Best Practices for Software Architecture in Hardware Companies

In today's app-store-driven business environment, many traditional hardware companies find themselves in a position where their hardware products, which were once the essence of the business, are now ...
READ MORE »

Software Modularity

Modular programming has been around since the 60s and is a foundation of any good software architecture. Across many industries that were once hardware-dominated, software architecture is surfacing as...
READ MORE »

Improve your Software Architecture by Code Refactoring, Not Rewriting

In a previous blog post, From a Hardware-First to a Software-First Business, I described how you can benefit from starting software architecture early when developing a modular product platform, inste...
READ MORE »

How can Modularity Improve Software Testing?

In our previous blog post about Software Modularization, From a Hardware-First to a Software-First Business, Roger Kulläng explains that many traditional hardware companies find themselves in a positi...
READ MORE »

From a Hardware-First to a Software-First Business

Manage the Transformation Through Software Modularization In today’s app-store-driven business environment, many traditional hardware companies find themselves in a position where their hardware produ...
READ MORE »