University of Michigan Administrative Information Services
SDLC Methodology
4000 - Development-Unit Testing Phase
MAIS SDLC Methodology Process Flow
Phase
4000: Development/Unit Test Phase
Activity
Task
4100
TIO
Infrastructure
Project
Methodology
Begin
Groups
Responsible
Contributors
Inputs
TIO
4100
Development
Development Team
Development Team
Customer
Project Scope/Hi-Level
Requirements
S225 Requirements
Document
S225 - Requirements
Document
S300 Design Document
4200
Unit Testing
End
Development Team
Customer
S225 Requirements
Document
S300 Design Document
S406 Unit Test Checklist
Coded Application
Outputs
Technical Architecture
Document
Coded Application
S404 Unit Test Plan
Unit Test Results
Configured Development
Environment
S4000B - Dev-Unit Test Phase Process Flows
Unit Tested Application
Last Updated: 11-1-05
Page 1 of 5
University of Michigan Administrative Information Services
SDLC Methodology
4000 - Development-Unit Testing Phase
MAIS SDLC Methodology Process Flow
Phase
4000: Development/Unit Test Phase
Activity
4100: Development
Task
Developer
Start
Obsoleted
Objects?
Yes
End
No
- Requirements Document (Del. # S225)
- Design Document (Del. # S300)
No
4110
Code
according to
Design
Compile
Needed?
Yes
4120
Compile the
Application
Yes
Compiled
Correctly?
Approved?
Yes
No
Coded
Application
No
Compiled
Application
- Requirements Document (Del. # S225)
- Design Document (Del. # S300)
- Coded Application
Development
Team
4220
Review the
Coded
Application
S4000B - Dev-Unit Test Phase Process Flows
Last Updated: 11-1-05
Page 2 of 5
University of Michigan Administrative Information Services
SDLC Methodology
4000 - Development-Unit Testing Phase
MAIS SDLC Methodology Process Flow
Phase
4000: Development/Unit Test Phase
Activity
4200: Unit Testing
Task
Development
Team
Start
Persons
Responsible
Contributors
Inputs
4210
Create Unit
Test Plan
Developer
Development Team
S225 Requirements
Document
S300 Design Document
S406 Unit Test Checklist
4220
Unit Test &
Approve
Results
End
Development Team
Customer
S225 Requirements
Document
S300 Design Document
S406 Unit Test Checklist
Coded Application
Outputs
S404 - Unit Test Plan
S404 Unit Test Plan
Unit Test Results
Unit Tested Application
Migrated Application
S4000B - Dev-Unit Test Phase Process Flows
Last Updated: 11-1-05
Page 3 of 5
University of Michigan Administrative Information Services
SDLC Methodology
4000 - Development-Unit Testing Phase
MAIS SDLC Methodology Process Flow
Phase
4000: Development/Unit Test Phase
Activity
4200: Unit Testing
Task
4210: Create Unit Test Plan
Developer
Start
Logic of
program
changed?
No
Yes
New Program
or extensive
changes?
Yes
No
4211
Create/Update
Full
Unit Test Plan
Note: Input to all Unit Test Plan Creation
activities include the following:
- S225 Requirements Document
- S226 User Request Form
- S300 Design Document
S404 - Unit
Test Plan
Yes
4212
Create/Update
Partial
Unit Test Plan
Approved?
End
No
4215
Modify
Unit Test
Plan
S404 - Unit
Test Plan
4213
Create/Update
Simple
Unit Test Plan
S404 - Unit
Test Plan
S404 - Unit
Test Plan
Development
Team
S4000B - Dev-Unit Test Phase Process Flows
S404 - Unit
Test Plan
S406 - Unit
Test
Checklist
Last Updated: 11-1-05
4214
Review
Unit Test
Plan
Page 4 of 5
University of Michigan Administrative Information Services
SDLC Methodology
4000 - Development-Unit Testing Phase
MAIS SDLC Methodology Process Flow
Phase
4000: Development/Unit Test Phase
Activity
4200: Unit Testing
Task
4220: Unit Test & Approve Results
Developer
- S404 - Unit Test Plan
- Coded (Compiled) Application
Start
4221
Unit Test the
Coded
(Compiled)
Application
- S404 - Unit Test Plan
- Compiled Program (Objects)
4100
Development
No
No
Yes
Expected
Results?
Approved?
Yes
4223
Migrate
according to
STAT
Procedures as
needed
End
Unit Test
Results
Customer
S404 - Unit Test Plan
- Unit Test Results
4222
Formally
Review
Results
S4000B - Dev-Unit Test Phase Process Flows
Last Updated: 11-1-05
Page 5 of 5