IMSDS has been created through our belief that “There is a Better Way” to deliver offshore/nearshore outsourced software Development.
Intech Managed Software Development Services (IMSDS) has been created through our belief that “There is a Better Way” to deliver offshore/Nearshore outsourced software Development. Intech’s IMSDS methodology has been designed in a unique way to address the shortcomings of the Software Development model used by others. IMSDS delivers high quality products on-time and on-budget. This means there are no more significant cost overruns. We provide each client with a dedicated team and expect our client to be deeply engaged in the project and the deliverables of the team.
Our Service Delivery Center is located in Saltillo, Coahuila, Mexico which is located in the Central Time Zone. No longer you will need to work with teams that are half a world away. The key difference in Intech’s approach is the concept of providing a “Managed Service”.
Over the past few years, the term “Managed” has become a commonly used term in the IT industry. There are providers who offer “Managed” Infrastructure. Cloud services and applications can be considered another form of a “Managed” service. Other firms are focused on the service side of the business where they offer outsourced Managed IT support and help desk. Regardless of what component or area of IT is being managed there are three key factors that a “Managed” service should provide:
Intech has taken the managed service concept into the area of IT Development with our IMSDS. It was developed with the three core managed service concepts defined above. Intech provides our clients with a team of resources that have all the expertise required for a full cycle IT development project. We do this at a defined and fixed cost. Using the Agile Scrum development methodology, a strong partnership is established with the client. This allows for the delivery of what the client wants, when they want it and at the cost that was established at the beginning of the project. It also allows for greater flexibility in requirements defined throughout the development life cycle. Learn more about how The Agile Scrum process combined with Intech’s Competence Management philosophy makes IMSDS a truly unique methodology and the solution you need today for your IT development requirements. Contact us now to learn more about IMSDS and how to get started with Intech. Intech- Empowering Clients.
Intech takes great pride in being an organization committed to and driven by our processes. We believe this allows us to provide our clients with a high level of reliability, adaptability, responsiveness and predictability. It allows Intech to continual improve on our performance and deliver a high level of customer satisfaction.
Intech´s development process, called Intech Managed Software Delivery Services (IMSDS), goes beyond a simple software factory or outsourcing process. Our process is a robust service providing our customers the confidence of having a reliable and quality product delivered.
Our IMSDS process is founded in two layers.
The first layer of the IMSDS model is the Technical later which is composed of the following:
The second layer of the IMSDS model is the Management layer
As important as the first layer is, in the second layer Intech provides a Management layer. The Management layer is designed to ensure the project deliverables remain in compliance with time, quality and cost commitments. These deliverables are defined in the Service Level Agreements (SLA) which Intech defines with each client.
This layer includes the following services:
One of the most significant processes Intech uses within the IMSDS model is the Agile Scrum software development methodology. Agile is a well defined fast-paced methodology used for planning and delivering software releases. Agile software development depends on small, rapid product development lifecycles that produce software with full features every one to four weeks. The software is delivered to and tested by a client team.
Intech has also fully integrated Capability Maturity Model Integration (CMMI) into our business model and into everything we do. CMMI is designed to help integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes. By instituting CMMI in everything we do, Intech is able to continually improve the way we work internally and with our clients. This allows us to become more efficient and deliver our services in a more cost effective manner. We are actively working towards achieving Level 4.
At Intech we believe our certification and mastery in the Agile Scrum process is one of key differentiators in working with us. What really sets us apart from other offshore/Nearshore development companies is that we also incorporate the CMMI continual process improvement program within IMSDS. This powerful combination of process tools allows Intech to deliver superior, high quality results with significant saving to our clients. We would be honored to be able to meet with you to discuss our processes in greater detail and how it can solve the problems with your current outsourced development solution.
Contact Us today to schedule an appointment.
Intech’s development methodology, Intech Managed Software Development Services (IMSDS), is composed of 4 phases. These 4 phases are used in all IMSDS projects regardless of the size or scope. The 4 phases are shown in the figure below:
Clients are demanding predictability and zero surprises on deliverables. The IMSDS model allows Intech to have predictable and sustainable performance of the development teams.
Generally when a new team is incorporated in a project, Intech targets having the team transition through the inception time and learning curve phases within 3 to 4 iterations. Intech’s goal is to make the teams become stable, predictable and reach an expected level of productivity as quickly as possible.
The graph below represents the expected behavior.
Contact Us today to schedule an appointment.
Our IMSDS model covers the following software development phases:
Contact Us now to learn more about IMSDS and how to get started with Intech. Intech- Empowering Clients.
Each team´s performance in our IMSDS model is individually monitored per iteration according to the following indicators (KPIs):
Indicator | Description | Method/Source | Frequency |
---|---|---|---|
Predictability | Accuracy on agreed delivery dates | Project Manager / Customer | Every delivery according to the release plan |
Quality | Fault density on Acceptance Test and Beyond | Bug tracking system | Monthly |
Customer Satisfaction | Monthly | Demo evaluation | Every Iteration |
Customer Adherence | Is the relation between the planned work committed Vs. delivered per iteration | Demo Outcome | Every Iteration |
Technical Debt | The codes is validated against design rules that measure, as a percentage, such factors as documentation, ease of code modification and development practices. | Code analysis Tools (i.e. Sonar) | Every Iteration |
There are more KPIs available, based on specific customer needs.
Contact Us now to learn more about IMSDS and how to get started with Intech.
Intech places a high premium on attracting, retaining and developing our IMSDS team members. A company can provide the right service model that uses defined processes and still not succeed if it does not have a technically elite staff to produce the results.
To ensure that Intech always has the required team members with the appropriate skills we have developed our own Competence Management Model. This Model is operated by our dedicated Competence Development Manager. The Model focuses on short, mid and long term needs. Short term needs would be a skill needed for a particular project. Mid-term needs are defined as skills needed for a team member’s career path development. Long term needs focuses on developing people to obtain skills that are in line with Intech’s strategic direction.
The focus and objectives of the Competence Management Plan are:
As a leader in the Software Development and IT industry, Intech’s Service Delivery Center in Saltillo is always looking to hire and develop new technologically talented individuals. To foster the development of new talent, Intech has established relationships with a number of Universities in the area.
Currently, Intech has Agreements with four of the most important Universities in the region and Mexico: Instituto Tecnológico de Estudios Superiores de Monterrey, Instituto Tecnológico de Saltillo, Instituto Tecnológico de la Región Carbonífera and Universidad Tecnológica de Coahuila.
Close relationships with these universities has been the main recruiting source for our “New Talent Development Program”. The program is designed for the early identification and development of outstanding students for their later incorporation to our staff. These relationships have allowed Intech to work with the schools on the development of innovation projects and to provide for the continuous development of our employees by means of training and post-degree studies.
The implementation of a systematic Competence Development strategy, integrated with our Performance evaluation methodology provides Intech the ability to respond proactively to new challenges. It allows us to easily incorporate the Agile Scrum methodology into our teams, even with the newest team members. It allows Intech to maintain its position of technical leadership, ensure there is a steady stream of new talent and hence the ability to provide our clients with the skills required for their projects.
Contact Us today to learn more about our Competence Plan. Intech – Empowering Clients