Click here to Skip to main content
15,891,951 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have a project which I am working on so I came across different types of development methodology when it comes to selecting a project methodology it quite a headache for me because all seems to fit.

Can anyone tell me which one is mostly used to develop the kinds of projects ?
Posted
Updated 26-Apr-15 19:41pm
v2

1 solution

No.
The trouble is that methodologies either fit - in which case they may well be used, or they don't fit - in which case they will probably be used anyway because the developer is familiar with the methodology and get get it to work, even if it isn't the best.

We can't say "It's 'X' type of project, so use methodology 'Y'" because the definition of 'X' type of project isn't 'static code analyzer' it's to do with how it's going to work, how it's going to present to the user, a huge range of other factors - and there are as many different ways to write "a static code analyzer" as there are developers trying to write them!

Have a look at this: http://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/XLC/Downloads/SelectingDevelopmentApproach.pdf[^] and this: http://www.icbl.hw.ac.uk/ltdi/cookbook/preparation/selecting.html[^] and google for choosing a developement methodology[^] to see how many different idea on how to pick one there are!
 
Share this answer
 
Comments
Member 11644256 27-Apr-15 4:27am    
Thanks for the explanation, I got all I want in the link you provided.what I mean was "situations where most appropriate to use X methodology "
OriginalGriff 27-Apr-15 5:09am    
You can't answer that either - it's dependant on the actual methodology.
And it's a silly way to decide: you should use the task as a guide to which methodologies might be appropriate, not the otherway round!

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900