Neurodiversity in the workplace, and how to harness the power of diversity of thinking styles
We can strive to do the same thing in our working environments to get the most out of a diverse workforce. It might not be very realistic to have all our meetings as ‘come when you’re ready’, but actually, a lot of our interactions can be.
Are we failing to address bias in AI? Examining the realities and solutions
For artificial intelligence (AI) to play a fair role in our society, it is necessary to minimise bias in its algorithms. This blog sheds light on the issues of bias in AI and what can be done to remove them.
Treeumph: Taking a Hackathon project to product launch
Following our recent company-wide Hackathon, where teams across the business had to create a prototype app in Slack that could offer meaningful benefits, we felt inspired to pursue one of the ideas and develop it into a successful project.
Functional Equivalence vs Equivalent Value (and why you can’t reuse a cake!)
‘As per live’, ‘like for like’, and ‘lift-and-shift functionality’ – all these are expressions for Functional Equivalence as a baseline for a new product. And all should be a red light to analysts, architects and product people.
Ensono Digital's Hackternoon: Innovation, collaboration and fun
Ensono Digital recently came together for a company-wide hybrid Hackathon (or Hackternoon as we called it). Joel Lingard, Front End Consultant, shares his Hackathon experience and what he learned from it.
Digital transformation: Is your business ready for artificial intelligence?
With a call for better, more immediate responses to customer needs, and the universal drive for operational efficiency and expedited data accuracy, Artificial Intelligence (AI) and Machine Learning (ML) is fast rising to the top of many IT leaders’ wish lists.
Digital transformation: Can multichannel retailers be successful without an IdAM solution?
Identity management is so much more than just controlling and storing usernames and passwords. There are many compelling roles that customer identity plays in any business, not least of all the omnichannel retailer.
Understanding the challenges beyond the stories: UX in action
At the heart of every successful technical solution, customer service, or top selling product line is an understanding of the end user and a commitment to creating an experience that elicits positive emotions..
Imagine the scenario - you enter a multi-storey building and find there’s no elevator to take you between floors. Sound familiar? This may be a minor inconvenience for you but for a number of people this can be a major problem.
Welcome to the new Ensono Digital, an Ensono Company
I have always wanted to give Ensono Digital the best and enable the business to fulfill its enormous potential. So, it’s time to propel ourselves forward again, so that we can deliver even more value and better outcomes for our clients and ourselves.
With just about every analytics article saying data is the new oil, it may come as a surprise to learn that few data projects actually succeed. Our Principal Consultant Data Engineer explores the devolution of data.
Around 70% of digital transformations fail, and one of the causes of failure is complexity. By leveraging cloud-native services and embracing a software factory approach, Ensono Digital Stacks overcomes these challenges to digital transformation.
An Anaemic Domain Model is a model with no logic in it. Domain classes look more like a bunch of public setters and getters without domain logic where the client of the class has control over how to instantiate and modify the class.
FarmSmart and tech partner Ensono Digital launch new mobile app that helps African farmers to thrive
FarmSmart, in partnership with London-based technical consultancy Ensono Digital, has launched an innovative mobile application that shares essential, sustainable and climate-smart farming knowledge to smallholder farmers.
Is it a Bug or a Feature Request: Was There an Acceptance Criteria for it?
A typical development and testing activity normally begins with taking a user story and digesting the information in it. From this shared understanding, we start to construct a set of use cases as a means of verifying the implementation and its completeness.
A key part of any identity process involves the sending of emails for things like account verification, forgotten password and security updates. Testing these can present several challenges as there are usually 3rd party services involved (you’re unlikely to be including a custom SMTP server and mailbox with your project!)