SPUG: Comparing RUP, XP, and Scrum: Mixing a Process Cocktail for Your Team

Michael R. Wolf MichaelRWolf at att.net
Tue Mar 9 16:25:28 CST 2004

Thursday evening seminar.... A complement to last night's talk by
Steve McConnell -- neither of the extremes are right.. the right
process lies somewhere in the middle.

Anyone interested in carpooling form Ballard?



Comparing RUP, XP, and Scrum: Mixing a Process Cocktail for Your Team

This seminar discusses how combining the best of some popular
processes can provide a successful software development environment
for your project.

Some people believe that software processes are a waste of time - that
software development is an "art form" that requires complete developer
freedom. Other people believe that rigid software processes are
absolutely required in order to do the "herding of cats" that is
required to manage a software development team.

Both views are (of course) wrong - there is a happy medium. At its best a software process can:
	Provide management visibility into a software project
	Enable developers to do what they do best - develop
	Allow customers to get the benefits they want and need
	Manage the balance between Cost, Time, Quality, and Scope

	How to discuss and evaluate a software process
	The essence of the Rational Unified Process (RUP)
	The essence of XP (eXtreme Programming)
	The essence of Scrum
	How to combine the best of each into a "new and improved" process

Who Should Attend:
This seminar is for anyone who is involved in software development. The author takes a pragmatic view of each of these processes, which is a change from the evangelical view one often gets.

Biography of Presenter:

Dan Rawsthorne has been developing software for over 20 years and is an accomplished manager, mentor, coach, consultant, and architect. The projects he has worked on run the gamut – from e-commerce, to databases, to military avionics. He has written and presented papers, chaired seminars at OOPSLA, and he has served as a columnist for C++ Report.  He has taught courses on OO modeling and methods at both the University of Denver and the University of Washington. He currently serves on the Advisory Board of the Certificate Program in Objected-Oriented Analysis and Design using UML at the University of Washington. He has reviewed many books, authored the Requirements Modeling chapter in the “Handbook of Object Technology” (1999), wrote the afterword for Jeffries (et al)’s “Extreme Programming Installed” (2001), and contributed many sections to Adolph & Bramble’s “Patterns of Effective Use Cases” (2003).  He is a Certified Scrum Master, one of five people certified by Alistair Cockburn to teach Writing Effective Use Cases, and he has a PhD in mathematics from the University of Illinois. His book- A Unified Theory of Effective Software Development should be published in 2004.

Michael R. Wolf
    All mammals learn by playing!
        MichaelRWolf at att.net

More information about the spug-list mailing list