Recent posts

AI testing? Quality criteria for machine learning

AI and machine learning are revolutionizing our world. Personalized product recommendations, natural language processing and face recognition have found their way into our daily lives. In other applications, using artificial intelligence and machine learning is still in its infancy. This much is obvious for software testers: machine learning will change our view on software quality.

Adventures in deep learning: The land of IoT

Big data and information: Machines are increasingly fitted with different kinds of sensors. This sensor information is at the core of the IoT revolution that we are finding ourselves in. A simple machine can have hundreds of sensors, and the most complex ones have tens of thousands of them. Imagine the volume, the velocity and the variety of data that is sitting in a store coming from these sensors. At this point, big data is what must come immediately to mind. Collecting information from these thousands of sensors is one thing, understanding it is an altogether different one. We are in a big data situation for sure and your big data guy is going to throw loT, Hadoop, and Spark into the problem. But would this lead to some insight? Would this lead to a discovery or a tangible return on investment?

4 key factors to consider when testing blockchain applications

A blockchain is a continuously growing list of records, called blocks, which are linked and secured using cryptography. Some examples include Bitcoin, Ripple, Ethereum. Each block typically contains a hash pointer as a link to a previous block, a timestamp and transaction data. The technology uses smart contract protocol or rule which is immutable, thus once deployed it stays permanent. Let’s say, an updated version of an existing contract is created to eliminate a production bug, manual transfer of the stored data is required--which is a cumbersome process.

Applying a security first approach to product engineering

Whether it is personal banking, accessing government services, controlling the heating system in our homes or running our relationships, we are increasingly dependent on software applications to run our daily lives. The impact of any associated security breaches range from the inconvenient to positively damaging. As a result, product teams—be it in starts up, corporate organizations or vendor organizations, have a great responsibility to ensure that these software applications are secure and remain secure throughout their lifetime.

8 focus areas to get consent right

These days there is a lot of commotion about GDPR (General Data Protection Regulation). Most companies have begun assessments, and have some insight into where they stand, often in the form of a gap analysis. Many providers and consultants are eager to help in this area, but it is a lot easier for someone to point out that there are gaps and that something should be done, than to go in depth and talk about specifics. Basically, suggest what should be done and how.

Changing gears: 5 factors that influence a successful cloud adoption strategy

In recent years, the landscape for cloud services has been changing gears to the extent of becoming a disruptive force towards the gross IT expenditure for enterprises. In fact, according to Gartner, by 2020 Cloud Shift will result in more than $1 Trillion in IT spending. Questions like “What is cloud?" and "Why choose it?” are no longer relevant.  Enterprises are not just adopting a cloud-first approach, but revamping revenue models by utilizing offerings of various cloud providers through hybrid models. Cloud best practices, maturity models, and checklists are all changing rapidly. Along with these changes, processes, governance, and compliances are bound to change as well. Let's explore some of these aspects that should be considered while developing cloud adoption models and best practices.

Do you know how your partners evaluate their people?

In my many years promoting, selling and delivering highly complex technical solutions, not once has anyone asked me “How do you measure the people actually delivering your new solution? What drives them?”. It’s a well-known statement that “you get what you measure”, but why no one seems to be interested in how the people working for them are being measured is a paradox.

Allergy alert in the Buzzword-Bingo: Why too much hot air is taking IT’s breath away

In my long years as an IT consultant, I have always tried to understand and grasp my client’s task so that I can comprehend their language and the way they think. Recently, however, I have been “calibrating” fashionable art terms (read IT buzzwords) strikingly often. Keywords such as IoT, Analytics, Big Data are growing from highly complex buzzwords to overwhelming conversation bubbles that fill the space. How is it that IT hides behind these slogans nowadays, but ultimately makes such slow progress?

4 scenarios and practical examples of innovation in IT

Nagarro has developed a series of innovative ideas and use cases for companies around the world. Here are some examples and use cases of how we help companies innovate and develop new business models. 

The Journey to Digital: Deliver a personalized experience to everyone, everywhere

In today’s environment of digital hyperactivity, customers are spoilt for choice in products, services, and content. It looks like a true customer nirvana! However, studies have revealed that there is a major flipside to it. Given too many choices people are likely to make poor decisions, be less satisfied and switch off entirely whenever they have to make a choice. A large percentage of customers exit from a web-shop or switch to another website without making a purchase because they get overwhelmed by the sheer volume of options available to them.