Subject: Re: Q: Life cycle model/yadav/Maibor
Date: Tue, 8 Dec 1998 14:20:31 -0600
From: ISO Standards Discussion
From: MaiborD
Subject: Re: Q: Life cycle model/yadav/Maibor
<< From: Girish Yadav - tatainfotech
On behalf of one of my friend, I'm putting forward following questions
related to Software development activities
1. What is a "life cycle model" and how it relates with the life cycle
processes defined in ISO 12207:1995 (which is thoroughly referred in
ISO 9003-1:1997) ?
2. Is a life cycle model (development model) the same as a project
management methodology?
3. Do life cycle procedures (the "how") depend on the life cycle model
selected? For example, would the requirement analysis procedure be
different depending on whether we chose a waterfall model or a RAD model?
Any answers will be appreciated.
<< regards,
<< yadav
Girish,
1. A life-cycle model is the order in which a series of processes are performed to create/update a product or service. Examples of life-cylce models include a Single-Pass Waterfall, Incremental Build, and Evolutionary Build approach. The "Life Cycle Processes" of 12207 fall into three categories: Primary/Supporting/Organizational life cycle processes. The Primary/Supporting processes are organized into appropriate sequences as part of the life cycle for the project.
2. A life cycle model is not the same as a project management methodology. The 12207 view point is that project management (and its particular methodologies) is one of the process that apply to a project throughout its life cycle and is established for the entire organization (an Organizational life cycle process).
3. The life cycle processes of 12207 are mostly "the what" has to be done on a project; not "the how." The particular how (e.g., object-oriented vs. functional programming methods, waterfall vs. RAD) are implementation details when using 12207 on a project.
By the way, I am part of the U.S. Tech. Advisory Group (TAG) responsible for 12207, as well as its revisions, and 15288 (the system life cycle std.). My company has been conducting training classes and consulting on the use of these standards for twelve years.
David S. Maibor, President
David Maibor Associates, Inc.
Date: Tue, 8 Dec 1998 14:20:31 -0600
From: ISO Standards Discussion
From: MaiborD
Subject: Re: Q: Life cycle model/yadav/Maibor
<< From: Girish Yadav - tatainfotech
On behalf of one of my friend, I'm putting forward following questions
related to Software development activities
1. What is a "life cycle model" and how it relates with the life cycle
processes defined in ISO 12207:1995 (which is thoroughly referred in
ISO 9003-1:1997) ?
2. Is a life cycle model (development model) the same as a project
management methodology?
3. Do life cycle procedures (the "how") depend on the life cycle model
selected? For example, would the requirement analysis procedure be
different depending on whether we chose a waterfall model or a RAD model?
Any answers will be appreciated.
<< regards,
<< yadav
Girish,
1. A life-cycle model is the order in which a series of processes are performed to create/update a product or service. Examples of life-cylce models include a Single-Pass Waterfall, Incremental Build, and Evolutionary Build approach. The "Life Cycle Processes" of 12207 fall into three categories: Primary/Supporting/Organizational life cycle processes. The Primary/Supporting processes are organized into appropriate sequences as part of the life cycle for the project.
2. A life cycle model is not the same as a project management methodology. The 12207 view point is that project management (and its particular methodologies) is one of the process that apply to a project throughout its life cycle and is established for the entire organization (an Organizational life cycle process).
3. The life cycle processes of 12207 are mostly "the what" has to be done on a project; not "the how." The particular how (e.g., object-oriented vs. functional programming methods, waterfall vs. RAD) are implementation details when using 12207 on a project.
By the way, I am part of the U.S. Tech. Advisory Group (TAG) responsible for 12207, as well as its revisions, and 15288 (the system life cycle std.). My company has been conducting training classes and consulting on the use of these standards for twelve years.
David S. Maibor, President
David Maibor Associates, Inc.