Title: IMPAC II SW Development Life Cycle
1IMPAC II SW Development Life Cycle
Requirements Validation
JAD, Initial Design Review
JAD, Critical Design Review
Prototype Review JAD, Testing
Documentation Review, Testing
Acceptance Test, Pilot Evaluation, Training
USER INVOLVEMENT
User Support, Feedback
2IMPAC II SW Development Life Cycle
Group Advocate Signoff
Project Team Signoff
USER INVOLVEMENT
3IMPAC II SW Development Life Cycle
Requirements Validation
- Bring policy issues up for resolution
- Validate models
- Validate prioritize requirements
- Brief NIH committees
- Host team for site visit
- Ensure team views related IC systems
- Ensure requirements map to policy
- Participate in BPR
- Identify user roles and security//privacy issues
- Constitute JAD
USER INVOLVEMENT
4IMPAC II SW Development Life Cycle
Requirements Validation
JAD, Initial Design Review
- Leading role in helping JAD reach consensus
- Work with team to resolve design issues
- Test drive draft screens
- Assist in writing CDR executive summary
- Brief eRA Project Team on project status
- Ensure JAD participants brief ICs on status
- Present early designs to community
- Document business scenarios for testing
- Review changes in scope from previous checkpoint
USER INVOLVEMENT
5IMPAC II SW Development Life Cycle
Requirements Validation
JAD, Initial Design Review
JAD, Critical Design Review
- Represent user community at CDR
- Work with team to fine tune functionality
- Participate in interim design reviews
- Brief eRA Project Team on project status
- Document business scenarios for testing
- Review changes in scope from previous checkpoint
USER INVOLVEMENT
6IMPAC II SW Development Life Cycle
Requirements Validation
JAD, Initial Design Review
JAD, Critical Design Review
Prototype Review JAD, Testing
- Exercise the prototype provide feedback
- Review/assist in acceptance test plan
- Demonstrate prototype to community
- Brief eRA Project Team on project status
- Review changes in scope from
- previous checkpoint
USER INVOLVEMENT
7IMPAC II SW Development Life Cycle
Requirements Validation
JAD, Initial Design Review
JAD, Critical Design Review
Prototype Review JAD, Testing
Documentation Review, Testing
- Identify training needs
- Help design training plan
- Review User Guide plan
- Approve User Guide
- Work on deployment plan
- Help ICs prepare
USER INVOLVEMENT
- GROUP ADVOCATE INVOLVEMENT in BLUE italics
- In addition, at each stage
- Brief eRA Project Team on project status
- Review changes in scope from previous checkpoint
8IMPAC II SW Development Life Cycle
Requirements Validation
JAD, Initial Design Review
JAD, Critical Design Review
Prototype Review JAD, Testing
Documentation Review, Testing
Acceptance Test, Pilot Eval., Training
USER INVOLVEMENT
- Validate data
- Coordinate pilot users
- Help train pilot users
- Exercise pilot
- Prioritize pilot feedback
- Help expend pilot
- Participate in
- Acceptance testing
- GROUP ADVOCATE INVOLVEMENT in BLUE italics
- In addition, at each stage
- Brief eRA Project Team on project status
- Review changes in scope from previous checkpoint
9IMPAC II SW Development Life Cycle
Requirements Validation
JAD, Initial Design Review
JAD, Critical Design Review
Prototype Review JAD, Testing
Documentation Review, Testing
Acceptance Test, Pilot Eval., Training
USER INVOLVEMENT
User Support, Enhancements, Fixes
- GROUP ADVOCATE INVOLVEMENT in BLUE italics
- In addition, at each stage
- Brief eRA Project Team on project status
- Review changes in scope from previous checkpoint
- Constitute user group
- Manage user group
- Help market system
- Prioritize fixes/enhancements