Xebia Articles

Testing and Failing Your Way Towards Software Quality in the Cloud

Posted by Kenny Baas on Dec 28, 2017 9:30:00 AM

The surprising truth about success (and why some people never learn from their mistakes), is that it has everything to do with failure. Failure is not the opposite of success, it’s an essential part of it. It’s through failure, in a controlled and tested environment, that we learn and improve; a core principle of continuous delivery. Cloud-native technology speeds up the development cycle so that we can fail earlier and faster. But companies must also maintain quality, increase velocity and change the way they design and deliver their software to achieve a full cloud impact. This article explains how to do each of these three.

Read More

Topics: Agile Software Development, Test Automation & Quality, Cloud Infrastructure

A different approach to skill development

Posted by Erik Veld on Jun 27, 2017 9:00:00 AM

The business mindset is shifting to one where expertise is never fully achieved or accomplished. It’s crucial to nurture professional development as a constant, evolving process. This new mindset means that companies must continually “refresh” and refortify their established experts and nurture the growth of new ones. Forward-thinking companies do this by committing to ongoing training programs that focus on applicable knowledge instead of textbook skills.

Read More

Topics: DevOps & Continuous Delivery, Agile Software Development, Test Automation & Quality, Cloud Infrastructure

Software delivery becomes on-demand

Posted by Viktor Clerc on Jun 6, 2017 9:00:00 AM

Organizations need to develop the ability to release valuable software whenever they want. Yet, despite their continuous delivery and agile endeavors, many organizations still cannot release working software on demand. Instead, it often takes multiple sprints lengths to put working software into production. Future-ready organizations develop the ability to bring high-quality software to production instantly.

Why? Because too many activities are delayed until after the sprint although organizations experience an ever increasing need to deliver value to production. This article takes you through the most important pain points IT organizations experience when putting quality software into production. Next, we suggest a series of next steps to start addressing these pain points. This will help organizations to get a very important trend at their fingertips: organizations bringing high-quality software to production instantly.

Read More

Topics: Test Automation & Quality

Nurturing Agile Quality

Posted by Maaike Brinkhof on Apr 4, 2017 11:16:23 AM

Contrary to popular belief in software development, you cannot test quality in. Rather, achieving quality is akin to growing a healthy tree: its health can only be observed by looking at the tree as a whole. Is the tree supported by a solid trunk, does its roots go deep, does it have healthy branches and leaves? Also, a large part of quality is seemingly invisible just like the amazing water system inside a tree.

Read More

Topics: DevOps & Continuous Delivery, Agile Software Development, Test Automation & Quality

4 Training Trends Your Business Should Know

Posted by Xebia Academy on Mar 23, 2017 1:11:40 PM
 
Professional development, as a concept, is nothing new - it makes sense to nurture talent and build your employees’ skill sets. But with the transforming tides of today’s IT world, the ways in which companies approach training are rapidly changing too. For organizations that want to remain flexible, responsive and competitive in today’s continuously fluctuating marketplace, knowledge is not only power; it's a priority.
 
Read More

Topics: DevOps & Continuous Delivery, Agile Software Development, Test Automation & Quality, Cloud Infrastructure, Agile Transformations, Big Data & Data Science, Security

Guidelines for a Successful Test Strategy

Posted by Dave Farley on Jan 25, 2017 2:35:38 PM

At LMAX where I worked for a while, they have extensive, world-class, automated acceptance testing. LMAX tests every aspect of their system and this is baked in to their development process. No story is deemed complete unless every acceptance criterion associated with it has a passing, automated, whole-system acceptance test.

Read More

Topics: DevOps & Continuous Delivery, Test Automation & Quality

Xebia Articles

Your primary source of information for digital transformation and acceleration!

Subscribe to Email Updates

Recent Posts