CFS Consulting Group, Inc.  
Home Why CFS Our Process Contact Us Partners Join Our Team  
Our Process


Process Overview
Services Provided
Take the Next Step!

Our Process

Design

During the Design Phase of the project, we elaborate on the business requirements and concepts developed in the Justification Phase to effectively design and architect the proposed software solution. In this phase, we determine how much of the solution might be developed "from scratch" as opposed to using "off-the-shelf" components or a complete product to solve the customer's business problem. We also define the required software and hardware infrastructure to support the software application(s).

Design Phase Activities
  1. Finalize business requirements
  2. Define system software requirements
  3. Define most critical Use Cases
  4. Define and validate the proposed solution software and hardware infrastructure architecture
  5. Make buy vs. build decisions for the software components
  6. Conduct any necessary product evaluations and select products/tools
  7. Prototype areas of risk

Design Phase Deliverables

  1. Use Case Analysis
  2. Supplemental Requirements
  3. Software and Hardware Infrastructure Architecture Description
  4. Software Application Prototype
  5. Updated Project Plan

Design Phase Key Factors for Success

  1. Stakeholder agreement on scope of Use Cases Analysis
  2. Stakeholder agreement on credibility of the Project Plan
  3. Stability of the chosen software and hardware infrastructure architecture
  4. Stakeholder agreement that vision can be implemented using the proposed architecture
  5. Major risks clearly documented and understood.


< Justification Process Construction Process >


 
© Copyright 2002-2005 CFS Consulting Group, Inc. All Rights Reserved.