Agile software development methodologies are almost the same but they are different in terms of their terminology, practices, tactics and implementation standpoint. Agile methodologies follow lean and flexible approach as per the requirement. The various kind of methodologies being used are Scrum, lean and kanban software development, Extreme Programming(XP), Crystal, DSDM, FDD etc. To know more about these methodologies log on to:
Monthly Archives: August 2012
At QAIT DevLabs, we follow Agile development methodologies in all our software engineering efforts. We have adapted our agile practices in a way that best suits building products from scratch as well re-building or sustaining existing software products. Read further to know how our practices bring into play the below principles from the Agile Manifesto.
Implementing Agile Manifesto
“Satisfy the customer through early and continuous delivery of valuable Software. Deliver working Software frequently, from a couple of weeks to a couple of months, with a preference for the shorter timescale”
Every project starts with a master planning that determines high level features for the product, best estimates and mapping/splitting them into small releasable chunks. These chunks are short development/QA efforts labeled as a Sprint. Typically we prefer a 2 week Sprint schedule. Every Sprint starts with a planning meeting that outlines a clear path to achieve the deliverables over the duration of the Sprint. Meticulous planning taking into account backlogs, and expecting unknowns along with daily tracking ensures that we never deviate from the plan.