Methodology And Approach
Over the years, Encora has developed a comprehensive
collection of methodologies for each of the services we offer.
For instance, we have a 4-stage platform porting methodology,
a 5-stage product development methodology and a 3-stage sustenance
engineering methodology. Each stage of a methodology consists
of a clear set of activities, participants, milestones, deliverables
and entry/exit criteria.
Each methodology is further supplemented with a collection of
templates, checklists, guidelines and dashboards that provide a
good starting point for anyone willing to learn/deploy these methodologies.
Some of the common aspects of our delivery methodologies are:
- Each methodology can be adapted or tailored to specific client
environments and can be married to their existing development
practices.
- Each methodology is tool-centric and best-practices driven.
This feature enables us to keep them light-weight and yet be most
effective.
- There is a deep emphasis on data collection and metrics analysis.
This helps us develop patterns of success, perform root-cause
analysis and assists us in developing more effective forecasts.
- Each methodology is enabled for “distributed-delivery”. We have
carefully defined task interfaces in a manner that part of the
project can be delivered from offshore or an offsite location.
- End users play a key role in the requirements collection, system
analysis and solution conceptualization. This enables both functional
and technical stakeholders to speak the same language and eliminate
miscommunication on the features/functions required from the system.
- All our methodologies make heavy use of visualization and simulation
techniques, simplifying the complex task of communicating requirements
across all the members of the project.
- Architecture plays a central role, especially where new products/technologies
are being deployed. This enables us to deliver a solution that
is robust, adaptable and maintainable.
- Special emphasis is given to the development of reusable components.
A reuse-driven approach leverages pre-built components that improve
the quality, time-to-market and cost-of-product delivery.
|
|