Deploy

Our Methodology for Project Delivery

Our goal is to create a recipe for our customers that is understandable and repeatable.

ABIE’s software development methodology closely mirrors Agile/Scrum, leveraging the various ceremonies that are an integral part of the overall process, including daily standup meetings, Scrum planning sessions, and sprint demos. The Deploy Phase is the third of the four pillars of the ABIE 4D Methodology, and comprises of the deployment process of the application. It comprises of the final testing of the application, and deployment to the various public app stores, as well as pushing the production environment to the cloud.
During this phase of a project, ABIE performs the final checklist of the mobile app and provides the client with final version of the app. This final version will require various efforts to place it into the public app stores, as well as ensuring it will work in the hands of consumers.
UAT — One of the most important aspects of final testing is User Acceptance Testing, or UAT. This type of testing involves the end-user
App Store Submission — Submitting apps to the various public app stores is a tricky process. Most apps are initially rejected unless there’s an expert involved in the submission process. ABIE has submitted dozens of apps to the 3 major app stores – Apple, Google, and Microsoft, and ensure that the app submitted will be quickly approved. As part of the submission process, several artifacts will be created, including logos, screen images in various resolutions, and other meta-data.
Cloud — Most backend systems for commercially developed mobile apps require a back-end system (or multiple systems). These backend systems include: application servers, database servers, authentication and security services, push notification services, email notification and distribution services, and other 3rd party services. ABIE leverages Amazon and Microsoft for cloud deployment of these mission-critical systems to ensure scalability to millions of users, as well as high availability to provide services 24×7.