We have a team of accomplished experts and professionals with years of experience building apps. We believe in solving problems first, not just writing code. We have been actively involved in Enterprise level application development, upgrades, and implementation across the spectrum, from legacy systems to emerging technologies.
We can take your application from the initial concept right the way through the build to the support and documentation that it will need.
We build using Model-Driven apps, Dataverse for Teams and Canvas apps. Unlike some other technology agencies, we build with support and your internal expertise in mind. That means if you want us to keep the build to a low-code or no-code support model then we will build your app using Custom pages and Command Designer as part of the inner workings of Power Apps. If you have the expertise in-house, we can also build your app using the Power App Web SDK using Microsoft Dynamic Plugins and PCFs as part of technical approach. This means you decide if you want any technical overhead. The choice is yours.
With both approaches, we will offer you the option to make the build part of DevOps technical build, this means you will be able to continue development on the app, in the future, and release the changes as part of a 'Development' > 'User Acceptance Testing' > 'Production' lifecycle.
We follow the seven stage process of developing an app. We can start at any point within your app lifecycle:
Planning and Research. The planning stage should occur immediately after you have imagined your idea for an app.
Prototyping. Prototyping is the stage where you start rapidly producing wireframes and iterating on user feedback.
Design / Branding. Using your company's branding for the application, logo, colour scheme, fonts.
Development. The stage where we build your app using the choice of Model-Driven App, Canvas App or Dataverse for Teams (the free version of Dataverse, only for Microsoft Teams usage).
Testing. Let's get this application out there and see if it is what we think it is. Are there any tweaks need? Are there any bugs?
Release. The stage where we add in the users, assign roles and responsibilities. This maybe a big bang release or an incremental release.
Maintenance. Time to support the application. Let's train the supporting staff, write out the supporting documentation outlining what it is. How it can be maintained. Who's using it, why it was built, what was built. How it can be improved or improved. What are the new possibilities for version 1.1, version 2.0, version 3.0 ...
We can help you to stay on track with your rollout of the platform, outlining guidelines, governance and make the deployment-fogs disperse with clear insight.
We'll can help you to setup the Centre of Excellence, provide insight into anything that you already have. Outline new ways of working using 'End-to-End Process Flows'. Provide an 'Environmental Strategy' and help you make the architectural decisions that'll keep you and your processes of working on course.
We'll help you to direct, plan and support users as part of our five point plan:
Power App strategy.
Power App service design.
Power App service transition.
Power App service operation.
Power App service improvement.