There has been so much interest in what is written in âPrinciples for Maturing Your System Development Life Cycle: The Ultimate Guide to the SDLCâ that Iâve decided to publish this descriptive table of contents. I hope it satisfies your curiosity, but if you have any further questions, please feel free to send me an email.
⢠Forward
⢠Chapter 1âIntroduction
o Rationale and purpose of the SDLC
o Organizational change management and its impact on the successful implementation and adoption of the SDLC
o IT Governance and how the SDLCâs processes help decide IT Investment opportunities
o Project Management method and its synergies with the SDLC
o Compares the project management triangle (i.e., scope, time and cost) to my invention of the SDLC triangle (i.e., quality, consistency and product delivery)
o Compares the five basic process groups of project management to the five basic process groups of the SDLC
o Ties it all together by presenting my third invention, my theory on the three-legged stool of IT business value: IT Governance, Project Management and the SDLC
⢠Chapter 2âSystem Development Models
o Discussion of team empowerment
o Historical look at the evolution of twelve traditional waterfall, agile and hybrid development models to examine shared commonalities and best practices
o Waterfall, Modified Waterfall, the Spiral Model, V-Model and Dual V-Model
o RAD, Scrum, Crystal, Extreme Programming and Dynamic System Development Model
o Incremental Commitment Model and Lean Philosophy
o Best practice comparison charts
⢠Chapter 3âRequirements Maturity, IT Governance & Planning
o Poor requirements and project failures
o Importance of business analysis training
o IT Governance
Structure
Work intake and the requirements process
o Requirements Process
o Importance of Requirements Maturity
o Requirements Planning
⢠Chapter 4âRequirements Elicitation
o Requirements Elicitation Activities and Techniques
Brainstorming
Focus Group
Interview
Observation
Prototyping
Modeling standards: UML and BPMN; Emerging standard: SOMF
Requirements Workshop
Managing Scope Creep
Survey
⢠Chapter 5âRequirements Documentation & Quality
o Requirements Documentation
o Business Requirements Definition
o Good Requirements Quality Checklist
⢠Chapter 6âRequirements Analysis, Inspection & Tracing
o Document Analysis
o Interface Analysis
o System Requirements Specification
o Quality Assurance Inspection Stage Gate
o Baselining Requirements Artifacts
o Traceability Matrix
o Requirements Phase Artifacts
⢠Chapter 7âDesign & Development
o System Design Specification
o System Analysis Methods:
o Business Process Analysis & Design
o Object-oriented Analysis & Design
o Service-oriented Analysis & Design
o Structured Analysis & Design
o Data Modeling
o Design Quality Review Stage Gate
o Development Cycles
Kick-off Meeting
Daily Stand up
Test-Driven or Test First Development
The Development Cycle
o Development & Coding Standards
⢠Chapter 8âPre-Implementation Activities & Artifacts
o Implementation Plan
o Detailed Test Plan
o Training Artifacts
o Operational Turnover Artifacts
o Service Level Agreements
o Change Request
o Design & Development Phase Artifacts
⢠Chapter 9âQuality Assurance & Implementation
o Quality Assurance vs. Quality Control
o Quality Models and Standards
o Defect Classification
Simple Classification System
Orthogonal Defect Classification
o The SDLC Test Battery
o Verification Readiness Review
o Release Management
o Configuration Management
o Subcontractor Management
o Multi-Cultural Training
o Implementation Readiness Review
o Deployment
o Operational Readiness Review
⢠Chapter 10âContinuous Improvement
o Embedding Continuous Improvement into and organization
o Business Transformation Governance
o W. Edwards Deming on Business Transformation
o Capability Maturity Model Integration
o Kaizen
o Theory of Constraints
Microsoft TOC Case Study
o Kanban
Corbis Kanban Case Study
o Scrum-ban
o Statistical Analysis Variants
Six Sigma
&a
mp;#
160; Lean Six Sigma
Theory of Constraints Lean Six Sigma
o IT Performance Measurement
o SDLC Metrics
Lifecycle Framework Metrics
Cost of Quality
Defects
Effort
Requirements
Size Variance
Value Chain Metrics
Knowledge Transfer
Quality of Service
Steady State
Quality Assurance Metrics
⢠Chapter 11âHandy Desk Reference
o The Principles
o Twenty-four of the most important diagrams and tables
o Good Requirements Quality Checklist