Small Orginizations [RUP OR MSF]
What do you people think …For Small Business…organizations having lesser number of people on hand? What is the best way to adopt Process Improvement MSF or RUP?
What do you people think …For Small Business…organizations having lesser number of people on hand? What is the best way to adopt Process Improvement MSF or RUP?
I would suggest MSF for Agile Software Development but then I am biased. However, I will present my argument for it. The MSF approach minimizes the amount of overhead necessary to develop and ship a product. When MSF is combined with Visual Studio Team System, the overhead becomes even smaller. Since MSF is agile, it allows maximum flexibility for the team. I invite you to take a look at the latest version (an even newer version will be available on the MSDN web site next week) in the forthcoming VSTS Beta 3.
Randy
MSF
MSF seems generally a little less formal than RUP and easier to get started in for that reason. Although you might have to provide a little of your own glue to get things going it is still (IMO) easier than RUP.
With MSF 4.0, the story gets even better. MSF Agile is very approachable and even better if you use the Team System integration. CMMI seems a little more approachable than RUP (again IMO) if you're interested in CMMI bragging rights.
Best of luck with your research!
You might try looking at BSDAgile as a stepping stone to moving to MSF Agile. This is an attempt at producing a minimal process for people doing Extreme Programming and should fit well into small teams.
If you're a small team do you really need all the 'heavy' process associated with RUP and CMMI? What you really need to ask yourself is what are your current development problems and how will your new process address them? I've worked in teams that have been brought to their knees by the introduction of inappropriate process, so perhaps I'm biased too!!!
Will