| In
our company we use a software development process that is
fully documented and constantly improved. It is based on
best practices and industry standards like Rational Unified
Process, Oracle PJM, ISO 9001:2000 and CMM. This process
enables us to successfully develop projects within your
budget and time frames and, of course, with world-class
quality.
A typical software development project has several phases.
The key phases are:
Inception
Start of the project and initial
requirements collection. Takes about 5-10% of the project.
Elaboration
Requirements collection and
analysis, planning, creation of design and architecture
of the system take place in this phase. Takes about 20-30%
of the time.
Construction
The biggest part, where most
of coding, development, and testing are performed. Takes
about 50-70% of time.
Transition
It is when the results of
our work are delivered to the customer and the product is
installed. Takes about 10% of time.
These four stages are the integral part of any project.
But then, depending on complexity of a project, its budget,
and customer's goals, a project may or may not contain some
parts, like user documentation preparation, extended technical
documentation development, extra testing, etc.
This means that our process is flexible and can be customized
according to your specific needs.
|