Workflow
In real life, project objective can be just in a form of idea described in 2 sentences or it can be 200 pages of detailed specification. Of course, if we have an idea only, it will take time to make a detailed specification. In any case you can use our Estimation tool (button at the bottom of the page) or just send what you have by email. Just after we receive your request for estimation, we begin working with it. We analyze scope and, if it is necessary, contact you to ask specific questions. Once everything is clear, we create initial project plan and an estimate, then send you the result.
Flexaspect is always pleased in helping you to find optimal solution with budget, payment schedule and deadline. Take a look at “Business models, pricing” for more details. When everything agreed and a contract signed, we start developing the solution for you.
The project development begins with adjustment of initial plan that we created before. We make it more detailed by:
- updating specification with minor changes which don't affect on agreed budget;
- defining milestones and dates, quality control points and reporting schedule;
- setting up a team: project managers, developers, testers;
- setting up an infrastructure, bug tracking and request management tools.
After we create a detailed plan, we start coding.
Accordingly to our QA process, clients receive reports, demos, and have full-time developing process control, off course if client believes that it's needed.
The final steps are pre-deployment QA our testers do, acceptance testing performed by the client, deployment to production server and post-deployment QA. After that we can work on project maintenance.
