WESCO Logo

HELPcycle™ Software Development Process

HELPcycle™ is dependent on the consistent application of logical processes involving team effort rather than discrete individual efforts. We rely on the steady performance of a team working within a standardized customer-oriented process framework to produce predictable results in project execution. The standard processes we use to ensure on-time, defect-free delivery include:

  1. Software Metrics
    • Establishing a Baseline
    • Collecting Metrics
    • Computing Metrics
    • Evaluating Metrics
  2. Risk Analysis
    • Risk Identification
    • Risk Projection
    • Risk Assessment
    • Risk Management and Monitoring
  3. Project Scheduling
    • People-Work Relationship
    • Task Definition & Parallelism
    • Effort Distribution
    • Scheduling and Resource Allocation
  4. Project Tracking and Control
    • Peer Reviews and Review Reporting
    • Progress Reporting
    • Status Meetings and Reporting
    • Subjective Assessment
    • Version Control
    • Configuration Management
    • Defect Tracking
  5. Technical Assessments and Reviews
    • All activities have been performed as planned
    • All deliverables are reviewed and accepted
    • Problems and issues are being recorded, tracked, and resolved
    • Verify that all risks are addressed
    • Required involvement from all parties is being obtained
    • Feasibility of future plans
  6. Project Monitoring
    • Planned and actual achievement dates of milestones
    • Outstanding issues and concerns
    • Upcoming milestone completion dates
    • Plans for the next period
    • Monitoring of project scope and error statistics
    • Summary of defect analysis findings and corrective actions taken
  7. Quality Assurance
    • Process Metric Evaluation
    • Quality Assurance Group Process Audits

<< Summary | Phases | Development Process| Maturity Model | Back >>