Gold University of Minnesota M. Skip to main content.University of Minnesota. Home page.
 

What's inside.

Upcoming Meetings

Previous Presentations

Calendar of Events

Become a Sponsor

Sponsors

TwinSPIN News

Related Links

Contact Us

Join our Mailing List

 

Twin-SPIN Home

 
 
UMSEC: University of Minnesota Software Engineering Center
 
Twin-SPIN
Twin Cities Software
Process Improvement Network
 

Agile Software Development: Principles, Patterns, and Practices

December 5, 2002

Location: Akerman Hall, Room 317

Thursday, 05 December, 2002
5:45-8:00 p.m. at The University of Minnesota
5:45 start for networking, 6:15 start for meeting
Akerman Hall
Room 317
Minneapolis, MN

Abstract:

For the first four decades of software development we did not had a good definition of our craft.  If you asked a software developer what he did, he'd have to say something vague like "I write code."  Sometimes developers created something good, but could't repeat the process.  They could do good things sometimes but didn't know how they did it.  Quality was more an accident than a design.  In the last decade this has changed significantly. We have identified enough principles, patterns, and practices to provide our craft with a solid definition.  This definition gives us something we may not have had before -- pride in workmanship.  For though we may have been able to take pride in some of our projects before, we weren't often able to take pride in the *way* those projects were build.  Now, we can take pride in *how* we build software, not just in the software we build.

About the Speakers:

Robert C. Martin (Uncle Bob) has been a software professional since 1970 and an international software consultant since 1990. He is founder and president of Object Mentor Inc., a team of experienced consultants who mentor their clients worldwide in the fields of C++, Java, OO, Patterns, UML, Agile Methodologies, and Extreme Programming. In 1995 Robert authored the best-selling book: Designing Object Oriented C++ Applications using the Booch Method, published by Prentice Hall. >From 1996 to 1999 he was the editor-in-chief of the C++ Report. In 1997 he was chief editor of the book: Pattern Languages of Program Design 3, published by Addison Wesley. In 1999 he was the editor of "More C++ Gems" published by Cambridge Press. He is co-author, with James Newkirk, of "XP in Practice", Addision Wesley, 2001. In 2002 he wrote the long awaited "Agile Software Development: Principles, Patterns, and Practices", Prentice Hall, 2002. He has published many dozens of articles in various trade journals, and is a regular speaker at international conferences and trade shows.

 
The University of Minnesota is an equal opportunity educator and employer.