The Value at the Intersection of TDD, DDD, and BDD


Software development is saturated with frameworks, methodologies, and processes; most of which come with the promise of better development. Just ask any developer, and they will likely only be too happy to share their favourites or suggest which method you should use. Are you looking to implement a large project successfully? They could suggest a method. Are you trying to avoid discrepancy between design documents and what is actually implemented? They know a framework that’s perfect for that. And if you wanted to ensure your project has minimal regression and is maintainable over time, then they certainly know what process you should follow. But what happens when the complexity of your projects grow and faithfulness to just one method doesn’t provide the benefits and value your project (and the user) deserve? As we learned from the hybrid cloud, very often the best solution to a complex problem is a combination of several.

Read More

“The Best” of the Best Practices for Test Automation


If I was to be writing about the benefits of test automation, rest assured you would be reading all about the enhanced reliability it provides, its laser-like accuracy, and far-reaching coverage. And of course, I would certainly make sure to stress how it can drastically improve product quality, reduce time-to-market, and perhaps most valuable of all, bring with it a high return on investment.

Read More

The High-Cost Excuses Preventing Test Automation


My daughter recently asked me if I would take her to the toy store. I had just come home from the office after a long day, and all I wanted to do was relax on the couch and watch TV. I told her I couldn’t, the reason being that I was “too tired” but I would gladly take her tomorrow. She, reluctantly, accepted my answer and went about her business, likely to pose the same question to my wife.

Read More

Because digital isn't a choice anymore; it's an imperative


“Imperative” is not a word to be thrown around lightly. It stresses upon the vitally important, the critical, and perhaps the unavoidable. At the same time, imperatives needn’t be intimidating for they help shape the world around us as we know it. Likewise, Digital Transformation isn't a choice anymore for any business. It’s imperative because the economy demands people, technology, and business to be unified; to pursue innovative and agile operating models; find newer ways of accelerating growth and profitability. But then, like anything worth achieving, this transformation also requires the right approach and the mastery of three critical outcomes: Experiences, Productivity, and Empowerment.

Read More

Outcome over Output: Why the Scrum Focus Needs to Shift

One evening I was having drinks with some colleagues after work and, as should come as no surprise, the topic made its way to Scrum - more specifically, what was the best advice we’d ever heard on the subject.

Read More

One of these 21 Personalization tools will boost your sales


Time and time again, the strategy that is driving business and seeing some of the most significant returns is personalization. Gartner predicts that e-commerce businesses that personalize successfully could see profits rise by up to 15% by 2020. Apart from the vision, strategy, and talent, you need the right tools; and much like a carpenter is crippled without a hammer, our modern business landscape is growing ever reliant on personalization engines.

Read More

15 Business Opportunities Enabled by Artificial Intelligence


Business innovation and the opportunities they create is how enterprises distinguish themselves from one another. It is how they do things better, how they create value, and ultimately, how they pass that value over to the customer. Business innovation isn’t a box you can check off and forget about, rather, it is a continuous effort that is empowered by technologies and methodologies that are available at any given moment. Today, that technology is artificial intelligence.

Read More

5 Scrum Myths Parading as Truth - Busted


Words can be funny; more specifically, how the same word can have incredibly different meanings for different people. Take the word scrum for example. For 95% of the population, that word either elicits thoughts of people in jerseys all huddled together about to restart a game, or holds no meaning at all. However, when you change the ‘s’ to a capital, to us, the word Scrum takes on a whole new meaning.

Read More

10 reasons why your CX needed AI starting yesterday


The challenge with the customer experience is that it is ever-evolving, and all too often we are seeing the seemingly infinite demands of the customers met with the finite limitations of people. So how can brands meet these demands? When you take into account Gartner’s statement that “By 2020, customers will manage 85% of their relationship with the enterprise without interacting with a human,” the answer becomes simple - technology. And there are none that exist that are so perfectly poised to improve nearly every facet of the customer experience like artificial intelligence.

Read More

17 UX Trends that are Better than the Rest

Have you ever driven down a road that was incredibly uneven or bumpy? Did you ever get frustrated trying to install a piece of software on your computer? Have you ever eaten at a restaurant and had lousy food and even worse service? If you said yes, then you have been a victim of poor user experiences that you haven't forgotten. While UX is a crucial element in both the digital and physical world, it is in digital that we see the value of UX skyrocket, and that is for one reason - choice.

Read More

follow mobileLIVE

subscribe to our blog

Never miss a post by subscribing. Get the latest articles right in your inbox. No spam, we promise.