Home Sitemap Contact Us  
Encora Technology

Product Engineering Services

Core Services

Encora offers complete life-cycle product engineering services for new and existing software products by setting up dedicated India based Extended Development Centers (EDCs) for software product companies. Through these dedicated centers, Encora offers the services that span the full product lifecycle: product management, product design and development, QA, and Technical Support.

EDCs operate seamlessly as an extended engineering center for our clients and engage in following services:

  • Product Management
    Encora provides Software Product management expertise to write Marketing Requirement Document (MRD) and Product requirement Document (PRD) for a product release. Also, we provide a quick proof-of-concept implementation using rapid prototyping tools and technique.

    As part of our product management services, we assist clients in:
    • performing market research
    • product comparison
    • product roadmap development
    • feature matrix development
    • developing PRD (product requirement documents)


    As part of our product engineering services we assist our clients in:
    • custom product development
    • QA & Testing
    • architecture definition
    • platform porting
    • e-enablement of legacy products
    • product re-engineering
    • application integration
    • specialized adapter development
    • technology migration (Java to .Net or vice-versa)


    Our services to the professional services group within ISVs include:
    • customer specific demos
    • gap analysis
    • deployment planning
    • data migration
    • integration services


    Please download this fact sheet to know more about our services to the software products segment.


  • Product Design and Development
    Encora recommends iterative/incremental development process using Rational Unified Process (RUP) adopted to suit the existing development methodology used by clients. RUP divides a product development release in four phases (IECT):
    • Inception
    • Elaboration
    • Construction
    • Transition

    Each of these phases have one or more iterations with committed deliverables in form of a executable release of the system. RUP also defines the areas of work, known as disciplines, that are carried out with different intensity during IECT phases:
    • Business Modeling
    • Requirements Management
    • Analysis and Design
    • Implementation
    • Test
    • Deployment
    • Project Management
    • Configuration and Change Management
    • Environment

Home | About Us | Product Sevices | Enterprise Services | Approach | Retail Services | Clients | Resource Center |
Life @ Encora
| News
Terms of Use & Privacy Statement
©2007 Encora Inc., All Rights Reserved