 |
We are proud to present our proven development technology which can be adapted for specific features and requirements. For example, our development technology can be simplified for some types of small projects.
 |  | ANALYSIS AND DESIGN | |
This stage discovers the client's requirements, understands and documents them, and presents the results of analysis to the client. We can help our clients determine project specifications that ensure high competitiveness in the resulting product. During this stage we will ask the client for additional information and details about subject area. After completing this stage, we provide:
- project specifications
- an implementation plan with timeline and cost for each phase
- a prototype of a new system (optional)
- a database model and/or business model/object model of the project (optional)
- a mathematical model (optional)
- a project style guide (optional)
 |  | DEVELOPMENT | |
This stage develops an information system with documents approved in the first stage. During this stage, the client will receive:
- monthly/weekly/daily work reports and status updates
- an Alpha version of program modules (optional)
- testing reports (optional)
The client will have full control of the development process and will be able to make small additions/changes to the system. We will track all bug reports/misconceptions and propositions, additions, and changes.
After completion of this stage we provide:
- well-documented developed code (alpha/beta version of program modules) and all items needed by client to compile, install, and run program modules
- an installation program (optional)
- documentation
- a test plan (optional)
- an updated Implementation plan for next phase of project development
- a user's guide and online context-sensitive help (optional)
 |  | TESTING | |
This stage tests the information system as a whole. We use the Test Plan and testing reports from the previous stage, acceptability criteria from project specifications, and both conservative and modern tools and techniques (including structural and functional testing, regression testing, blackbox/glassbox testing, etc.) of software quality assurance. The main result of this stage is a system that precisely meets the demands of the client.
 |  | SUPPORT | |
This is the final stage. It helps the client implant the developed system, trains personnel, and fixes bugs/inconveniences found during this stage.
 |  | WARRANTY | |
- Our activity will not result in the breach of any other contracts or violate the rights of third parties
- Our personnel are suitably qualified and will do competent work
- We will make reasonable efforts to ensure the security of the software under development from threats of theft, misuse, loss, etc.
- We will fix any and all bugs in the software free of charge
- Our activity will not violate the laws of Ukraine
|