CSE 370: Software Engineering Principles

W07 Assignment: SDLC Analysis and Retrospective

Overview

Now that you have learned about each phase in the software development life cycle (SDLC), you will reflect back on the role of each phase in the life cycle.

Instructions

Complete the following:

  1. Download the Software Development Lifecycle Analysis document.
  2. In your own words, answer the questions in the document.

This document asks you to reflect on the importance of each phase of the SDLC and how each one contributes to identifying and mitigating risks in software projects.

For each phase of the SDLC, you are asked to provide an example of a project where that phase played a major role in the success or failure of the project. For this example, you cannot use the case study from the lesson on that phase (for example, you cannot use the case study from the testing lesson as an example of testing). You are, however, welcome to use examples from the other case studies (so you may use the case study from testing as an example of requirements or design playing an important role), or from any other project you have observed, either personally, or in the news.

Remember:

Submit your analysis

Other Links: