MIS Week 4: SDLC
Phase 1: Planning - ANS-a. Initial Systems Request
b. Feasibility Analysis
c. Project Planning - Methodology Selection
Project Selection - ANS-•Systems projects today are evaluated in the context of an entire
portfolio of projects.
•Determination of a project's contribution to an entire portfolio of a project reinforces the need for
a feasibility study.
•Portfolio management takes into consideration the different of projects that exist in an
organization
How Do Projects Begin? - ANS-• Business needs drive projects and determine the desired
functionality.
• Business value is clearly stated.
Project Methodology Options - ANS-1. Waterfall Development
2. Parallel Development
3. V-model (variation of the Waterfall Development
4. Rapid Application Development (RAD)
5. Iterative Development
6. Agile Development
Waterfall Development - ANS-
Parallel Development - ANS-
V-model - ANS-Variation of the Waterfall development. It includes testing at each stage.
Rapid Application Development (RAD) - ANS-
Iterative Development - ANS-
Agile Development - ANS-• A group of programming-centric methodologies that focus on
streamlining the SDLC.
• Includes face-to-face communication
• Extreme Programming (XP), Scrum, Dynamic Systems Development Method (DSDM)
• Extreme programming - emphasizes customer satisfaction and teamwork
Extreme Programming - ANS-
Factors to consider when selecting SDLC methodology - ANS-1. Clarity of User Requirements
Phase 1: Planning - ANS-a. Initial Systems Request
b. Feasibility Analysis
c. Project Planning - Methodology Selection
Project Selection - ANS-•Systems projects today are evaluated in the context of an entire
portfolio of projects.
•Determination of a project's contribution to an entire portfolio of a project reinforces the need for
a feasibility study.
•Portfolio management takes into consideration the different of projects that exist in an
organization
How Do Projects Begin? - ANS-• Business needs drive projects and determine the desired
functionality.
• Business value is clearly stated.
Project Methodology Options - ANS-1. Waterfall Development
2. Parallel Development
3. V-model (variation of the Waterfall Development
4. Rapid Application Development (RAD)
5. Iterative Development
6. Agile Development
Waterfall Development - ANS-
Parallel Development - ANS-
V-model - ANS-Variation of the Waterfall development. It includes testing at each stage.
Rapid Application Development (RAD) - ANS-
Iterative Development - ANS-
Agile Development - ANS-• A group of programming-centric methodologies that focus on
streamlining the SDLC.
• Includes face-to-face communication
• Extreme Programming (XP), Scrum, Dynamic Systems Development Method (DSDM)
• Extreme programming - emphasizes customer satisfaction and teamwork
Extreme Programming - ANS-
Factors to consider when selecting SDLC methodology - ANS-1. Clarity of User Requirements