Hi All,
My application is a CRM based application. There is a Framework and application(s) who access it in a webfarm environment. (consider distributed computing)
So usually which programming methodology or project cycle should be selected
(best fit)
1) Agile
2) eXtreme
3) Iterative (Okay though, takes time)
4) Spiral
5) Waterfall (not recommended)
6) Any other ...
Kindly respond with your experience
(IMO Agile is usally good for smaller projects.
But what about the larger iterative projects. I think Iterative method works out well. )
thanks...

Programming modal selection
TJ2007
I think it is mostly people and organizational factors rather then technology or project size
consider the following articles
http://www.agiledata.org/essays/differentStrategies.html
http://www.stsc.hill.af.mil/Crosstalk/2003/12/0312Turner.html
Arnon
Ashish P. Ruparel
Hello,
I believe there are more factors that gets you to decide about following any particular development methodology. Each of the mentioned approached have certain pros and cons, and depending upon certain variables (like, time constraints, on-site devlopment requirements, skill of developers, working environments etc.) one can decide which way to go for.
I believe MSF (http://www.microsoft.com/technet/itsolutions/msf/default.mspx) is quite comprehensive and you might want to study that and then decide if and how it fits for your scenario. It offers agility as well as proven means of successful development methodology.
Let me know if you have any specific queries.
best regards,
Hammad Rajjoub
http://dotnetwizards.blogspot.com
Systems Architect
PDSR Technologies
http://www.pdsr.com
Luke Breuer
When you are going to use an iterative method. Keep in mind that when you are going to give your crm like application to the users, they are going to fill the databases with information. And whatever you say to them that it’s a test version, they are going to fill it with real data and don't like it when all that data is lost by the next iteration. Each iteration, each change of the database must have an upgrade script for the data.
B_Walton
Not an answer to your questio but a pointer,
Please do check www.apoorv.info - a good CMS focussed blog by the best cms pro I know.
I have found that Apoorv is very responsive and will answer your queries - if they are not already answered on his set of posts.