Momentum Technologies Home   |   Contact Us VISIT    INTERNATIONAL SITE
About Momentum
Why Momentum
Management Team
Milestones
Iterative Development [Back]


The Client:

The client is a leading provider of Point of Sale, Payment management, program registration and facility-booking software for the Local Governments, Parks and Recreation Industry. The product allowed the users to manage and control various transactions through it's rich set of maintenance and reporting features. The product also allowed some of its features to be accessed over the web and over telephone.


The Challenge:
The client required an extension to it's onsite development team that was willing to work according to it's customized agile processes, that were further subject to a co development model in a low change regulation environment. Another pre condition was that the offshore team had to match the client's development team in productivity, as per the evaluation criteria to be set up by the client. The product, developed in a Iterative life cycle model, pertained to a domain with no presence in India.


The Solution:
The Momentum team customized it's processes to meet the client requirement and trained it's project team in the new process. The highlights of the solution:

  • Assembling a development team with the right experience to handle the technical and process requirements
  • The team designed a comprehensive knowledge acquisition and project induction program for it’s team members
  • The team designed a customized configuration management schema to eliminate code conflict possibilities in an overlapping development environment
  • The development and test teams were merged into a single team
  • Short duration releases of 2-3 months for consecutive versions
  • Short iterations of 2 weeks within a release covering group of features
  • All phases of the work were to be completed in each iteration. This included requirements, design, code, test, stabilize, document
  • Close coordination of the Developers, Testers with Product teams
  • Elimination of all activities that did not add direct value to the software in the given model
  • A policy to take decisions as late as possible, thus taking optimum decisions based upon latest information
  • Self organized teams that did their own planning
  • Measuring of scope that was delivered in every iteration
  • The team carried out a collective learning exercise at the end of each iteration to determine and analyze key areas of improvement
  • Quantitative tracking for each aspect of the project to eliminate subjective bias in assessment


Technology Used:

  • Microsoft Visual Studio.NET 2003
  • Visual Basic 6.0
  • Sql Server 2000, MSDE
  • Oracle 8i+
  • Windows 2000 Server
  • ITMS
  • Crystal Reports 8.0, 10.0


Momentum Benefits:

  • Customized processes that still ensured CMM Level 5 quality
  • Automation of critical steps of the delivery process to enhance efficiency
  • A round the clock development cycle with low communication overhead
[Back]

Site Map Copyright © 2001-2007, Momentum Technologies. All rights reserved.