The Importance of User Experience (UX) Design in Software Development

It’s not just what it looks like and feels like. Design is how it works.

Steve Jobs

User Experience (UX) design, if you’ve not previously prioritised it, is concerned with how efficiently, effectively and enjoyably your software application performs the job it is meant to perform for end users. It’s a critical part of your software investment decision since it determines whether you need a large training budget and how much time end users want to voluntarily spend on using your application. This in turn, impacts top line KPIs such as sales revenue, repeat purchases and average spend per transaction as well as bottom line KPIs such as resource productivity and operating margins. With this in mind, whoever you engage to develop your application should be able to demonstrate a clear understanding of the importance of User Experience Design and have in-house UX designers or external strategic partners with the specialist UX design competencies.

Read more

Leveraging a Digital Transformation Partner Service to thrive in the Cloud and IoT Eras

Leveraging a Digital Transformation Partner

As disruptive digital technologies continue to emerge at faster and faster rates, the coming years present significant challenges for any business leader seeking not only to adapt and remain relevant but to thrive in the new environment.

From a technology perspective, what will determine the fate of business entities of any size and legal structure is their attitude to, position on and strategic approach to critical digital technology issues. It’s true that the discipline of IT is notorious for specialised terminology, jargon, acronyms and abbreviations. Still, one way or another, the business leaders to survive in their industries need to make sense of it and establish a durable attitude, vision and strategic approach. The business leaders to thrive need to translate that attitude, vision and strategic approach into an executable immediate, medium and long term plan suited to the unique forces and dynamics of their industry as well as their unique business operations.

Read more

Custom Software and Competitive Advantage

The Different Roles of Custom Software and Off the Shelf Software

Since the essence of strategy is being different in a way that matters to customers, we find it curious when prospective clients consider off the shelf software for the business activities that are at the heart of their differentiation. To be clear, we aren’t against off the shelf software (we have subscription software products and a subscription software implementation service that are important parts of our business). But we see off the shelf software being best suited for generic activities the firm doesn’t want to differentiate itself on. For instance, if best practice is good enough for the HR function, then off the shelf solutions like Success Factors and CloudHR can be better than going custom (although this may not be true for firms differentiating on talent). Or if little differentiation can be derived from the Accounting function, then cloud services like Xero or Oracle Financial may make better sense. Using off the shelf software in such situations makes sense because it can lead companies to best practice almost overnight for functions and processes they may have underinvested in or not prioritise for investment in future.

Read more

Choosing a Software Development Company

5 Things to Consider When Choosing a Software Development Company

Software development can be a complex process. Unlike building a home where stages such as foundations / walls / roofing each appear before your very eyes, with software development, you often don’t see anything meaningful until near the very end when developers assemble all the pieces into a fully functioning system. Much has been written about how to choose a software development service provider. Being in the business, we find some of this advice is of value and some is confusing, if not outright misleading. We won’t unpack what is and isn’t misleading as we may be biased. However, based on our experience developing and deploying thousands of applications across a range of industries and organisations of wide ranging sizes, we believe the 5 issues below to be important additions missing from the existing literature.

Read more