Agile development are methodologies that have been proven to be more effective in dealing with business realities such as changing requirements during development. It also promotes industry best practices that emphasises on customer involvement, delivering product in small working pieces that sum to the total working system. All of this in a timely and cost effective manner.
Agile methodology minimises risk by developing software in short 'timeboxes' called iterations, with each iteration trated like a miniature software project on its own. It includes all the tasks necessary to release the mini-increment of new functionality ( planning, requirement analysis, design, coding, testing, and documentation).
Agile methods emphasises real time communication, preferably face-to-face (What we do?) that is why most agile teams are located in a bullpen ( seating area where project teams can communicate openly with minimal effort)
Change is hard. Changing culture is even harder. Adopting Agile and
Scrum requires a change of culture. Many organizations and Teams have
made many Agile and Scrum implementation mistakes...
Read Full Story »
A nice company offering Scrum Master Certification course with best course outline and agenda.
What You Will Learn
Why Scrum works
When to use Agile and Scrum
Scrum...
Read Full Story »