What Is Agile Software Development

What Is Agile Software DevelopmentShort Description
In the past two years, the ideas of “agile software development,” which encompasses individual methodologies such as Crystal methods, eXtreme Programming, feature-driven development, and adaptive software development, are being increasingly applied and are causing considerable debate. This article attempts to answer the fundamental question on many people’s minds: What is agile software development?

Website: www.stsc.hill.af.mil | Filesize: 103kb
No of Page(s): 6
Read more

Agile Testing and Extreme Programming

Agile Testing and Extreme ProgrammingShort Description
Agile Development Methodologies
Extreme Programming (XP)
Scrum
Crystal
Adaptive Software Development (ASD)
Feature Driven Development (FDD)
Dynamic Systems Development Method
(DSDM)
XBreed (XP + Scrum)

Website: www.io.com | Filesize: 158kb
No of Page(s): 21
Read more

Stretching Agile to fit CMMI Level 3

Stretching Agile to fit CMMI Level 3Short Description
Agile practitioners pride themselves on highly productive, responsive, low ceremony, lightweight, tacit knowledge processes with little waste, adaptive planning and frequent iterative delivery of value. It is often assumed that CMMI compliant processes need to be heavyweight, bureaucratic, slow moving, high ceremony and plan driven. Agile developers often skeptically perceive formal process improvement initiatives as management generated inefficiency that gets in the way of productivity. At Microsoft, we’ve adopted the teachings of W. Edwards Deming and stretched our MSF for Agile Software Development method to fit the requirements for CMMI Level 3. The resultant MSF for CMMI Process Improvement is a highly iterative, adaptive planning method, light on documentation, and heavily automated through tooling. It enables management and organization of software engineering through use of agile metrics such as velocity and cumulative flow but with an added dimension of an understanding of variation – adapted from Deming’s teachings. This is the story of how mixing Deming with Agile produced a lightweight CMMI solution for .Net developers everywhere.

Website: www.agilemanagement.net | Filesize: 341kb
No of Page(s): 9
Read more

Refactoring Tactics and Strategies The Refactory Principals

Refactoring Tactics and Strategies The Refactory PrincipalsShort Description
We have developed frameworks using Smalltalk, C++, and. Java, have helped design several … new Smalltalk, Java and C++ developers. Highly experienced with …

Website: lens.cos.ufrj.br | Filesize: 240kb
Read more