All Star Technology
helped us integrate our complex e-Commerce with QuickBooks. Read
More
All
Star Technology is a software, technology and business
consulting company. Read
More
All Star Technology has
been developing a set of
QA guidelines for business
industry. Read
More
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 & analysis, planning,
creation of design & 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.
Envisioning
After you submit a Request For Quote
to us, we form a core team that prepares
vision/scope documents for your project
free of charge. We envision the overall
direction for the project, including determining
which features the solution will and will
not include, and a general schedule for
delivery.