Rescue Case Studies
MicrosoftBookstore.com calls on Visionpace. Microsoft recently called on Visionpace to deliver new features to their online bookstore. Read more...
our people

"An important part of any project is focusing on the customer's goals and delivering systems that help them reach those goals
in a timely manner."
Bill Brelsford, Senior Consultant
Perfect Rescue - Get Your Project Started Right Or Right Back On Track
What Is a Software Rescue?
Any software development project that isn't bringing your organization the results you had hoped for could be considered a project in need of rescue. In our experience a project doesn’t need to be considered off track already to be a candidate for a rescue. Successful projects come about from consistently following the right process. Some of our most successful projects have benefited from our agile development approach (Perfect Vision™) before the engagement began.
Software Rescues Come In Many Shapes and Sizes
Starting with our broad definition of a software rescue we’ve found that certain, often unforeseen, situations lead to the need for some form of rescue.
- Turnover of key staff members
- Current developers have been unsuccessful at completing a project
- Capacity of current staff is insufficient to give a project proper focus
- Staff lacks the technical expertise needed for a new project
"We needed to meet strict federal requirements on a short deadline."
Steve Buchanan, Vice President, Exemplar Inc.
Indications That a Project Is Headed For Rough Water
There are any number of indications that a project may be in need of some form of rescue and some are more obvious than others:
- Developers are asking to freeze the scope of the project
- You have not seen a release of the software for months
- Release schedules routinely slip
- Code defect rate is increasing with many of the same defects routinely resurfacing in production
- The more changes you make the more the code breaks (brittle code)
- Developers are not returning your calls
- Development staff is experiencing turnover
- No end date for the project can be identified (the project is always 80% done)
How We Get Your Project Back On Course
Our Perfect Vision™ approach to software development represents a powerful set of processes and tools for successful software development. We can apply this approach to a new project or to get a stalled project back on track. Our approach may involve:
- Assessing project health and velocity
- Implementing an automated testing framework
- Reevaluating and reestablishing commitments from stakeholders
- Implementing an iterative approach to facilitate more frequent releases
- Evaluating the current level of development talent
- Assigning highly experienced developers to your project in a hands-on or Coaching role
The best way to find out if this unique approach is for you is to complete a Rescue Review. For more information contact Visionpace at info@visionpace.com or call 816-350-7900 or 888-904-7900 and ask to speak with someone about Perfect Rescue.