We prefer to work on Agile/Scrum methodology, we had a good experience providing it in our company. It gave us more flexibly, clear development and management process and full control on each stage of the project. We do all our development in sprints. A sprint is a short 2 weeks burst development cycle focused on building software features fast and efficiently. Previously we only provided sprints as a part of large multi-month projects, but now you can benefit from our expertise on a sprint-by-sprint basis.
Our processes and working methods allow obtaining optimal results, because our guys are equally familiar with the Agile and Waterfall and select optimal solutions in custom situations.
Here are the practices that we follow:
We will have development server and CI to track progress. Deploy and make demo at the end of each sprint.
All the configuration and setup on server side and development stage can be done by us. Closely to release date we will setup "stage" server, where we can test/verify functionality, performance, etc., very closely to production environment.
We use best practices only: both git and mercurial for version control, vagrant for local development, continuous deployment with Jenkins, good unit test coverage, and Selenium for automated testing, fabric scripts for automated deployments, etc.
Development cycle:
When it is necessary for the client or project, we use elements of a classical methodology Waterfall:
WE DO STRONG JOB FOR A GOOD PRICE
Copying of this content is allowed only with reference to the source and indication of the author of TQM systems' material.
Web Apps developing
Automation of business
IT Expertise
IT integration
If you would like to get new blog posts, articles, news and white papers by email - submit!
Our IT-company was established at the 2008 with young talanted people.
Our mission is to simplify data management.
Copyright © 2008-2025 TQMsystems. All Rights Reserved. Privacy Policy | Terms of Service