Product Engineering
Prithvi follows a PMI recommended process from
initiation to control and up to the closing phase of the project to ensure quality and efficiency
At Prithvi we have developed a proprietary process for conceptualizing, planning,
and executing solutions for complex business problems. We draw on skills in business
strategy, technology, creativity and marketing using user-centered design. Our process
includes four phases, and ensuring success through client involvement in all stages.
We believe every business is a puzzle with complex business processes. We have derived
our inspiration from magical cube for solving such complex business processes for
a business is like a cube with multiple faces and unless each face is understood
well and turned and tweaked in the right direction, a reliable and an efficient
scalable solution can not be achieved.
The process includes four phases: define, design, develop and deploy. Through all
the phases the client is informed of what progress has been made.
Define
This phase includes the capturing of requirements, estimation and planning of project
activities, creative design of user interface templates, and finalization of the
functionality through functional specification.
Design
Once the scope is clearly defined, the architecture, modules, components and dependencies
of the proposed system are designed using various design techniques. Coding and
GUI Standards are created for use during the subsequent phase. If application prototypes
are part of the project, they are prepared during this phase.
Develop
This phase finalizes the implementation of the Software Design. The activities include
writing and reviewing program specifications and code as well as unit testing. The
User Interface (UI) templates are created using the interface methodology and integrated
with the application layer to complete the System Integration. Following the integration,
System Testing is performed. User manuals and administrative guides are created
and reviewed wherever applicable during this phase.
Deploy
By the time we reach the last phase the perfect solution is in place, which is then
deployed at the client site and client acceptance is facilitated.
Prithvi, after understanding the key challenges faced specifically by clients engaged
in product development, has prepared a well-developed methodology for partnering
with them. Prithvi has built groups with specific expertise in meeting design, development,
project management and testing requirements of such clients.
Prithvi’s Productization Strategy & Architecture service enables our clients
to design a technology foundation that can quickly respond to business changes.
The service is built around Productization, Prithvi’s unique methodology to create
and consolidate software assets into client-specific platforms that are leveraged
across an organization.
At the inception phase of the engagement, Prithvi conducts an in-depth requirement
analysis through facilitated workshops with all the stakeholders to understand our
client’s business objectives such as growth, re-alignment, process improvement and
more. Our experienced architects, technology experts, and business domain specialists
collaborate with clients to identify change drivers and expose hidden factors that
may impact the architecture in the long run.
During the elaboration phase, the joint teams compile an inventory of all IT assets
and processes to identify redundancies and recurrences that can be consolidated
to achieve simplicity and future reuse. The aspects of configurability, customizability,
and flexibility are examined very carefully so that they can be built into the design
and the solution architecture. The final deliverable is an implementation plan that
empowers our clients with a clear roadmap to create platforms, products, and solutions.
The Productization Strategy & Architecture service delivers measurable business
benefits such as the following:
- Improved agility through change-ready architectures
- Significant reduction in development, deployment, integration, and maintenance costs
due to a better architecture that is built to last
- Improved strategic visibility through a clear strategy and long-term roadmap
- Increased predictability through streamlined and tailored process
Downstream economies of scale through reusable design and flexible architecture. |
|