Our Process

How we make our apps extraordinary

Methodology

We are entirely agile. This means that we are continually delivering working software in tight iterations. We develop the software, get feedback from you and your users, then go back and keep developing. Agile means that you get your hands on your app faster, and make your users happier. We work in iterative cycles to produce Our approach is iterative. We collaborate with you through a series of iterative cycles to ensure that we are continually meeting the needs of you, your app, and your users.


Sketching ideas for an app

Planning Iteration

During the first Planning Iteration, we work with you to reach a deep understanding of your business and your app’s users. Through a series of tailored discovery workshops and strategy sessions, we lay the groundwork for design and development. We conduct user research to gain a thorough understanding of your end-users, then combine that knowledge with your business goals to ideate a solution that is viable to build, valuable to users, and victorious for your business. By reaching a deep understanding of both your business and your users, you can be confident that we are creating the right product for your needs.

Further Planning Iterations can be scheduled at any time to research and define a new idea or set of requirements.

Planning Iterations can include the following:

  • Market analysis and background research
  • Design research (user interviews, surveys and research into your end-users’ needs and goals)
  • Process mapping and modelling
  • Goal setting and requirement prioritisation
  • UX strategy and design
  • Wireframing
  • UI Design

Sketching ideas for an app

Feature Iterations

During Feature Iterations, we are actively developing and adding features to your app. While the core component of this phase is development, the services provided vary depending on your project’s needs. Iterations often include UI/UX design, user journey mapping, prototyping, testing, and deployment.

What happens during the Feature Iterations varies depending on the needs of the product at the time. Feature Iterations can include the following:

  • Development
  • Testing
  • Reviewing and implementing user feedback
  • Design
  • Implementing user feedback

Writing code for an app

Feature Iterations

During Feature Iterations, we are actively developing and adding features to your app. While the core component of this phase is development, the services provided vary depending on your project’s needs. Iterations often include UI/UX design, user journey mapping, prototyping, testing, and deployment.

What happens during the Feature Iterations varies depending on the needs of the product at the time. Feature Iterations can include the following:

  • Development
  • Testing
  • Reviewing and implementing user feedback
  • Design
  • Implementing user feedback

Sketching ideas for an app

Ongoing Support

Once your app is live, we will enter the support phase. In support, we work to keep your app running smoothly. Through live bug and error reporting, testing, user analytics, and ongoing quality assurance, you can be confident that your app will perform for your users. The following is included in a typical support cycle:

  • Hosting monitoring, management and (AWS) fees
  • Monitor and report app analytics
  • Platform upgrades
  • Bug fixing
  • Enhancements and minor fixes to existing features
  • App Store Optimisation
  • Produce marketing materials required by app stores
  • Any training necessary
  • ROI reports

Sketching ideas for an app

Call us on (07) 3062 4547