Methodology

The foundation of our success is our development methodology. Our methodology begins with the use of project management tools to develop the project plan and schedule. Our development team uses a structured development approach based on the Microsoft Solutions Framework model. Modular development is key to our success. We look to develop applications that use the three-tier programming model.

Touch Idea E-System Pvt.Ltd has developed programming guidelines and naming conventions that lead to an organized and efficient development process. These standards also facilitate the documentation of the development and simplify future maintenance efforts. Well-documented code also allows us to produce re-usable components that offer time and cost savings for future development. Our development standards include guidelines for source code archiving and documentation of modifications to ensure that we have a reliable method of tracking the development process.

We recognize that our development methodology plays a significant role in the quality and efficiency of our development work. As Tekmunk continues to grow, we are constantly refining and enhancing our processes to make our development projects more efficient and maintain a high level of quality. At Tekmunk we've developed a process for planning, developing and implementing a solution to your business problems in software and on the Web. Our process includes several steps towards a final product and keeping our clients aware of every step to ensure success.

  • Analysis
  • Application Architecture
  • Development
  • Implementation

Tekmunk is highly inspired by Rational Unified Process(RUP). We believes in delivering custom build solutions to client’s complex business requirement with the best mix of development practices like prototyping and iterative development that are in alignment with quality standards laid by ISO and CMMI.

Stages in Tekmunk-Development Methodology:

  • Requirement Engineering
  • Prototyping
  • System Architecting and Design
  • Core Development and Unit/Module Testing
  • Testing
  • Trial Implementation
  • User Acceptance Testing Support
  • Deployment and Release
  • Support and Maintenance