Version Control

Articles

Rocks Build Management Essentials: The Basics and More

In theory, build management is simple. But like many aspects of IT, in reality, it's quite complex. This article introduces the basics of build management and provides a foundation on which to build further study.

Joe Townsend's picture Joe Townsend
The Needs and Growth for ALM Tools and Techniques

After defining ALM and looking at the entire lifecycle, teams can begin deciding which tools to utilize to close the gap that often forms between development and operations. Learn how to avoid disruptions by choosing tools that can work across the entire lifecycle.

Sasha Gilenson's picture Sasha Gilenson
Build Management Essentials You Need to Know

Joe Farah writes that it used to be that reproducibility was the holy grail of build process and capabilities. While that is still the central requirement, good build management processes and tools can take you a lot further, a lot faster, and with better quality.

Joe Farah's picture Joe Farah
Personality Factors That Influence Core Build and Release Management Practices

Leslie Sachs discusses the key people skills essential to appreciating how and which personality factors most impact one's ability to successfully implement core build and release management practices.

Leslie  Sachs's picture Leslie Sachs
Listen Up, Vendors! Six Requirements for ALM Tools

We in the CM/ALM community rely on tools, but how do we pick the best tools for the job? These six requirements outline what we look for in our ALM tools and what we don't want to see. Vendors, take heed!

Joe Townsend's picture Joe Townsend
A Primer on a Next Generation Application Lifecycle Management Tool

Joe Farah gives a primer on a next generation ALM tool that reinforces the concepts of next generation ALM. Next generation ALM tools are, well, somewhat futuristic. After all we're talking about the next generation. But it's hard to talk about abstract and idealistic concepts if they are too hard to picture.

Joe Farah's picture Joe Farah
Language-Aware SCM

Five or six years ago, the SCM arena was in a comfortable “status quo”, in which tools delivered only what developers expected (or even less) and innovation didn’t arrive at a quick pace.And then the DVCS arrived on the scene and turned the SCM world upside down.

Pablo Santos
DevOps 101: The Future of Development, Quality and Operations

DevOps is a movement that is underway or at least in the very early stages of infancy as a way to rid the IT world of some if not most of its silo’s.  Silos have existed in Information Technology (IT) from the beginning for two reasons, the complex nature of early IT systems and because that’s the way businesses are run, for the most part.  Silo’s are an easy way for Accounting to make sense of business operations, for example, marketing only does marketing activities, sales does sales, distribution does distribution, etc.  So fast forward to today’s IT environment where Agile is taking hold and become more prevalent, where IT systems are becoming more complex, where news reaches the rest of the worlds in seconds not days or weeks.  Large scale failures and inefficiency is becoming not only way of life, in some people’s eyes it’s the norm in IT.  DevOps is an attempt to correct this: Will it succeed?  Time will tell.

Joe Townsend's picture Joe Townsend
The Crucial Role DevOps Plays in Change and Configuration Management

Agile's core principles may have been originally intended at the software development, but the concept of DevOps has shown that agile's benefits can be experienced by a much larger audience. Collaboration between these two departments benefits just as much as anyone.

Sasha Gilenson's picture Sasha Gilenson
Agile Teams Care about Dev Ops

While it’s good that the idea of considering production issues early now has a name (Dev Ops), what matters in the end is delivering software more reliably, reducing waste in the product delivery process, and making stakeholders happy. Since product’s don’t deliver value until they are deployed and working it’s good to take a step back and consider operations and deployment processes and team as first class stakeholders earlier.

Steve Berczuk's picture Steve Berczuk

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.