MTC’s Implementation Methodology

Find below are the phases that we cover during the implementation


  1. Requirements phase – gather the clients business processes, user stories/scenarios, attribute/field details etc.
  2. Conduct Gap Analysis – identify fit gaps, requirements that can be mapped out of the box and those which need customization.
  3. Design Phase – provide walkthroughs of the UI mockups with business users and take their feedback.
  4. Configuration/Customization – Configure the OOB requirements and implement the customizations.
  5. Data migration
  6. SIT – test the business processes, user stories and scenarios implemented with test cases.
  7. Training/UAT – user acceptance testing.
  8. Deployment and “Go Live”
  9. Maintenance and Support

Phase Wise Implementation Steps

Phase Wise Implementation Steps

The following table illustrates the involvement of MTC and Client for the various activities as part of the Application Development and Maintenance Methodology.

Phase Activity MTC Client Mile-stone
Presales First Customer Meetings
Draft quotation
Review quotation
Signed Contract
User Requirements Study Project Kickoff Meeting
Understand the User Requirements
Requirements Specification Documentation
Review Requirements Specification Documentation
Signed Requirements Specification Documentation
Functional Analysis Functional Specification Documentation
Review Functional Specification Documentation
Signed Functional Specification Documentation
Design Architecture design & document preparation
Architecture design & document review
Architecture design & document Sign off
Technical design
Design document preparation
Design document review
Design document sign off
Development System Integration test Coding and Unit testing
User documentation
User document review
System Integration test
Delivery Phase User Acceptance Test
UAT Sign Off
Development and Go live
System Warranty Period Bug Report
Bug Fixing
Close Bug
Maintenance Bug Report
Bug Fixing
Close Bug
Request Raised
Analyze and submit it to CCB
CCB approval/Reject the request

MTC uses Microsoft Team Foundation Server to manage the Application Lifecycle

Team Foundation Server to manage the Application Lifecycle