Tag Archives: Software Development Methodology

Certified Scrum Master

I just became Certified Scrum Master (CSM) after attending the required 16 hours training by Pete Deemer. I attended the training at Mumbai on 23,24 February.

Scrum is an agile, lightweight process that can be used to manage and control software and product development using iterative, incremental practices. Wrapping existing engineering practices, including Extreme Programming and RUP, Scrum generates the benefits of agile development with the advantages of a simple implementation. Scrum significantly increases productivity and reduces time to benefits while facilitating adaptive, empirical systems development. Learn more…

Those looking to get Scrum Training in India can visit – http://www.goodagile.com/

Agile – A revolutionary approach to programming

Agile development emphasizes close collaboration between the programmer team and business experts; face-to-face communication (as more efficient than written documentation); frequent delivery of new deployable business value; tight, self-organizing teams; and ways to craft the code and the team such that the inevitable requirements churn was not a crisis.

It helps the companies to adopt proactively to ever changing requirements. They are revolutionary in the sense that they contradict the tradional waterfall model in many ways and present a whole new different yet very practical approach to software development process.

Read the Manifesto for Agile Software Development at: http://www.agilemanifesto.org/

and visit the agile alliance at http://agilealliance.org/ to get more info about agile methods.