Richmond SPIN

by kevin 4/1/2008 2:14:00 PM

Anyone who knows me, understands my thoughts concerning agile development. Any system that forces us to use the word “feel” as often as agile does is not  a software development methodology. Feelings are simply the emotions that flow from the confluence of beliefs and (often difficult) circumstances.

It isn’t bad to have feelings about what we do for a living because they provide intuition and help us to discern between right and wrong. But feelings cannot be measured. And we are judged by our customers and employers based on what we can do for them, not on our feelings.

I prefer the Capability Maturity Model (CMM) because it’s focused on defining positive outcomes and driving development toward what will make them come true in a predictable way. At the Carnegie Mellon University Software Engineering Institute, they created something called SPIN which stands for the Software Process Improvement Network. It’s largely based on the CMM.

For my friends in Richmond, Virginia, you may want to know that a Richmond chapter of SPIN just started up. Check it out. 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Architecture | Richmond | Software Development | User Group | SPIN

Powered by BlogEngine.NET 1.3.1.0
Theme by Mads Kristensen


Kevin's on Twitter / FriendFeed

W. Kevin Hazzard Welcome to Kevin Hazzard's Blog. Kevin is a Software Architect, Professor and Microsoft MVP specializing in C#, WCF, Silverlight and IronPython.

View Kevin Hazzard's profile on LinkedIn
Microsoft MVP Award When a problem comes along, you must flip it!

Calendar

<<  August 2008  >>
MoTuWeThFrSaSu
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

View posts in large calendar

Recent comments

Authors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008

Sign in