DIR IT Leadership Technology Driven Value 

System Development Life Cycle Extension 

Project Delivery Framework logo

May 30, 2008

The System Development Life Cycle (SDLC) Extension provides guidance to systems development practitioners by including a consistent toolset for addressing requirements, design, testing, and implementation of systems and system components. This toolset contains tools and guidelines that are intended to be integrated with the Framework toolset when a system or system component must be built.

The SDLC Extension toolset may be used selectively by including only those tools appropriate for a particular project. Each tool may also be tailored for specific project needs.

Additional tools are usable versions of the tools found in the appendices of the associated tools and the checklists within the System Development Life Cycle Review Guidelines.

SDLC Deliverables/Tools

Information about file formats.

Deliverable Description Tools
System Development Life Cycle Guide 1.1 Provides guidance on the use of the SDLC Extension toolset within the Framework. • Guide (PDF, 561 KB)
System Requirements Specification 1.2 Describes what the system is expected to do, the system’s expected environment, the system’s usage profile, its performance parameters, and its expected quality and effectiveness. Is a structured collection of information that embodies the requirements of the system. • Instructions (PDF, 180 KB)
• Template (DOC, 186 KB)

Additional Tools:

• Requirements Traceability Matrix 1.0 – Template (DOC, 57 KB)

System Design Description 1.2 Documents the design of the system being developed. Is the design fulfillment of the specified system requirements and the basis for implementation of the system to be built. • Instructions (PDF, 261 KB)
• Template (DOC, 199 KB)

Additional Tools:

• Data Dictionary Table 1.0 – Template (DOC, 58 KB)

• Screen/Other User Interface Fields Table 1.0 – Template (DOC, 58 KB)

Software Requirements Specification 1.2 Documents requirements for the software product being developed. It is the document upon which the design and implementation of the software will be built. • Instructions (PDF, 261 KB)
• Template (DOC, 199 KB)
Functional Software Design Description 1.2 Documents the functional design of the software product being developed. Is the design fulfillment of the software requirements and the basis for implementation of the software to be built. • Instructions (PDF, 240 KB)
• Template (DOC, 166 KB)
Object-Oriented Software Design Description 1.2 Documents the object-oriented design of the software product being developed. Is the design fulfillment of the software requirements and the basis for the implementation of the software to be built. • Instructions (PDF, 753 KB)
• Template (DOC, 169 KB)
Test Plan 1.2 Documents the testing process for the software product being developed. Is the document upon which the requirements and design of the software will be tested. • Instructions (PDF, 130 KB)
• Template (DOC, 163 KB)
Test Scenario 1.3 Specifies the test procedures for the software product being developed. Is the document upon which the requirements and design of the software will be tested • Instructions (PDF, 156 KB)
• Template (DOC, 203 KB)
Deployment Plan 1.4 Documents core activities that are necessary to effectively deploy the software. Is the document upon which the assessment, planning, and scheduling of deployment activities will be based. • Instructions (PDF, 157 KB)
• Template (DOC, 185 KB)
System Development Review Guidelines 1.2 Guidelines for conducting reviews of system development products and checkpoints. • Guidelines (PDF, 494 KB)

Additional Tools:

• Requirements Verification Checklist 1.0 – Template (DOC, 113 KB)

• System Design Verification Checklist 1.0 – Template (DOC, 114 KB)

• Functional Software Design Verification Checklist 1.0 – Template (DOC, 121 KB)

• Object-Oriented Software Design Verification Checklist 1.0 – Template (DOC, 126 KB)

• Test Planning Verification Checklist 1.0 – Template (DOC, 118 KB)

• Test Readiness Assessment Checklist 1.0 – Template (DOC, 74 KB)

• Deployment Readiness Assessment Checklist 1.0 – Template (DOC, 89 KB)

• Physical Configuration Audit Checklist 1.0 – Template (DOC, 75 KB)

System Development Life Cycle Glossary 1.3 Provides common understanding of terms and acronyms used in the System Development Life Cycle Extension. • Glossary (PDF, 93 KB)

For more information about the System Development Life Cycle Extension, contact projectdelivery@dir.texas.gov.