EN | ES

spin off company

CMMI® for Services v1.3

"Capability Maturity Model Integration®" for Services (CMMI®-SVC) is a collection of good practices that helps organizations to establish, administer and deliver services:

 

  • Deliver services in accordance with established agreements.

  • Decide what services to provide, standardize and communicate.

  • Ensure that you have the necessary resources for the delivery of the service when it is required and at an appropriate cost.

  • Handle incidents in an appropriate manner, ensuring their solution and taking action to prevent them from being recurrent

  • Prepare for disaster recovery and ensure continuity of normal operation.

  • Ensure that you have what you need to deliver the service, including personnel, processes and equipment.

"Capability Maturity Model Integration®" for Development (CMMI®-DEV) is a collection of good practices that help organizations to improve their processes to successfully develop effectiveness, efficiency and quality in products and services in the software area.

It addresses practices that covers the product life cycle from conception to delivery and maintenance. It puts emphasis on the work required to build and maintain the complete product.

 

CMMI® for Development v1.3

 
 

CONSULTANCY

Team Software ProcessSM (TSPSM)

Personal Software ProcessSM (PSPSM)

The TSPSM is a strategy focused on improving the high quality and productivity levels of a team's software development projects, to accelerate the fulfillment of the goals and guarantee the satisfaction of its clients. The improvement in organizational performance is achieved by improving the personal performance and, therefore, the assigned team's performance.

It is also a personal framework that helps software engineers to do their software development work in a disciplined way. The PSPSM includes a set of methods, templates and processes that help engineers plan, measure, and manage their work. The goal is to deliver products with zero defects in the time and cost planned.

 

MoProSoft

 

The Process Model for the Software Industry (MoProSoft) is a Mexican model that supports organizations in their operation standardization through the incorporation of best practices in software engineering and management.

 
The adoption of the model will increase the capacity of organizations to offer services with quality and competitiveness. This process model (MoProSoft) has 3 categories, which reflect the structure of an organization: High Management, Management and Operation.


MoProSoft uses the technical norm NMX-I-059-NYCE-2011 that was declared Mexican Standard.

 

ISO/IEC 29110

