Showing posts with label Software Development Methodology. Show all posts
Showing posts with label Software Development Methodology. Show all posts

Monday, February 26, 2007

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/

Tuesday, May 16, 2006

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.

Share This