application life-cycle management (ALM)
Agile Only ? No thanks ! Agile + DevOps, Please!
In 2017 — although I suppose I should say in 2018, as it’s almost the end of December — it is simply unacceptable for any IT organization to focus on an Agile-only or DevOps-only journey. They are two sides of the same coin, and one completes the other. If your service provider tells you that […]
Agile Plus DevOps Is Slowly But Steadily Reaching Enterprise Scale
Agile is still alive and well and in demand, according to Forrester’s Agile adoption panel. This year, our biannual survey tracking the health of Agile initiatives focused on the main challenge: Agile at scale. As software teams get further along their Agile transformation, they find that, despite some improvements, scaling vertically and horizontally remains their biggest […]
Predictions 2018: New Technologies Propel Software Development
These days every company is in the software business. Fast, iterative delivery of high-quality software means better customer engagement and higher satisfaction, so an effective development organization is more important than ever. But in 2018 software development leaders will face new opportunities and challenges as software technologies and platforms pivot into new areas where traditional […]
Continuous Delivery Pipeline Tool Categories
A Continuous Delivery pipeline is a (mostly) automated software tool chain that takes delivered code, builds it, tests it, and deploys it. This simple concept gets complicated by tool chain realities: no one vendor does everything that needs to be done in the pipeline, and new solutions are evolving every day. To make sense of […]
HP Joins The Battle Of Mobile Application Delivery Management in China
HP was the first US company to create a joint venture subsidiary in China; three decades later, the vendor has become a major player in the country’s consumer and enterprise markets. Among enterprises, HP has strong brand awareness for its server products and services, traditional software solutions, and IT services, but rather less for holistic […]
Faster, Sooner, Better: What's Changing In Agile Development?
I hear people talking about Agile 2.0 a lot. But when I look at what’s happening in the application development and delivery space, I see that many organizations are just now starting to experience Agile’s true benefits, and they’re not yet leveraging those benefits completely or consistently. So let’s stop talking about Agile 2.0 for […]
Who's Down In The Details Of Agile? ALM Vendors.
In a recent blog post that I wrote right before the Agile 2012 conference in Dallas, I expressed my hope that the conference sessions would be full of specifics, not generalities. No, thank you, I don't need another presentation explaining what test-driven development is. I'd like to hear someone talk about how they did test-driven […]
The Relationship Between Dev-Ops And Continuous Delivery: A Conversation With Jez Humble Of ThoughtWorks
If you’ve been reading the research I’ve been writing over the past year, you know that I’m a fan of implementing an application life-cycle management strategy that focuses on increasing development flow and supports high-performance teams. You don’t need to religiously implement all 22 CMMI processes or deliver dozens of intermediate development artifacts like some […]
ALM And PLM: Make It Work, People
The boundaries of what we mean by “application life-cycle management” continue to stretch and tear, like Arnold Schwarzenegger stuffed into a toddler’s jumper. While we still have to be careful about defining ALM so broadly that it’s no longer a meaningful category, it’s clear that the traditional list of functionality ― task management, build management, […]
HP’s Change In Direction Is Good News For Application Delivery Professionals
Everyone heard the news last week of HP making a decision that it wants to emulate IBM rather than Apple by shedding its PC and cell phone businesses. But for Application Development Professionals, what does this announcement mean for HP QC and its newly defined ALM platform? The bad news The investment in WebOS and […]
Product Management Without Portfolio Management Has Limited Value
Practically everyone who visits the Vatican stops to take a picture of the Swiss Guards. Ditto for the Queen's Guard at Windsor Castle, the Royal Life Guards at Rosenborg Castle in Copenhagen, and the Evzones at Greece's Tomb of the Unknown Soldier. Those multicolored uniforms may not have a place on the modern battlefield, where […]
Is The ALM Market Expanding Or Segmenting?
Last year, colleague Mary Gerush and I wrote overviews of the requirements tools market, noting how it was segmenting to address different problems. (Click here and here for the two studies.) Application lifecycle management (ALM) tools may be undergoing the same evolution, forcing us to accept either a much larger definition of ALM, or several specializations […]
The First Question About ALM Tools Isn't About The Tools
We've been talking about the next stage of application life-cycle management (ALM) for several years now. As my colleague Dave West argued, the vision of ALM 2.0 is clear, compelling, and comprehensible. While ALM tools might have a ways to go to fulfill this vision, they have made significant strides in one particular area: integration […]
Observations On The Future Of ALM
During a vendor conference, I sat down with 12 application development professionals and asked them a very simple question: "What will be the biggest themes for application lifecycle management be in the next 5 years?" The resulting debate and discussion highlights some key areas that application development professionals should look to when building their ALM […]