Development Process

PLATFORMS

Atomic Robot specializes in native app development for iOS and Android.

iOS
Android
REST API

AGILE PROCESS

Our approach is based on a series of short iterations and delivery cycles that get your product to market fast. This provides for an earlier return on investment and of equal importance allows for the incorporation of customer feedback to improve the product.

1
DISCOVER
A one week, focused workshop to rapidly define the product vision, wireframes and release plan
2
BUILD
The product development will be decomposed into weekly iteration delivering product features each week for review
3
LAUNCH
Once the user stories for the release are implemented, the team focuses on preparing the app for production release

CORE PRACTICES

We leverage the following core practices inspired from Extreme Programming, Scrum and Kanban in our development process.

Planning Board
Progress on all tasks and issues is visible to the entire team on the Trello or Jira Planning Board
Version Control
We leverage leading version control providers to manage code and facilitate code reviews
Weekly Builds
Weekly builds give our clients an opportunity to review progress and provide feedback early and often
Continuous Integration
On every commit our CI server builds and tests the app providing immediate feedback if a build fails
Test-Driven Development
We leverage automated tests where appropriate to improve quality, influence good software design and reduce long, repetitive manual testing cycles

Atomic Robot is an independent app agency

Ready to start your next mobile project?