Software development
Overview
Advance Company develops softwares in order to solve specific
business problem and improve the efficiency of the
customer's work process.
Description of our focus areas can be found in About Us: Technologies
Tools
We utilize advanced tools in order to guarantee
the highest possible product quality, and at the same time to boost productivity, including:
-
Source Versioning System
We have selected CVS
for use by our development teams.
With CVS
multiple developers are able to safely and concurrently update the source code.
It also provides audit trail for all source code changes. It is a must for medium and large scale projects.
-
Bug Tracking System
All customers are provided with Bugzilla account to submit any
bugs, issues or enhancement requests into the system, where they
cannot be just "forgotten". Our bug tracking system ensures that the
product will meet and exceed your quality expectations.
Software development procedures
The company's construction pattern is based on the best
practices in the industry. That is why we deliver our
products on time and in budget. We implement eight
phases lifecycle model tailored to your specific need:
-
Research
We dig deep down to the core to understand your
business, competition, and customers.
-
Requirements Specification
We prepare documentation describing the essential
technical requirements for the specific project.
-
Prototype
We provide you an opportunity to make actual
observations and necessary adjustments to a
full scale test model.
-
Internal design
This phase ( if present ) includes development
of database implementation scheme & application
segmentation.
-
Implementation
Actual code writing process. Plus ongoing milestone
completion control.
-
Review & Quality Assurance
Evaluation of code reliability plus application
stability check. We utilize feature freezes and clean all remaining bugs.
-
Deployment
Performing remote installation to client host systems.
-
Maintenance & Update
Provision of ongoing customer support & product
improvement.
Some particular projects may require more or less phases.
We tailor our procedures to the specific project and customer requirements.
For more information
contact us
or request a quote.
|