1 | Project Planning & Market Research | | 1.2 | Milestone: Scope defined | | 1.3.1 | Verify timeline for project | | 1.3.2 | Identify resources and availability | | 1.3.3 | Create a Project Plan | | 1.3.4 | Milestone: Project Plan created and Staffing done | |
| 1.4 | Create initial estimate | | 1.5 | Research existing systems | | 1.6 | Milestone: Project planning and Marketing research done | | 1.7.1 | Identify all tasks for the project | | 1.7.2 | Make a detailed list of what tasks are dependant upon others | | 1.7.3 | Outline the tasks that can be worked on parallel with others | | 1.7.4 | Task management done | |
| 1.8.1 | Identify possible risks/problems that may occur | 1.8.1.1 | Develop a plan to allocate proper resources and backup scenarios | |
| 1.8.2 | Milestone: Risk management done | |
|
| 2.1 | Review business requirements | | | 2.3 | Milestone: Business requirements approved | | 2.4.1 | System engineering analysis | | 2.4.2 | Identify hardware and software needs | | 2.4.3 | Milestone: System requirements done | |
|
| 3.1.1 | Hardware analysis and planning based on ABC's app requirements | | 3.1.2 | Select vendor and purchase hardware | | 3.1.3 | Install and configure hardware (and) with software | | 3.1.4 | Milestone: Hardware and software installation done | |
| 3.2 | Software requirements | 3.2.1 | Create requirements document for website | | | 3.2.3 | Review requirements, Make updates (if required) & get approvals | | 3.2.4 | Milestone: Requirements and usage of cases approved | | 3.2.5.1 | Create a high level design for ABC app functionality | | 3.2.5.2 | Create a web page flow design | | 3.2.5.3 | Website content based on ABC software | 3.2.5.3.1 | Game rental descriptions | | | 3.2.5.3.3 | Login & profile | | 3.2.5.3.4 | Game library page | |
|
| 3.2.6 | Milestone: Requirements & designs done | |
| | 3.3.2 | Detailed design review & approval | | 3.3.3.1 | Game rental descriptions | | | | 3.3.3.4 | Game library page | |
| | 3.3.5 | Deploy code to development environment | | 3.3.6 | Execute unit testing | | 3.3.7 | Deploy code to Test environment for quality control testing | | 3.3.8 | Milestone: Software development done | |
| | | | | | 3.4.6 | Milestone: Database development done | |
| | | 3.5.3 | Execute integration testing | | 3.5.4 | Execute regression testing | | 3.5.5 | Execute performance testing | | 3.5.6 | Execute user acceptance testing | | 3.5.7 | Write test summary report | | 3.5.8 | Milestone: Software testing done | |
|
| 4.1 | Create tech support SOP's | | 4.2 | Create deployment plan for production | | | | 4.5 | Smoke test production | | 4.6 | Get final approvals for going live (Project acceptance) | | | 4.8 | Milestone: Website deployed to production (target = Feb 2010) | |
| 5.1 | Train support staff on website & processes | | 5.2 | Wrap up any documentation | | 5.3 | Lessons Learned Meeting | | 5.4 | Milestone: project close out done | |
|