Web Project Phases for Building a Future-proofed Site


Here is a checklist of generic phases for a Future-Proofed Web Project

Project Phases:

  • Project Kickoff
    • Crystalize mission and objectives
    • Set Project Ground Rules
    • Define the Problem(s) to be Solved
    • Set Project Specificaions and Requirements
    • Align the Work to Organizational Objectives
      • Prepare long-range plan
      • Identify Organizational goals and processes to be improved
      • Identify organizational resources and priorities
      • Identify, define, and evaluate user needs
      • Identify smart goals
    • Create project charter
    • Procure sign off from top district executive management
  • Project Design
    • Identify the Project's Strategy
    • Design the Project's Phases
    • Design the project's Milestones and Deliverables Schedule
    • Identify and Minimize Risk
    • Manage Resources
    • Fully Budget Each Phase before Embarking
    • Define Chain of Authority
  • Develop a Project Plan
    • Develop a Project strategy
    • Adopt an Evaluation Design
    • Prepare Project Documents
  • Test
    • Perform Verification and Validation Assessments
    • Develop Testing Goals and Plans
    • Test, Debug, and Document
    • Perform Tests including Integration Testing
      • Test Logic and Flow
      • Test for Seemless Navigation
      • Test in Multiple Browsers
      • Test with Multiple Screen Settings
      • Test with Styles Turned Off
      • Test Database Access
      • Test with Content Management System Updates
  • Implement (Install Site)
    • Perform User Acceptance Testing
    • Install Server Hardware, Software and Extensions
    • Train All Site Contributors and Help Desk Staff
    • Cut Over to New System
  • Acceptance and Sign Off
    • Provide Documentation for Help Desk so Help Desk staff can Continue Support
    • Operate, Refine, and Fine-tune Site
    • Make Changes, Modifications and Fixes
    • Pass on the Update Plan and Train Content Management staff in Update Process
    • Finalize Site
    • Transfer Maintenance Responsibility to Content Management staff