Skip Ribbon Commands
Skip to main content
Join Newsletter
 
   

Methodology

 
What Are Process Models?

Process models guide the order of project activities during the project life cycle
  • The waterfall model: Uses milestones to transition from one phase to the next
  • Spiral model: Used for rapid development and continual process refinement (no milestones)
How the MSF Process Model Works?
  • Milestone-based planning
    • Combination of waterfall and spiral models
    • Allows for feedback and creativity
How We Organize Project Teams?
  • MSF Team Model specifies six distinct roles
    • Can also include project sponsor, customer, end user, and operations

Our MSF Disciplines

 

  • Risk management
  • Readiness management
  • Project management
    • Project scope
    • Change control
    • Budgeting, cost control and schedule
    • Communication
    • Vendor management
How We Manage Tradeoffs?
  • Define and manage scope
  • Identify project constraints
  • Manage tradeoffs
  • Establish change control
  • Monitor project progress
How we Use Iteration in Projects?
  • The project develops in smaller steps
  • Each iteration is identified with specific deliverables
  • The team can produce versioned releases
Phases in the MSF Process Model
What Is the Envisioning Phase?
  • Broadly describes the project goals and constraints
  • Deliverables
    • Vision/scope document
    • Project structure document
    • Initial risk assessment document
What Is the Planning Phase?
  • Determines what to develop and how to develop it
  • Deliverables
    • Functional specifications
    • Master project plan
    • Master project schedule
What Is the Developing Phase?
  • Creates the solution
  • Deliverables
    • Source code
    • Executable files
    • Installation scripts
    • Configuration settings
    • Finalized functional specification
    • Performance support elements
    • Test specifications and test cases
What Is the Stabilizing Phase?
  • Integrates, loads, and tests the solution
  • Deliverables
    • Final release
    • Release notes
    • Performance support
    • Test results and test tools
    • Source code and executable files
    • Project documents
    • Milestone review
What Is the Deploying Phase?
  • Deploys the solution
  • Deliverables
    • Information systems
    • Document repository
    • Load sets
    • Configurations
    • Scripts and code
    • Project completion report
 
Quick Form