Forecasting and Simulation Tools for Software Projects

 
As an Owner
  • Make informed investments
  • Get reliable cost / date forecasts 
  • Manage and leverage risk
As a CIO or CTO
  • Understand staff capacity
  • Increase throughput & predictability
  • Plan staff levels
As a project manager or team lead
  • Build reliable estimates
  • Justify staffing requests 
  • Balance work across skillsets

What we offer - Model software/IT projects to get accurate forecasts of cost, delivery dates and staffing requirements. Analysis using Monte Carlo simulation allows rapid what-if experiments to find options that minimize cost and delivery time, whilst maximizing revenue. Simulation lets you hit target delivery dates, and shows the impact of hiring (or losing) staff with certain skillsets, taking software project leadership to a new level of maturity.

Focused Objective 5 Minute Executive Overview


Our  presentation at LSSC 2012 - Boston, MA



Free chapter: Chapter 2 - Example Modeling and Forecasting Scenario

Forecasting and Simulating Software Development Projects

Effective Modeling of Kanban and Scrum Projects using Monte-carlo Simulation

  • Simulating Scrum and Kanban project methodologies
    • Forecasting the probability of hitting delivery date & costs
    • Hiring the right team size and skill mix
    • Creating visual animations and videos to sell solutions to others
    • Finding what model inputs are critical to delivery date
  • Effective (and minimal) story estimation and grouping strategies
  • Capturing the project deliverables and story backlog
  • Modeling development events: defects, added scope and blocking events
  • Reverse engineering real-world data to improve model accuracy
Available now for $24.95 from Amazon

 Kanban and Scrum Simulation Suite

Complete suite of modeling, simulation and forecasting tools in one easy to use application. Monte-carlo simulation and a variety of optimization algorithms help you understand your software projects and make better decisions. By modeling proposed or ongoing projects, you have the ability to run what-if experiments in seconds to answer important questions on cost, delivery date and hiring.

Answer these questions with confidence -
  • When will this project be delivered?
  • How much will this project cost?
  • What staff skills do I need to hire next?
  • What factors are most causing us delays?
Simulations include -
  • Visual simulation of both Kanban and Scrum status boards (interactive viewer and video)
  • Date and Cost forecasting for both Kanban and Scrum project models (date, cost and likelihood)
  • Staff and WIP limit analysis for Kanban models (suggests the next staff skill to hire)
  • Model sensitivity analysis - find what events or model inputs are causing the most impact on delivery and cost
  • Data reverse engineering - analyze existing data to find and improve model input estimate ranges 
Sample Video of Kanban Visualization playing in Media Player  Sample HTML report output from Kanban simulation  
  

Scrum or Kanban Board Visualization - step through a project timeline and explore iteration velocity and WIP limits. Produce videos of status board visualizations to share with others.  Understand the variation of possible outcomes and find the factors that most influence it Get suggested staff skill recommendations to help adjust Kanban WIP limits for best throughput or cycle-time. 

View a short video demonstration here.
 

For more information contact us for an initial free discussion about our solutions and your needs.