0

Agile methods for critical systems?

An interesting discussion: whether agile methods are best suited for critical systems or not? The lack of formal documentation of agile methods is a drawback. I too believe in the absence of upfront planning and formal documentation is important to… Continue Reading

0

Misunderstanding Agile Methods

The example of the Universal Credit is a good example of misunderstanding agile methods. Similarly, USA’s Health and Human Services spent $174 million and ended up with the decades most public software failure Healthcare.gov. This project used agile method for… Continue Reading

0

Scrum and Kanban together

I think Scrum and Kanban together are even better. Scrum is the most systematic Agile method, which ensures a foreseeable, strategically planned and an iterative product outcome. It meets up greatly with the changing requirements. Also, the roles and responsibilities are precisely defined using Scrum. Whereas, Kanban is less… Continue Reading

0

AGILE: Large scale Vs Small Scale projects

It is hard to scale Agile for large-scale project probably because Agile methods were originally designed for small and single-team projects (Boehm and Turner, 2005). With the increase in the size of an organization, the difficulty of introducing agile methodology increases (Dybå and Dingsøyr, 2008). One main… Continue Reading

0

Software Testing & Software Quality

Software testing plays a significant role in the process of software development. It helps in improving the quality of software, verification, and validation and estimating the software reliability. Softwares are in use by all industries, and any bug in a critical application… Continue Reading

0

Scrum Vs Kanban and XP

Scrum, Kanban, and XP are popular agile development methods often used. I do see some difference amongst the agile methodologies as well. Let’s first compare Scrum with Kanban. The team in Scrum has distinct roles and follows an official structure for meetings. It makes… Continue Reading

0

Version control tools

Version control and repo management tools are significant for software projects. The organization is a definite and important part of any software development project. Large-scale projects where hundreds of people might be involved, and there is a lack of coordination or management… Continue Reading