It all starts with an idea. Whether you’ve been thinking about it for awhile, or it comes as a sudden wave of genius, it’s there in your head. You think, “eureka! This will change the way I do work.” After being impressed with Atmist’s innovative and functional apps, you contact us.
Outcome: The Idea
We set up an initial meeting with you. After listening to your idea and gathering requirements, we create user stories to outline the features of your application. (A user story is a simple phrase that describes an action to be taken. For example: “As a user, I need to log into the app.”) We then send all user stories to you for approval and set up a meeting to discuss any discrepancies.
Outcome: User Stories
Once the user stories are approved, we create high level mockups of the application. We use both the mockups and user stories to create a project plan outlining the necessary work. Estimates are prepared. We combine the plan and the estimate into a proposal, which is sent to you for approval.
Outcome: Project Proposal
Our graphic designer creates detailed mockups. These mockups illustrate the application’s look and feel. They also include necessary visual identity components (e.g. logos, typography, and illustrations). We meet with you to discuss the mockups and gain feedback. After a couple revisions and alterations, you happily approve.
Outcome: Detailed Mockups
Your input deserves to be heard. That’s why we involve you throughout the coding process. Our development work happens in two-week cycles, called sprints. After every sprint, we deploy our work to a test environment. Here you can test new features and provide feedback. These iterations ensure you receive the product you want.
Outcome: Feature Complete
After approving the final application, you choose the go-live date. Our team deploys your app to the production environment. We perform a smoke test to ensure quality, as well as set up any required analytics. Your application is now live!
Outcome: Product Release
We believe in our work. Our team provides you with a one-year support plan. Additionally, we follow up with you to make sure everything is working as intended. If any issues arise, we will fix them in a timely manner. Like before, you’ll be able to test the changes and decide on the deployment date. We’re only happy when you’re happy.