
Comparing Approaches to Scaling Agile
A few weeks ago during an agile adoption seminar with a program manager considering using agile, I was asked to evaluate approaches to scaling agile practices to support adoption by a large program for their enterprise. This program had already adopted some basic agile practices (such as daily meetings, stories and Scrum) but felt they weren’t getting the benefits that other, smaller teams, got from “going agile”. At first I thought this would be an easy exercise, given over the years I have had to assist several large... [More]
Tags:  scrum scaling dad agile safe less |
Shift Left to Continuous Testing - helping Testers test
While testing may take as long as it takes, what happens if the time available is less than what is required. Has the application been tested with sufficient coverage so that the organization is releasing with confidence. In today's world, the delivery teams need to look for ways to become more efficient and effective in their testing process and deliver software of higher quality at the speed their customer demand. To better understand the challenges Testers face, we asked the Testing community about their jobs: what distracts them, what... [More]
Tags:  devops continuous-testing software-quality test-automation service-virtualization |
Personal Empowerment and Transparency: Two Cultural Aspects for an Agile Transformation
“Seeing is not believing; believing is seeing! You see things, not as they are, but as you are.” – Eric Butterworth The impact of organizational culture on a successful agile transformation cannot be understated. That said; I believe we must not lose sight of the fact that an organization is composed of many different individuals. As the whole can never be greater than the sum total of its various parts, I believe it is necessary to evaluate not only the organizational culture but the individual... [More]
Tags:  cultural-transformation agile culture agile-transformation |
Integrating Culture into an Agile Transformation – Intro
“ Culture Eats Strategy for Breakfast ” – Peter Drucker This is the first in a series of articles that I will be writing concerning the various aspects of individual and organizational culture and their impact on agile transformations. During this journey, I will be providing my own insights, as well as those obtained from the likes of William E. Schneider, John P. Cotter, Michael Sahota, Michael Spayd, Lyssa Adkins, Frederic Laloux, and many other people who have influenced me either through my job, teaching, mentoring,... [More]
Tags:  culture cultural-transformation agile agile-transformation |
Use Product Line Engineering to get more out of DevOps
The days of having any color as long as it is black are over for the software industry. Customers are demanding variety in off-the-shelf products. And amazingly, given the complexity of software production, customers are beginning to get the specialization and variety they demand. Be it the traditional choice between Linux and Windows compatible versions, or selecting built in industry report templates, customers are getting increasingly specific and exclusive in the choices they make. While we are not yet ready to let... [More]
Tags:  product-line-engineering devops oslc devops-culture devops-services rational-engineering-life... ple |
Multistage deployment on Bluemix with IBM DevOps Services
It is quite common for organizations to deploy their applications onto multiple environments. For example, most teams need environments for development, test, pre-production, and production. Dealing with all these environments is never easy, and it requires collaborative work between development, tests, operation, and 3 teams. IBM DevOps Services recently (Oct 2) improved the Delivery Pipeline to support multistage deployment. If you have multiple Bluemix spaces, you can configure the pipeline to deploy to these different environments.... [More]
Tags:  continuous-integration bluemix pipeline deployment agile devops-service continuous-delivery delivery |
Rethinking test automation in a DevOps world
Over the years, I’ve been on a lot of test teams and I’ve talked to a lot of customers’ test teams. I noticed this pattern a few years ago, and used to think it would be nice to skip the usual mistakes. But now, I’m thinking it’s become an imperative to actually change the pattern. The Pattern So, let me start at the beginning. The test automation beginning that is. Most teams (myself included) start by focusing on a test tool to do end-to-end customer focused testing. This almost always leads to a GUI... [More]
Tags:  devops-culture devops continuous-testing ibmstory continuous-delivery |