
It is widely known that in order to successfully finish projects the process of their completion should be well-managed.
SSA’s management is organized on a high level which has allowed us to successfully develop various Software, Mobile and Web solutions.
The key points of common iterative scheme for the project management in our company are listed below:
1. Getting the first description of the project from a customer.
You may contact us in any preferred way using our contact information or directly using messages submission form on this site. We accept any form of the descriptions in any format.
2. Description analysis.
We analyze your description and prepare different variants of system implementation with some questions to you about problematic, ambiguous or not clearly stated positions.
3. Preparing a detailed description with answers and a select variant of the system to build.
At this step we need to get all necessary information. Without detailed information it is not possible to perform the next steps.
4. Creating the system requirements specification (SRS).
As far as we have a more detailed description, it becomes possible for us to create the first version of specification with all business processes, positions and features clearly defined for the future system according to the discussed schedule.
5. Approving SRS.
At this stage you check and analyse our description of the system. If there are some points, which are not acceptable – you’ll be able to make necessary corrections and changes and send your version back to us. Then we come back to stage number 4. This process repeats iteratively until you accept the final SRS. Such a procedure usually takes some time, but we are strongly convinced of the necessity to have SRS in order to finish the project successfully, in time and in full functionality.
6. System development.
Having final SRS we develop the system according to the requirements and the discussed schedule using our development methodology. During this process it’s possible to create any needed reports regarding development process for you. The reports can be produced on daily, weekly or monthly basis.
7. Deployment and final checking.
We install the final version of the system in your environment for you to check and test it. If there are new changes or features required we go back to point number 1 and discuss them with you again (we treat it as a new project), otherwise the project is finished.
Using this scheme we will be able to jointly control the key points of the project and optimise communication time.