How To Choose Between Agile Delivery Methods

So does Agile Work? It’s been more than 12 years since these principles known as the Agile Manifesto, was published. Independent groups have published evidence of the effectiveness of Agile methods. As per the statistics published by the Standish Group (2012), the success rate of Agile projects is at 42% compared to 14% for traditional … Read more

Making The Case For Agile Planning

Here are some real-life challenges that Agile Planning may need to address. 1. Translating Product Vision To Iterations Jumping in too quickly to start the development may turn counterproductive. It’s crucial that the team management and Product Owner together establish a roadmap that keeps the team on the path of achieving targeted objectives. It does … Read more

Comparing DevOps VS Traditional SDLC


Traditional Software Development Life Cycle Challenges Requirements to Production deployment of any business need or story (in Extreme programming) is an interesting journey with a lot of human intervention at different milestones. Predicting where things may go wrong even when risks are identified and mitigated is challenging for any software project. The basic thinking is … Read more

The Science Of Agile Development

The Science of Iterations Volatile business needs and a core reliance on human skills and creativity induce an inherent uncertainty in software development processes. This makes it unrealistic to define the processes and expect a uniform output every time. Ken Schwaber, one of creators of Scrum, studied Ogunnaike’s process controls at DuPont. He found that … Read more

Shift-Left Testing and Overall Quality

Shift-Left Testing & Overall Quality | Bitwise

Shift-left testing Doing away with all the traditional paradigms of software development, shift left testing stresses integrating both key activities (development and quality assurance) from day one of the projects. This promotes the inclusion of quality assurance right from the requirement phase of development and carries down to the other phases as they follow. SQSPer … Read more

Enabling Efficient Production Support Activity

Readability The code should be readable which will help in quickly debugging the code in case of failure. Labeling with proper comments is recommended which will help understand flow of the code. Coding standards should be followed. Simplicity Break code to keep it simple. For complex code, learning curve becomes steep for support team to … Read more