90 likes | 129 Views
This comprehensive guide outlines key checkpoints, deliverables, and user involvement in the entire software development life cycle, covering requirements analysis, design reviews, testing, documentation, and user support. It emphasizes the importance of user feedback, team signoffs, and involvement in all phases.
E N D
KEY CHECKPOINTS & DELIVERABLES Build - Test Prototype Documentation Requirements Analysis Conversion & Pilot Preliminary Design Production Detailed Design IMPAC 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 1
*Prioritized reqs.fr.community *Business Case KEY CHECKPOINTS & DELIVERABLES * = Group Advocate or Project Team Signoff *JAD membership & sessions Initial Design Review *Impact on other modules Build - Test Prototype Documentation Requirements Analysis Conversion & Pilot Preliminary Design Production Detailed Design *Prototype Approval JAD, Critical Design Review *Executive Summary Product Reviews Status Updates *Documentation Plan *Documentation Review, Testing Acceptance Test, *Pilot Eval., *Training Plan, Training *Deployment User Support, *Enhancements, Fixes IMPAC II SW Development Life Cycle Group Advocate Signoff Project Team Signoff USER INVOLVEMENT 2
KEY CHECKPOINTS & DELIVERABLES Requirements Analysis • GROUP ADVOCATE INVOLVEMENTin BLUE italics • In addition, at each stage: • Brief eRA Project Team on project status • Review changes in scope from previous checkpoint 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 USER INVOLVEMENT 3
KEY CHECKPOINTS & DELIVERABLES Requirements Analysis Preliminary Design • GROUP ADVOCATE INVOLVEMENTin BLUE italics • In addition, at each stage: • Brief eRA Project Team on project status • Review changes in scope from previous checkpoint IMPAC 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 4
KEY CHECKPOINTS & DELIVERABLES Requirements Analysis Preliminary Design Detailed Design • GROUP ADVOCATE INVOLVEMENTin BLUE italics • In addition, at each stage: • Brief eRA Project Team on project status • Review changes in scope from previous checkpoint IMPAC 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 5
KEY CHECKPOINTS & DELIVERABLES Build - Test Prototype Requirements Analysis Preliminary Design Detailed Design • GROUP ADVOCATE INVOLVEMENTin BLUE italics • In addition, at each stage: • Brief eRA Project Team on project status • Review changes in scope from previous checkpoint IMPAC 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 6
KEY CHECKPOINTS & DELIVERABLES Build - Test Prototype Documentation Requirements Analysis Preliminary Design Detailed Design IMPAC 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 INVOLVEMENTin BLUE italics • In addition, at each stage: • Brief eRA Project Team on project status • Review changes in scope from previous checkpoint 7
KEY CHECKPOINTS & DELIVERABLES Build - Test Prototype Documentation Requirements Analysis Conversion & Pilot Preliminary Design Detailed Design IMPAC 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 INVOLVEMENTin BLUE italics • In addition, at each stage: • Brief eRA Project Team on project status • Review changes in scope from previous checkpoint 8
KEY CHECKPOINTS & DELIVERABLES Build - Test Prototype Documentation Requirements Analysis Conversion & Pilot Preliminary Design Production Detailed Design IMPAC 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 INVOLVEMENTin 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 9