Agile Alliance Agile 2007 Marriott Renaissance

Washington D.C.

Rally Ad Agile Dates August 13 to 17, 2007
AGILE2007 CONFERENCE SOLD OUT.   ATTEND AGILE2008 IN TORONTO!


Notes from presentations are available on this site (if the presenter has provided us with his/her materials). Simply go to the PROGRAM link and click on the session.

AgileAdverts
is about creating small video clips promoting agile practices, submitting them to YouTube and then getting them ranked. At the Google reception the top five ranked adverts will be presented and rewarded.


Past Agile Conferences

Weaving Domain-Specific Language Support into your Automated Testing Tool

Michael Phoenix (SolutionsIQ), Paul Dupuy, Jr. (SolutionsIQ), Rand Huso (SolutionsIQ)

Discovery Sessions · Testing

Tuesday, 10:30, 1 hour 30 minutes | Meeting Room 10

8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

This facilitated discussion considers the use of domain-specific languages in automated testing tools, and support within these testing tools for domain- specific language extensions. Ideally, acceptance tests are easily readable by the business people that help to specify them. In this way, the subject matter experts can assist in verifying the test content (process flow and expected outcomes), and may use the test script as a type of living, executable requirements document. In order to produce more readable test scripts, testing tools need to support the business terms used on each project. No testing tool can provide all of the business terms out-of-the-box, so the tools need to be created with configurable and extensible support for this type of specialized language.

Michael Phoenix

Michael (Mickey) Phoenix is a Software Development Engineer for SolutionsIQ based in Redmond, Washington, a Certified ScrumMaster, one of the core developers of the open source testing tool StoryTest IQ (STIQ) http://storytestiq.sourceforge.net/, and a practitioner of Agile methodologies since 1999. With over 19 years of software development experience, his roles have included Senior Technical Staff Member, Software Architect, Senior Developer, and Lead Designer. His focus has been on object-oriented design, legacy systems refactoring, and test driven development. Prior to joining SolutionsIQ, Mickey was founder and principal of the consulting firm, Stray Cat Software, and a consultant for IBM’s Integrion online banking initiative. Mickey holds a BA in Psychology, with distinction, and an MS in Computer Science, both from Stanford University, and is a member of Phi Beta Kappa.

Paul Dupuy, Jr.

Paul manages the Internal Consulting & Review department and plays the roles of Agile Coach, Lead Developer, ScrumMaster, and Architect at SolutionsIQ in Seattle. He began developing software professionally in 1984 and made a career of it 11 years ago. Paul has developed and extended applications that span the range from web application to client-server to shrinkwrap software using Microsoft, Java, Python, and web client technologies. He has 5 years of Agile experience and is in hot pursuit of a generalized Agile Pattern Language. Paul created StoryTestIQ and continues to improve it in collaboration with a SolutionsIQ team and the Open Source community.

Rand Huso

Rand Huso is a Software Development Engineer for SolutionsIQ based in Redmond, Washington, a Certified ScrumMaster, and a practitioner of Agile methods since 2004. With over 28 years of software development experience, his roles have included Software Architect, Team Lead, Senior Developer, and Lead Designer. He began using Object Oriented methods in 1988 and wrote meteorological forecast and analysis models, designed and built an early cellular base station (1993), a power line communications system (1995), extended T9 for European languages, created a wireless Instant Messenger client (1999), and worked on several projects using Agile methods. Rand holds an MS in Computer Systems from AFIT, Chi Epsilon Pi (Meteorology Honor Society) from Texas A&M University, and a BS in Engineering-Physics from PLU in Tacoma.

Title Sponsors

Valtech logo

Rally Software logo

Platinum Sponsors

Luxoft logo

Thoughtworks logo

ObjectMentor logo

DigitalFocus logo

Sapient logo

Other Sponsors

Exigen Services logo

CC Pace logo

Industrial Logic logo

ProjectCards logo

Agile Infusion logo

IBM logo

Agitar logo

Media Sponsors

IEEE Software logo

Better Software logo