IT Projectmanagement Product Life Cycles a Products also have life cycles a The systems development Life Cycle (SDLC)is a framework for describing the phases involved in developing and maintaining information systems ypical SDLC phases include planning, analysis, design, implementation, and support Context and processes
Context and Processes 16 Product Life Cycles ◼ Products also have life cycles ◼ The Systems Development Life Cycle (SDLC) is a framework for describing the phases involved in developing and maintaining information systems ◼ Typical SDLC phases include planning, analysis, design, implementation, and support IT Project Management
IT Projectmanagement Sample sdlc models systems development and suppor linear stages of Waterfall model: has well-defined Spiral model: shows that software is developed using an iterative or spiral approach rather tha an a linear approach a Incremental release model: provides for progressive development of operational software Prototyping model: used for developing prototypes to clarify user requirements Context and processes
Context and Processes 17 Sample SDLC Models ◼ Waterfall model: has well-defined, linear stages of systems development and support ◼ Spiral model: shows that software is developed using an iterative or spiral approach rather than a linear approach ◼ Incremental release model: provides for progressive development of operational software ◼ Prototyping model: used for developing prototypes to clarify user requirements ◼ … IT Project Management
IT Projectmanagement Software Project life cycle ● Feasibility report Milestone l. proiect Plan Planning Milestone Requirement analysis Report Requirement Analysis Milestone System Design Report D Milestone ● Source code ● Unit Test Report Coding Testing ● System Integration Operation epo maintain . Acceptance Test Milestone Report Context and processes
Context and Processes 18 Software Project Life Cycle IT Project Management Planning Requirement Analysis Design Coding Testing Operation & maintain Milestone Milestone Milestone Milestone Milestone ● Feasibility Report ● Project Plan ● Requirement analysis Report ● System Design Report ● Source Code ● Unit Test Report ● System Integration Test Report ● Acceptance Test Report
IT Projectmanagement Project Life Cycles VS Product Life Cycles The project life cycle applies to all projects regardless of the products being produced a Product life cycle models vary considerably based on the nature of the product a Most large IT products are developed as a series of projects Context and processes 19
Context and Processes 19 Project Life Cycles vs.Product Life Cycles ◼ The project life cycle applies to all projects, regardless of the products being produced ◼ Product life cycle models vary considerably based on the nature of the product ◼ Most large IT products are developed as a series of projects IT Project Management