(Certification Norm for " Software Engineering Life Cycle-Profiles for very small entities”)
This certification allows to evaluate and certify processes for the development and maintenance of software.
It is formed by several profiles and its field of application is for small entities that are companies, organizations, departments or projects from 1 to 25 people.

ISO / IEC 29110 benefits organizations in the following areas:

  • Deliver to the customer the expected products and consistent with the agreed requirements.

  • Conduct a disciplined management process that provides visibility and corrective actions on project issues and deviations.

  • Follow a systematic process of software implementation, that satisfies the needs of the client and assures the quality of the products.

 

TRAINING

  • Services Supplement for CMMI for Development

  • Development Supplement for CMMI for Services

  • SCRUM

  • BPM

  • MOPROSOFT

TSP

Executive Strategy Seminar

Objectives

  • Know the basic concepts on which the TSPSM is built.

  • Knowing how TSPSM can effectively improve software development activities and provides the motivation needed for software engineers and the team.

  • It shows how using TSPSM helps them address current and future software needs.

  • To know how TSPSM is successfully introduced and maintained in software projects.

  • Know how managers help your team succeed.

This introductory course is designed to show senior management and middle management managers the concepts and principles of Team Software Process (TSPSM) and Personal Software Process (PSPSM). The purpose of the course is to provide the necessary foundation for Software Administrators to begin to introduce and apply the TSPSM in their organization.

The TSPSM was designed to provide both a strategy and a set of operational procedures to be used in software development both individually and as a team. At the team level, the TSPSM builds realistic and achievable plans, provides a formal process for building a team, and provides the mechanism for tracking the project against the plan.
 

TSP

Leading a Development Team

Leading a Development Team is designed to teach frontline managers or team leaders how to manage projects quantitatively in order to complete projects on time, within budget and with all requirements met. The course covers the knowledge and skills leaders need to effectively lead and coach development teams.

This course provides practical examples of leadership and predictive quality indicators that leaders can use to guide their decisions.

Control of quality, timing and budgets makes projects increasingly predictable. The relationship between quality and its impact on cost and timing is also discussed, along with quantitative techniques used for its management.

Objectives

  • Describing how the use of process and data can be effectively used by teams and individuals can improve software development activities and provide positive motivation for engineers and teams.

  • Demonstrate key behaviors for leadership success and team management.

  • Show how to quantitatively manage projects through the effective use of cost, schedule and quality metrics.

  • Describe the basic concepts on which the TSPSM is built.

  • Provide a working-level understanding of how individuals and teams apply TSPSM.

Team Member Training

Objectives

  • Understand the fundamentals and concepts of PSP and TSP.

  • Develop methods to measure size, time, and defects in your work.

  • Use a task planning framework and the follow-up plan.

  • Use a quality strategy to handle defects in your work and support the quality objectives of the team.

  • Understand the TSP launch process and start preparing to be a productive participant of a release.

  • Understand the use of weekly meetings, inspections, controls, and post-mortem as a means of management and maintenance of self-directed teams that produce quality products within cost and schedule.

  • Understand TSP data and how it can be used to achieve cost, schedule and quality objectives.

Team Member Training is designed for system, hardware and test engineers, technical writers, coaches, support staff and others who are not software developers but who are going to participate in a self-directed team. It is also convenient for members of integrated product development teams who are building software intensive systems.

The course also prepares students to participate in teams: Team Software Process (TSPSM). The course covers the fundamental concepts and principles of the Personal Software Process (PSPSM) at a high level so that students understand the terminology and philosophy behind the method.

Personal Software ProcessSM

Fundamentals & Advanced

Software engineers are taught the principles, concepts, and benefits of PSPSM, a process-based approach to software development.

The course helps prepare participants for the PSPSM Developer Certification Exam. The approval of the course as a whole is a prerequisite for taking PSPSM Instructor Training and TSPSM Coach Training courses.

Objectives

  • Understand the process-based approach of PSPSM for software development.

  • Measure and analyze your personal software processes.

  • Manage and reduce defects through your software processes.

  • Analyze your current performance.
    Improve your current performance, based on analysis, making process improvements.

 
 
 
 

Introduction to CMMI

for Development v1.3

It is an internationally validated course developed by the CMMI® Institute in the United States.

The course allows system and software engineers and managers, as well as their work group and organization, to know and understand the fundamental concepts of the Capability Maturity Model Integration® (CMMI®) model.

 

The CMMI-DEV model provides tools that help organizations improve their ability to develop and maintain quality products and services.

 

Objectives

  • Understand the benefits of defining the processes of an organization.

  • Know the concepts, terminology and internal structure of CMMI®.

  • Understand the use of CMMI® in the operation and support of software development.

  • Properly interpret CMMI®, particularly for those who are involved in the continuous improvement of the software process.

Scrum is a process of Agile Methodology that is used to minimize risks during the execution of a project, but in a collaborative way.

Among the advantages are productivity, quality and a daily monitoring of the progress of the project, making the members are united, communicated and the customer is watching the progress.

The main roles in Scrum are the Scrum Master, which seeks to facilitate the application of scrum and manage changes, the Product Owner, who represents the stakeholders (external or internal stakeholders), and the team that runs the development and other elements Related to him. During each sprint, a period between one and four weeks (the magnitude is defined by the equipment and should be as short as possible), the equipment creates a potentially deliverable (usable) software increment.

Benefits

  • Flexibility in process and product definitions

  • Continuous feedback with the client.

  • Constant interaction

  • Improved quality

  • Interaction and Communication

It is a course with official international validity developed by the CMMI® Institute of Carnegie Mellon University in the United States.

The course allows you to understand and understand the fundamental concepts of the Capability Maturity Model Integration® (CMMI®) Services model. It is a series of guides that helps the organization to establish and improve service delivery processes.

The course offers service providers a practical framework to achieve higher levels of quality of service, control costs, improve expected performance and ensure customer satisfaction.

Objectives

  • Understand the benefits of defining the processes of an organization.

  • Know the concepts, terminology and internal structure of CMMI®.

Introduction to CMMI®

for Services v1.3

 
 

SCRUM

Innovation

Innovation is not only for big technology  enterprises but for any kind of company from any industry that wishes to generate a sustainable competitive advantage. It is vital to creat an intern culture of innovation that allows to:

  • Create value and impact.

  • Increase sales and utilities.

  • Generate differentiated advantages to limit competitors.

  • Increase market share.

  • Stay in force in the industry.

  • Compete, not die.

  • Solve different problems with different ways.

Our program is based in the Design Thinking methodology, used by big and successful enterprises to improve their customers' experiences.

 
 
 

TSP PACE Organizational Assessment

The purpose of TSP PACE Organizational Assessment is to verify that organizations are adopting TSP appropriately.

The evaluation criteria are:

 

  • Reflect the capacity of the organization

  • Objectively assess the performance of the organization

  • Give a picture of the strengths and weaknesses

 

This evaluation is based on the use of TSP implementation data to produce a quantitative profile that can be visualized graphically.

This profile provides a complete picture of organizational performance. It can be seen as a ScoreCard that characterizes organizational ability.

The profile is based on three components:

  • Performance

    • How well were the projects done? Calendar, Cost, Quality, Completeness and Customer Satisfaction.

  • Fidelity

    • How closely were the TSP processes followed?

  • Coverage

    • How much was the TSP used? Level of institutionalization of the TSP in the organization. % Of TSP usage,% of trained management,% of trained team members

SCAMPI Organizational Assessment

Assessment ISO/IEC 29110

Very Small Entities (VSE) are companies, organizations, departments or projects for 1 to 25 people who develop software, systems or both; And represent the largest number of organizations in the industry and IT worldwide.

Therefore, this international standard seeks to provide these VSEs with an applicable guide in software and systems development projects in order to deliver to their clients results consistent with the agreed functional and administrative requirements.

All this through disciplined processes of management and implementation of software or system that ensure the satisfaction of customer needs and the quality of deliverables.

 
 
 

At SIE Center, our evaluators are certified to evaluate level 2 and 3 and we have High Maturity Lead Appraiser for levels 4 and 5. 

 

The CMMI Evaluation Method for Process Improvement (SCAMPI) is used to determine the level of maturity or capacity of the organization with respect to the CMMI model in its three constellations: CMMI-DEV, CMMI-SVC, CMMI-ACQ.

The SCAMPI method is based on a collaborative approach, where the entire team evaluates the current state of the organization's practices to identify strengths and opportunities for improvement by achieving a maturity level and a capacity profile.

The main feature of this method of evaluation is that a SCAMPI not only evaluates documents, but verifies that what you say you do, you do so and is the way of working throughout the organization.

There are three classes of SCAMPI: A, B and C. Class A is the only one that can determine a level of maturity and ability.

NMX-I-059-NYCE-2011 (MoProSoft) Norm Assessment

Certification is the activity with which NYCE guarantees that a particular product, service, system, process or person meets the requirements set out in different national standards (NOM or NMX) and international standards (ISO, IEC, among others).

It is a documentary process in which NYCE acts as a third party body which, based on transparent and reliable processes, reviews the results of a series of tests, tests or analyzes to evaluate each of the characteristics required by regulation in question.

If the result is positive, a valid certificate of conformity is given to the competent authorities.

The certification of a product allows:

  • Identify and distinguish a product from a similar product

  • Give reliability to the product

  • Create added value for the sale of the product

  • Build consumer confidence

  • Demonstrate transparency to the authorities