Hm, what is the relationship bewteen software development process and project lifecycle? Much duplication between these pages, needs to be clarified. - Guppie
Also, what is relationship between methodology and software development process?
- It all comes down to definition. Project lifecycle is to with project, not necessarily software. And software is often only one component of a system (requirements definition, analysis, design, hardware, network infrastructure, disaster recovery, operations manuals, user manuals, marketing, training, etc etc). And a methodology can apply to any one or any subset of all these. Or to the project. You could even have a project to develop a methodology. We have different words for different things! Luckily. Paul Beardsell 16:45, 20 Feb 2004 (UTC)
- A life-cycle organises the various processes, methods and sub-components and is mainly focused on the order and priority with which they should be completed e.g. when to design, when to develop, when to test (kind of like an animals life-cycle: birth, growth, adulthood, old-age, death). A methodology on the other hand defines exactly how the project and its sub-components should be carried out (how often the whole team should meet, who's in charge of each bit, who keeps tabs, how new feature requests should be handled etc). Specific methodologies are often used with specific life-cycles (i.e. evolutionary and iterative life-cycles use more agile methodologies whereas waterfall life-cycles use more traditional and structured ones. Canderra 00:09, 7 December 2005 (UTC)
System/Software Design/Development Process/Life/Cycle Merger Discussion
Here is the single point of discussion for the merger of the following articles with Google results:
- "Software development process" - 912,000 results
- "Project lifecycle" - 383,000 results
- "Software development life cycle" - 300,000 results
- "Software development cycle" - 160,000 results
- "System Development Life Cycle" - 112,000 results
- "Systems development life cycle" - 105,000 results
- "System Design Life Cycle" - 925 results
How shall we deal with them? -- Zondor 03:37, 22 October 2005 (UTC) -- Zondor 03:48, 22 October 2005 (UTC)
- Any objections to having separate Software_development_process and System_Development_Life_Cycle that have explicit reference to each other, and merge / redirect the rest? —Dlwl→龜 22:46, 23 October 2005 (UTC)
- I think that is a great idea. Limbo socrates 15:24, 24 October 2005 (UTC)
- What about simply rolling the above list up from the bottom? Redirect the last to the previous, appending anything useful; lather rinse repeat.... Limbo socrates 18:31, 7 November 2005 (UTC)
- It's an excellent idea! Why not? What wouldn't be good about it? Jake 16:48, 11 November 2005 (UTC)
- I think keep Software_development_process and Software_development_life_cycle and link to each other. Merge and redirect System Development Life Cycle and Software development cycle into Software_development_life_cycle. Merge and redirect Project lifecycle to Software_development_process. Possibily exchange some content between the final two, to creae two balenced articles on the development process, and its life cycle. Ian 13 08:06, 12 November 2005 (UTC)