Welcome to Magnet
HOME  .  CORP INFO  .  SERVICES  .  PRODUCTS  .  CLIENTS  .  CAREERS
 
vibrant imagination. agile execution.
services
 MAD'M
 MOBILE SOLUTIONS
 Rich Internet Apps
 WEB SOLUTIONS
 
 GNU/ LINUX
 
 Technologies
 
 quality assurance
 
 digital certificate
   
 
   
 
   
magnet's agile development methodology
 
See also core valuesphases

MADM is driven by some core practices. These 12 practices are grouped in four groups.

Fine scale feedback

  • Test Driven Development via Programmer Tests (Unit Tests) and Customer Tests (Acceptance Tests)
  • Planning Game to determine which features (User Stories) will be implemented in each release / iteration to maximize the business value
  • Whole Team - customer is part of the project team, not a third party. One representative is immediately available to the developers for queries
  • Pair Programming - two developers work on the same code

Continuous process rather than batch

  • Continuous Integration of codebase
  • Design Improvements by Refactoring the code continuously
  • Small Releases

Shared understanding

  • Simple Design of the solution and no big design upfront
  • System Metaphor as a collective dictionary of project terms
  • Collective Code Ownership - any developer can change any code
  • Coding Standards are strictly adhered

Programmer welfare

  • Sustainable Pace - do not stretch the limits of working hours without real need
 
© 2007, Magnet Technologies Pvt. Ltd.