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...

Last week, IBM® announced the release of Collaborative Lifecycle Management (CLM) 6.0 . Among the more exciting introductions in the new version is ‘Global Configuration Management’ (GCM) a feature set that can take...

Throughout the last few weeks I have been involved in a major customer project where we had to implement the DevOps notion of a continuous delivery pipeline based on IBM SoftLayer. SoftLayer is IBM’s premier infrastructure as a service (IaaS) cloud...

Themes are percolating in my brain spurred by everything from my Twitter feed , to LinkedIn to hallway conversations with colleagues. There’s a lot of angst about responding to market changes and customer expectations. The techniques we all talk...

DevOps is a culture in the world of software development organizations. A culture that ushers in a new way of working, requires new tools, and keeps customers happier. We'll talk about the new way of working and these new tools in a...

A couple of months ago at our Interconnect conference, I was on a panel that led to an interesting discussion with a customer. The panel was on “Shift Left Testing”, but I had also introduced the idea of moving some testing to production. The...

Companies use IBM UrbanCode Deploy to achieve automated deployment at scale for web, distributed and now mobile apps alike. While this kind of DevOps practice may be starting in your company, if you’re the mobile team, you may not realize how it can help...

I was recently involved in an online discussion about how to calculate the benefits realized by software development teams. As with most online discussions it quickly devolved into camps and the conversation didn’t progress much after that....

ENS is a very mature enterprise z/OS product team that is responsible for z/OS Communications Server, ISPF, and IBM Multisite Workload Lifeline. We have been around for 40+ years and already have good processes in place for design, development, build, test,...

Did you know...? Apple has 1.5 million apps in the App Store 100+ billion apps have been downloaded 850 apps are downloaded every second So, how is your iOS project coming along? As the Apple Worldwide Developers Conference (WWDC 15) gets underway in...

One part of my job is helping other teams adopt DevOps in general, and continuous delivery in particular. But I have a problem: many of them have a suite of automated tests that run slowly; so slowly that they only run a build, and the tests that run in the...

“ Men were not born knowing how to fix the toilet ," I often tell my girlfriends, “ In fact, it may be easier to learn to fix it yourself than to keep nagging him to do it. ” That’s just crazy talk from a woman who grew up in...

There’s been a refrain I’m hearing lately: “The team has six weeks of manual testing at the end of every release cycle. In order to get to continuous delivery, we have to address all this technical debt and automate those tests– we...

This article describes a process which can be used to automate the phase-in of a Java application in a CICS bundle into a running CICS system. This process provides a similar lifecycle to the usage of the SET PROGRAM PHASEIN command used for traditional...

IBM Platform Conductor for Spark (Platform Conductor) enables you to explore and visualize browser-based data analytics through the built-in Apache Zeppelin notebook. You can also integrate your own third-party notebooks with Platform Conductor. You can extend...

The various Docker samples on the IBM Bluemix DevOps page have been updated to reflect the new support for Docker in IBM Platform Application Service Controller (Platform ASC)! The list of updated Docker samples includes: asc-hadoop-docker...

In my previous blog post, I shared the 5 best practices my teams have learned during our own DevOps Journey. 1. Expand agile practices beyond development and test to include client, business stakeholders,...

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...

I recently read a fascinating article in a farm journal that made me think about software engineering. You are likely thinking that there’s not much that farming and software engineering have in common and, for the most part, you’re...

Enterprise DevOps: What's the buzz all about? I'm at PULSE, spending lots of time talking with customers, analysts, and colleagues about DevOps. I've been learning about what people are saying and doing to make their IT operations more efficient, what...

In my last blog post I defined what we want to achieve in our DevOps improvement initiative. Once that is done, we need to know where we are today. Sometimes it is difficult for my clients to assess on their own where everything is going well...

The concepts behind DevOps are not new, however the solutions are changing rapidly. How does an organization adopt DevOps without creating an environment for mutiny and resistance? With a large organization like IBM Systems and Technology Group (STG), which...

In my previous post I gave my definition of the term development operations , or DevOps , and how this related to the transformation underway in my organization. We knew that to create a closer partnership with our stakeholders we would need to work more...

Abstract This article summarizes why adopting DevOps is critical to fast, lean Enterprise Software Delivery, and describes how the IBM DevOps practices can help you adopt DevOps. Introduction DevOps is an enterprise capability for efficient continuous...