Agile methodology is used to guide our custom software development process. After the technical and visual designs have been completed, we start the development phase. Kanban boards are used to create all user stories. For coding, our developers use XCode or Visual Studio. Daily, the code is committed to Bitbucket or GitHub.
Developers review the code after the commit. After the code review has been completed, the repository triggers continuous integration using the Jenkins Process. Through the provisionary tools, builds are delivered continuously for testing. The builds are then installed on testing devices by testers who look for bugs and other issues. The backlog on Jira is then notified, and issues are sent. This process repeats itself. Rapid development is ensured by continuous delivery and testing.