Digital strategyThe fine line between business & technology

Sometimes our inner geek can take control and lead us down a rabbit hole of new innovations, technological highlights and experiments, only to come crashing down since we ran out of budget.

Sometimes our inner geek can take control and lead us down a rabbit hole of new innovations, technological highlights and experiments, only to come crashing down since we ran out of budget.

The technological dilemma

As a starting mechanical engineer, I knew I might have made the wrong decision at that time. My passion for engineering didn’t excite me as much anymore and I was failing to see the beauty of the curriculum I was following at that time. What started out as a passion for engineering slowly transformed into a certain disdain for the profession and the lack of efficiency within.

During this time however I got my first experience with programming, and instantly fell in love with solving these digital problems. It offered me a whole new array of problems and more importantly different solutions. Refining your solution to increase efficiency and performance can be a process which will not only seem like a story without an end, but also something that is always subject to change.

The current technological environment is adapting so quickly, that technologies that have been used a lot might become obsolete in a short period of time. This is a problem that we as Miyagami have often seen within corporate structures and systems. Newer engineers have a hard time maintaining legacy systems and niche experts seem to become more scarce every day.

The three lenses of innovation

For companies who want to have custom software developed there are multiple aspects to consider. The most important step is to define the project scope very clearly. Managing expectations and deliverables is a crucial part in developing something that is able to make an impact on your company and it’s clients. If the project scope is not that well defined, don’t be afraid to take a step back and start with the three lenses of innovation:

image005.png Figure 1: The three lenses of innovation

Desirability: do people want your solution? The Desirability lens asks you to look at your customer.

  • Do they want your proposed solution?
  • What are their pain points?
  • Will your solution truly solve their problem, or is it just a quick fix?

Answering these questions enables you to test your hypothesis on an abstract level. Before sinking your money into a problem, find out whether people actually want your solution.

Feasibility: can your solution be properly executed? The Feasibility lens asks you to look at the technical requirements of your project.

Is the proposed solution (whether it’s a platform or an algorithm) technically feasible with the current state of technology?

  • Has it been done before?
  • What technologies are capable of solving this problem?
  • Is the development team experienced enough?

Answering these questions enables you to validate your solution on a high technical level. Before sinking your money into a problem, find out whether people can actually build and implement your solution.

Viability: Is your solution actually affordable? The Viability lens asks you to look at the economic aspect of your project.

Will the revenue or business model of the proposed solution be profitable?

  • How much will developing and maintaining the solution cost?
  • To what extent will the solution be revenue generating
  • At what point in time will the expected revenue cover the initial cost?

Answering these questions enables you to validate the profitability of your solution. Before sinking your money into a problem solving solution, find out whether and when it will actually repay itself.

Defining the project scope

The variables mentioned above offer you the opportunity to better understand and define your project scope. If you are unsure about any of the lenses, and are struggling to define the scope of your project, you can always start out with a Digital Strategy phase. This phase is a process that includes research in which these questions are answered and tested, before developing a single line of code. This phase is often overlooked but is the basis of a user friendly and high converting platform, and ensures that your solution remains relevant throughout the transformation of your company.

If your scope is a bit more defined you can opt for developing a Main Viable Product (MVP) instead of a full blown production platform. This reduces development costs (Viability), enables you to test the functionality (Feasibility) on a low cost level, and also allows you to see whether people will actually want your proposed solution (Desirability).

However, if you have the budget and a well defined idea or scope. You can go for the Development phase straightaway. It is always a good idea to perform a Viability & Feasibility analysis to find the optimal solution for your project.

Developing the optimal solution

Often we see companies using the same tech stack due to their proficiency in this stack, even though it might not be the optimal choice. When starting a project there are not only technical, but also economic requirements to take into consideration. The cheapest solution is not always the best, while at the same time the most technical solution might also not be the optimal solution. Business and technology are two factors that both have to be taken into consideration when developing the optimal solution.

Don’t hesitate to contact us if you’re unsure about where your company or project is positioned within this process, or when you are dissatisfied with your current progress or solution. We bring our expertise to provide you with an extensive Problem & Solution Analysis to ensure that the Digital Strategy of your company has the right foundation.

Accelerate your digital transformation.

With a strong innovation and technology-focused mindset, we explore your problems and come up with the best tailor-made solution.

Contact us