Software development

User-experience driven development

User-experience driven development

Pure development work resourcing is currently not in the core of Evbros itself but I have anyway wanted to keep this option available. With the network of other companies and individuals I'm working, or have worked in the past, I can provide also services from user experience design and service design all the way to software implementation and testing. With architecture and project leadership services from myself of course.

Together we have made a concious desision that we want to especially concentrate on on user experience driven development. This in practice means that implementation starts from the front-end and it allows everything to be first verified with end-users. Once that is confirmed we can naturally continue to the backend solution.

Multi-platform development tools

Multi-platform development tools

Another concious decision is to prefer development environments which naturally are as runtime environment agnostic as possible. Browser based technologies are of course such by nature but within that there is also a wide variety of choices of which quite few are mature enough to fullfill the basic availability of know-how requirement.

The following table contains the core of those technical enablers although there are of course a lot wider scope of skills available and adaptable on need basis. One must always remember that there is often a small difference between target state and current reality. Target state is anyhow important to set for tactical skills development perspective.
React Xamarin NodeJS D3.js C3.js Unity Web front-end SPA:
React
Advanced visual capabilities:
D3.js, C3.js
React Xamarin NodeJS D3.js C3.js Unity Mobile Multiplatform:
Xamarin / C#
Rapid development:
React Native
React Xamarin NodeJS D3.js C3.js Unity Games Multiplatform:
Unity / C#