At Endeavour, quality is the result of three critical qualities
that pervade the organization: knowledge, method and
commitment. From the beginning, we have been working
with singular focus on putting together quality processes
and methodologies for the project lifecycle.
Endeavour has adopted and achieved the following international
standards for process definition and improvement.
• ISO 9001:2000 Certified in October 2006
• PMO Setup
• CMMI Level
III – Software Engineering Institute’s Capability
Maturity Model (Planned)

Our Quality Improvement Program is
based on the business needs, technology changes, customer
feedback, suggestions and process performance. We
have also undertaken various initiatives such as implementing
an organization wide Certification Programs, Defect
Prevention Program, Metrics Program, automation of
processes and introduction of new tools. We have instituted
processes that enable transition to new technologies
and enable continuous process improvement.
Endeavour has rooted itself in high-quality
software engineering principles and an unwavering commitment
to delivery with more number of certified professionals
in the organisation.
Based on the success of the certification
process in the organisation, Endeavour decided to integrate
the Certification requirements into the career development
paths of its employees working on various technologies.
To ensure buy-in, the organization has clearly communicated
to employees and their managers about how these certifications
help in ensuring broad-based skill development, provide
individual employees with recognition for their achievements,
and enhance the value of the employee from the organization’s
perspective.
Below are some of the Certifications
promoted by Endeavour and accured by our professionals:
Project Management Professional (PMP)
NCFM : NSE's Certification in Financial Market
(Financial Markets: A Beginners'
Module)
NCFM: Derivatives Market (Dealers) Module
FIMMDA-NSE Debt Market (Basic) Module
Sun Certified Java Programmer (SCJP)
Certified Software Test Engineer (CSTE)
Developing a Product/ Project demands
a specialized approach to process management. This
is
largely governed by the tradeoff between changing requirements
and response time. Our
processes and methodologies are
therefore, light and flexible, being optimized for productivity.
We have an arsenal of mature, advanced
methodologies that include SPC Methods, Predictive Methods
and Estimation Methods. Further, while we have built
our process framework based
on ISO 9001 guidelines,
we customize them depending on the nature, size and
complexity of
the project. In every case, the defining
factor is always the customer's need and priorities.
We place a strong emphasis on peer
reviews to ensure time bound and reliable development.
Besides we have initiated a string of measures that
ensure quality while allowing for flexibility
and adaptability
to change:
• Group Reviews with Reviewers external to the
project.
• Review of all code.
• Project Metrics to measure efficiency.
• Clear cut Control Charts to view results.
Our Quality function is designed to
facilitate processes rather than work merely as a check
or
audit. Our Technical Guidance Documents and Checklists
go down to the micro levels. Finally, our focus is always
on improvement and not just on certification. Process
Improvement is a regular
and planned activity, with
Half Yearly Process Improvement Plans, in which the
SEI CMMI model
is a key input. These Plans have clearly
laid out numerical goals for process results as well.
Benefits
• High levels of Customer Satisfaction
• Reduction in project cycle times
• Improved delivery capabilities
• Reduction in problems and failures
• Focus on quality has led to lower costs and
improved efficiency within the organization.