Our in-house software development team can build almost any tool imaginable to improve your workflows or replace an unfriendly Dynamo graph with a neat plugin, or standalone application.
We often encourage our clients to think more specifically about how their business operates and how a custom tool will fit in with their current processes.
Software development is one of our core areas of expertise and we do this using our three-stage process.
We create a prototype using off-the-shelf tools, Dynamo graphs, and standalone scripts to prove the validity of the new workflow and ensure the solution stands up to the use-case. We can tweek this quickly to iron out any issues we find along the way. Typically this will stage last between 4-8 weeks.
In this stage we gather requirements, run workshops with relevant stakeholders, look at the solution architecture and users stories/journeys, wireframe the design and conceptualise the UI/UX.
In the Minimum Viable Product (MVP) development stage we work in 2 week sprints where we develop the code for the application, test it with the users identified in Stage 2, and implement and handover to your team.
Our three-stage process has been developed over several years working on software development for the Architecture, Engineering and Construction (AEC) industry. It enables us to deliver the following benefits to you, as follows:
Our belief is that you get the best outcome when we work “with” you rather than “for you”.
We recommend that you allow between 6-12 weeks for more simple solutions for example a Revit plugin that replaces a non-automated process or Dynamo script. More complex applications will take longer and as such, timescales for development will be identified and outlined clearly during our engagement.