NIH Enterprise Architecture Home

Starting a new IT project?

If you are staring a new information technology (IT) project, you will need to address the Design, Development, and Test phases in the System Development Life Cycle (SDLC).

Design Phase

  • Develop a data model for the system
  • Transforms detailed requirements definitions into complete, detailed system specifications.
  • Focuses on how to deliver the required functionality.
  • Develops an external and internal design
  • Also includes creation of the maintenance, user, and operators manuals, and the training, conversion, contingency, and implementation plans.  

Development Phase

  • Converts a design into a complete information system.
  • Includes the following activities:
    • Acquire and install systems environment
    • Create and test / prepare test case procedures
    • Prepare test files
    • Code, compile, refine
    • Perform test readiness review and procurement activities. 

Integration and Test Phase

  • Demonstrate that the developed system conforms to requirements as specified in the functional requirements document.
  • Testing conducted by the quality management staff and users. Produces test analysis reports.

Before you start a new IT project, refer to the appropriate bricks and patterns for the latest information on tactical and strategic directions.

Business requirements may necessitate a temporary exception. The architecture exception process accounts for these exceptions.

    Last Updated: March 22, 2006