Mosky’s Extended-SDLC
It’s an extended version of the systems development life cycle (SDLC) which aims to provide a framework for a project owner or an engineer to plan—especially estimating the ETA or the ETAs of milestones (schedule)—a project more firmly.
Phase | Notes |
Hibernation | |
Unstarted | |
Planning | Plan the project, e.g., goal, people, time; estimate the ETA-to-design. |
Analysis | Clarify the to-be, and prospect the as-is by to-be. |
Design | Design how to fill the gap between as-is and to-be, including system design reviews; estimate the ETA-to-release. |
Implementation | Implement the system, including unit tests. |
Integration | Including module-module, server-client, integration tests like API tests. |
Translation | |
Review | Including code reviews, (internal) user reviews, and adjusting after reviews. |
Testing | Including making a test plan, writing complex tests like E2E tests, performing manual tests, and fixing after tests. |
Release | You may need a migration before the release. |
Maintenance | Handle issues; estimate the ETA-to-close. |
Closed | May still follow the metrics. |
Extended-SDLC & Scrum
SDLC's planning, analysis, ..., review are different from Scrum's planning and review. For example, in the SDLC's review phase, we may schedule an issue fix in a Scrum's planning meeting, and then an engineer may fix and demonstrate in the next Scrum's review meeting.
Extended-SDLC & Triple Diamond
This is paired with two types of thinking:
- Divergent thinking – where lots of ideas are created
- Convergent thinking – where ideas are narrowed and refined into the best idea
The double diamond and the SDLC can be linked as the triple diamond:
- 1st diamond: Planning–Analysis
- 2nd diamond: Design–Release
- 3rd diamond: Maintenance–Closed
References
- https://en.wikipedia.org/wiki/Systems_development_life_cycle
- https://www.hallaminternet.com/how-to-think-creatively-using-the-double-diamond-framework/
- https://en.wikipedia.org/wiki/Double_Diamond_(design_process_model)
Latest Synced: 2022/12/7