Develop detailed design specifications and build (configure and/or develop RICE objects as appropriate) a solution that address all detailed requirements (defined in the Blueprint) in a manner that is consistent with the capability of the packaged solution. To do so, follow a proven methodology as provided by the SI as well as the methodology best practices and RICE Process defined in the EI Toolkit. Develop and communicate a detailed project plan for all Design & Build tasks; Use facilitation techniques and team understanding of best practices to jointly design, configure and document future business processes; Compare various alternatives to address gaps; Document recommended gap solutions and associated justification; Secure approval for all required Reports, Interfaces, Conversions and application Extensions (RICE) prior to beginning development; Install and test new hardware and network requirements; Configure and test application software; Develop and test all approved Reports, Interfaces, Conversions and software Extensions; Clean up legacy data; Establish roles and security profiles; Manage project plan and resources, provide updated status, and address any variances to plan; Test software application for compliance to all functional and non-functional requirements; Prepare to train end-users; Update Project Charter and Business Case, if necessary; Assess Risks & Update Mitigation Plan; Secure appropriate signoffs.
| Step | Tools | |
|---|---|---|
| 1 | Manage the project
4 Manage the plan, issues, status meetings, status reporting and change control using templates provided and adapted from planning and preparation phase. |
|
| 2 | Secure signoffs
4 Secure signoff of key deliverables using adapted acceptance form from planning and preparation phase. |
|
| 3 | Defense Information Technology Security Certification and Accreditation (DITSCAP) Phase 2
4 Initiate DITSCAP Phase 2 activities. |
|
| 4 | Drive project to business case
4 Assure project is in sync with business case and the program architecture. |
|
| 5 | Maintain project status
4 Hold regular project status and steering committee meetings, and document status and minutes using adapted templates from planning and preparation phase. |
|
| 6 | Create detailed project plan
4 Create detailed project plan for transition / cutover phase of project. |
|
| 7 | Train project team
4 Provide additional software training for the project team. Also train the project team on the implementation methodology, providing details and specifics, for transition / cutover phase. |
|
| 8 | Manage the project teams
4 Assure all team leads and members understand what tasks are to be accomplished during the requirements phase. |
|
| 9 | Prepare Cutover Strategy
4 Assure cutover strategy is defined and appropriate resources are identified. |
|
| 10 | Plan end user training
4 Assure end user training is planned and materials and documentation requirements defined. |
|
| 11 | Create help desk strategy
4 Assure help desk strategy and process are defined including identifying appropriate resources to support the strategy. |
|
| 12 | Assure readiness
4 Initiate monitoring and tracking of project readiness to go live and schedule software vendor review of system. |
|
| 13 | Assess project risks
4 Manage and monitor project risks. |
|
| 14 | Assure Design & Build is complete
4 Validate all tasks for design phase are complete. |