This is a guest post written and contributed by Anand Agarwal, co-founder and CEO at Sensible Softwares Limited, a Rackspace Cloud Tools partner. Sensible Softwares provides BootStrapToday in order to bring intelligence, integration, and automation to software development process.
Project Management 2.0 has rendered traditional project management archaic. Under traditional project management, the onus of collecting and collating all of the information rested with the project managers. It was not automated and had the typical top-down planning approach, which resulted in centralization and limited access to information by the project team. This, coupled with nearly zero intelligence in the project management system, pulled the project managers into unnecessary tasks and led to lower developer productivity.
Project Management 2.0, which is more of a cultural change brought about by the social media zeitgeist post Web 2.0, has opened up possibilities for SaaS tools that can integrate automation and intelligence in project management. BootStrapToday meets these possibilities.
Cloud has enabled SMBs to leverage enterprise grade tools at affordable price. Rackspace Cloud Tools enable customers to choose some of the best tools for development and deployment of their applications. With BootStrapToday, Rackspace customers can now leverage integration and automation in their software development process. This will help them detect bugs earlier and improve software quality.
The BootStrapToday Benefit…
We at BootStrapToday have built a SaaS based project management platform which has intelligence and automation integrated through its features. One such intelligence is for early detection of bugs.
As per IDC’s white paper Improving Software Quality to Drive Business Agility, 37% of developer time is spent debugging for large organizations that do internal software development. The cost of fixing bugs increases exponentially with the time taken to detect those bugs; and if the bug is detected by customers, it can also lead to heavy embarrassment.
A survey report from the National Institute of Standards and Technology in US claims that software bugs cost the U.S. economy around $59.5 billion per year, which amounts to 0.6 percent of the US economy. The study also states that more than half the cost is born by software users and the rest is born by software vendors. That’s a huge amount eating the profit margin of a software vendor!
I understand that it’s impossible to have a bug free code, but (just as published in the report the National Institute of Standards and Technology in US), I believe that more than a third of the cost can be eliminated by early detection of bugs and by adopting better processes. And this savings could be in the order of $22 billion, which is huge. As per the report, currently more than half of all the bugs are not found until later stages of development.
In BootStrapToday, when you add a new ticket, the subject and description of this new ticket are analyzed, and based on previous tickets and their components, a component is automatically assigned to this new ticket. Once a component is assigned, the ticket is automatically assigned to a user. BootStrapToday also analyzes existing tickets and finds the similar ones. If there is any ticket very similar to the current one, BootStrapToday adds a ‘comment’ to the current ticket (with a ticket id and the subject of the similar ticket).
You will find the tickets considered similar to the current ticket under the tab SIMILAR. You can easily find the duplicates and close them. You can also check how tickets similar to the current ticket were fixed. You can check the COMMITS tab to see which files were modified to fix these tickets.
Got questions? Tweet them @bootstraptoday and we’ll be happy to answer them.