IMPAC II SW Development Life Cycle Requirements Validation









- Slides: 9
IMPAC II SW Development Life Cycle Requirements Validation JAD, Initial Design Review Requirements Analysis JAD, Critical Design Review Preliminary Design Prototype Review JAD, Testing Detailed Design US ER Prototype IN VO LV EM EN T Documentation Review, Testing Build - Test Documentation Conversion & Pilot KEY CHECKPOINTS & DELIVERABLES Acceptance Test, Pilot Evaluation, Training User Support, Feedback Production
IMPAC II SW Development Life Cycle Group Advocate Signoff *Prioritized reqs. fr. community *Business Case *JAD membership & sessions Initial Design Review Requirements *Impact on other modules Analysis *Prototype Approval Preliminary Design Prototype ER JAD, Critical Design Review *Executive Summary Product Reviews Status Updates Detailed Design US IN Build - Test VO LV EM KEY CHECKPOINTS & DELIVERABLES * = Group Advocate or Project Team Signoff EN T Documentation *Documentation Plan *Documentation Review, Testing Acceptance Test, *Pilot Eval. , *Training Plan, Training Conversion & Pilot *Deployment User Support, *Enhancements, Fixes Production
IMPAC 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 Requirements Analysis US ER IN VO LV EM EN T GROUP ADVOCATE INVOLVEMENT in BLUE italics In addition, at each stage: • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint KEY CHECKPOINTS & DELIVERABLES
IMPAC II SW Development Life Cycle Requirements Validation JAD, Initial Design Review Requirements Analysis Preliminary Design US E R • 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 e. RA 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 IN VO LV EM EN T GROUP ADVOCATE INVOLVEMENT in BLUE italics In addition, at each stage: • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint KEY CHECKPOINTS & DELIVERABLES
IMPAC II SW Development Life Cycle Requirements Validation JAD, Initial Design Review Requirements Analysis JAD, Critical Design Review Preliminary Design Detailed Design US ER KEY CHECKPOINTS & DELIVERABLES IN VO LV EM EN T GROUP ADVOCATE INVOLVEMENT in BLUE italics In addition, at each stage: • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint • Represent user community at CDR • Work with team to fine tune functionality • Participate in interim design reviews • Brief e. RA Project Team on project status • Document business scenarios for testing • Review changes in scope from previous checkpoint
IMPAC II SW Development Life Cycle Requirements Validation JAD, Initial Design Review Requirements Analysis JAD, Critical Design Review Preliminary Design Prototype Review JAD, Testing Detailed Design US ER KEY CHECKPOINTS & DELIVERABLES IN Prototype VO LV EM EN T GROUP ADVOCATE INVOLVEMENT in BLUE italics In addition, at each stage: • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint Build - Test • Exercise the prototype; provide feedback • Review/assist in acceptance test plan • Demonstrate prototype to community • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint
IMPAC II SW Development Life Cycle Requirements Validation JAD, Initial Design Review Requirements Analysis JAD, Critical Design Review Preliminary Design Prototype Review JAD, Testing Detailed Design US ER KEY CHECKPOINTS & DELIVERABLES IN Prototype VO LV EM EN T GROUP ADVOCATE INVOLVEMENT in BLUE italics In addition, at each stage: • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint Documentation Review, Testing Build - Test Documentation • Identify training needs • Help design training plan • Review User Guide plan • Approve User Guide • Work on deployment plan • Help ICs prepare
IMPAC II SW Development Life Cycle Requirements Validation KEY CHECKPOINTS & DELIVERABLES JAD, Initial Design Review Requirements Analysis JAD, Critical Design Review Preliminary Design Prototype Review JAD, Testing Detailed Design US ER IN Prototype VO LV EM EN T GROUP ADVOCATE INVOLVEMENT in BLUE italics In addition, at each stage: • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint Documentation Review, Testing Build - Test Documentation Conversion & Pilot Acceptance Test, Pilot Eval. , Training • Validate data • Coordinate pilot users • Help train pilot users • Exercise pilot • Prioritize pilot feedback • Help expend pilot • Participate in Acceptance testing
IMPAC II SW Development Life Cycle Requirements Validation KEY CHECKPOINTS & DELIVERABLES JAD, Initial Design Review Requirements Analysis JAD, Critical Design Review Preliminary Design Prototype Review JAD, Testing Detailed Design US ER IN Prototype VO LV EM EN T GROUP ADVOCATE INVOLVEMENT in BLUE italics In addition, at each stage: • Brief e. RA Project Team on project status • Review changes in scope from previous checkpoint Documentation Review, Testing Build - Test Documentation Conversion & Pilot Acceptance Test, Pilot Eval. , Training User Support, Enhancements, Fixes Production • Constitute user group • Manage user group • Help ‘market’ system • Prioritize fixes/enhancements