Mik Kersten, CEO of Tasktop Technologies, is presenting a session titled, “ALM in the Cloud: Bringing Code to the Cloud and Back Again” on June 13 at the Better Software West conference in Las Vegas. He discussed some of the topics he will cover in a pre-conference interview.
What happens to the lifecycle of an application when it is in the cloud? According to Kersten, “That application is not only consuming libraries, but now it’s consuming cloud-based services. And those cloud-based services have their own lifecycle as well. They have defects in them. They have parts that evolve, they have additional features. And the applications are deployed to the cloud, make use of them, and as such, their lifecycles get intertwined and we get this much more complex ecosystem that evolves in the cloud. Our ALM tools and the way we look at ALM need to evolve to support that.”
He discussed how PaaS is just now emerging as a popular service, and it creates new issues that organizations need to address. Many of the ALM tools created to manage these issues are not yet mature.
Kersten explained, “In the world of PaaS, you’re consuming services that are outside of the application, and the defects for that service and the new features being added for that service are completely outside of your software supply chain.” Because of this complexity, our view of the application lifecycle needs to evolve to address the new needs, according to Kersten.
One of the challenges of this complex environment is that there are siloes to contend with between the stakeholders and the planning tools. “So we have to create this flow of lifecycle artifacts between those siloes. I think that is key part of scaling the way we manage application lifecycles from this very homogeneous thing that we’re used to where everything’s in one tool, to this very heterogeneous thing where the lifecycle spans the organizational boundaries and spans those siloes within the organization.”
Participants can expect some Q&A and discussion around this topic.
For more on ALM in the cloud: