Chicago Software Process Improvement Network

(C-SPIN) Meeting


Hope you had a great summer. The C-SPIN is happy to announce an exciting program at a new venue. Due to limited seating please call Carol of Group Atlantic at 630-645-2248 to reserve your spot for this innovative presentation. Directions can be found at the end of this e-mail. Also, mark your calendars now for our November 18th program--details will be forthcoming.


Thursday, October 21, 2004 6:00 – 8:30 PM


New Location


 Schaumburg Township District Library

130 S. Roselle Road

Schaumburg, IL 60193


Merging Agile Methods with Use Case Best Practices

Douglas Shimp – NetObjectives

Capturing functional requirements with Use Cases is
a software development best practice. Agile development processes are proving themselves to be effective. How do we marry the two in a seamless, painless, way? The answer is to combine the iterative nature of agility with incremental development of use cases. It turns out they work very well together, as this talk explains.


Discussion of Agile Software Development  

·                    Purpose and Philosophies

·                    Managing the work being done

Use Case Development (the six questions)  

·                     What Does The System Do?

·                     What Does This Use Case Do?

·                     How Do We Make It Do That?

·                     What Pieces Do We Need?

·                     What Could Go Wrong?

·                     How Do We Handle This One?

Integrating Use Cases into Agile Development

·                     Introducing the Work Breakdown Structure (WBS)

·                     Use Cases Populate the WBS

·                     Calculating Earned Business Value (EBV)  

Who Should Attend
Those who want to understand how to develop requirements for a software system. It is applicable for all who must be familiar with developing requirements for a software project, including analysts, architects, programmers, testers and ...

About the Author
Douglas E. Shimp has 15 years experience in the technology field. He has played all roles in software development (developer, QA, Analyst, Manager, Leader etc) and has established himself as a leader in the field. Most recently Doug worked in the finance industry as a leader for the management and development of core finance technology. The finance company was a child for a much larger parent that needed an emergent business/technology trend setter to push its IT systems forward. Doug was successful in enabling the parent company to attain a dominant market position by providing incubation space for the innovation of key finance technology. One of Doug’s distinctions is his focus on the interaction of technology and corporate cultural issues. He is certified by both Cockburn and Associates to teach “Writing Effective Use Cases” and Advanced Development Methods as a Scrum Master.


-                                  6:00 – 7:00 p.m. Networking and Registration

-                                  7:00 – 7:10 p.m. Overview of C-SPIN and Introductions

-                                  7:10 – 8:10 p.m. Presentation

-                                  8:10 – 8:30 p.m. Question and Answer Session

Driving Directions

The library is at 130 S. Roselle Road 3.8 miles S. of Algonquin Rd (62).  For more specific directions go to

About C-SPIN

C-SPIN is made possible through the efforts of its Steering Committee. The Steering Committee is composed of: Fred Ballard, Alan Berow,  Kathy Brown, Steve Coffman, Alan Cohen, Susan Davidowski, Larry Dribin, Ross Fraser, Bob Freer, George Gatsis, Tony Kvitek, Donna Miller, Bob Pauwels, Scott Stribrny, and Lance Welter.


C-SPIN is a leadership forum for the free and open exchange of software process improvement experiences and practical ideas. We promote achieving higher levels of process maturity, software quality and mutual respect. Companies, academic institutions, government organizations and individuals are invited.


For more information regarding this meeting, C-SPIN, or the steering committee, contact George Gatsis at or (815) 578-7638.


To receive future announcements electronically, send your e-mail address (include name, address, company, phone) to George Gatsis at