
Table of Contents
Not Just Iterative but LIVE
We go out of our way to provide complete access to the solution to be developed for you. Not only do we release a new version every two weeks for you to evaluate, but our automated tools immediately deploy your solution to a webpage for you to view any day. One example is our China customer http://www.teekit.com. (NOTE: The server is in China for Chinese consumers so there may be some delay in accessing the server if you are in the US). They have a private ip where they can see the changes made by developers the same day the developer makes the changes. This allows customers to intermittently check up on product progress and give comments early on in the process.
Predictive process
Since we use a predictive system that is based on statistics and data, we found we could eliminate the main problems in estimation. Every two weeks our systems re-predict three dates, a 90% probability date, a 50% probability date and a 10% probability date. We believe in this system so much, we currently have a product in development that our customers will be able to try out once complete.
Control Quality vs. Speed
Using our process, you will have the power to control the quality vs. speed paradigm. Sometimes. you may desire more speed and decide to reduce the quality temporarily to get the features out faster so they can be demoed. At other times, you may decide quality is of utmost importance and increase quality. We advise most customers to having GA type quality every iteration as the predictive process we use results in more accurate predictions. In this regard, we don't end up in long unknown System Test periods of an unknown number of weeks.
Team Estimation
While one expert MAY do a good job at estimation, we use Poker Planning and do team estimation. After all, we all know more heads are better than one. The end result is the teams end up asking for more clarification on requirements and end up with better estimations of the project schedule.
Inspect and Adapt
This is the KEY to all of our processes and technologies. Every new technology we developed and every new process we introduced came from this one key thing. We are very very rigid about doing a 15 minute lessons learned every 2 weeks. This is what makes the teams adapt the process to your specific environment and needs and more importantly to your customers needs. Our number one goal is to make the customers of your software project 100% satisfied. Those customers may be internal or external customers depending on your project.
They do the impossible by being both reasonably priced and extremely good at what they do. I highly recommend them to any company seeking results in today's very tight economic climate.
