Articles

How to Simultaneously Focus on Software Development Process and Quality

Engineers know the importance of process and quality, and many engineering disciplines emphasize quality control and quality assurance. Some people enjoy the challenge of focusing on quality, while others find it a necessary but less than exciting chore. Leslie Sachs looks at some of the factors that impact process and quality.

Leslie  Sachs's picture Leslie Sachs
Configuration Management and DevOps with Jez Humble and Bob Aiello

In this excerpt from an interview recorded at this year's Better Software and Agile Development Practices East conferences, authors Bob Aiello and Jez Humble discuss the challenges and the rewards of instituting configuration management and DevOps practices.

Bob Aiello's picture Bob Aiello
Analytics-Powered IT Operations for Taking on the Cloud

The ability to change and evolve in the world of IT operations is mandatory for survival. Cloud storage and other related processes are one of the areas that offer new opportunities for growth, if companies know how to use them to their advantage.

Sasha Gilenson's picture Sasha Gilenson
The Top Five Reasons for Orchestrated IT Service Management

Service management systems are IT’s online face to the business. Although employees rely on enterprise applications and personal productivity tools to get their jobs done, they turn to the IT service system for fulfillment when they run into problems. This article defines the top five reasons for choosing orchestrated ITSM systems, then compares and contrasts these systems to the other classes of ITSM systems in use today.

David Hurwitz
Factor in Coworkers' Personalities When Implementing ITIL/ITSM

There are many people who do not like structure. Application lifecycle management (ALM), and, even more so, IT infrastructure library (ITIL) as a framework, touch some people's buttons as being just too much structure. In this article, Leslie Sachs examines the personality factors that you need to be aware of when implementing ALM and ITIL/IT service management (ITSM).

Leslie  Sachs's picture Leslie Sachs
How to Use ALM for a Comprehensive Software and Systems Development Lifecycle

Bob Aiello explains that ALM and ITIL provide considerable guidance that can help you implement a comprehensive software and systems development lifecycle. Your organization would benefit from implementing these best practices, especially if you need to meet regulatory requirements or perhaps pass an internal audit once in a while.

Bob Aiello's picture Bob Aiello
What Is DevOps, Anyway?

“DevOps” is a contraction of “development and quality assurance” and “operations” that describes the practice and result of the bi-directional integration of these functions in an enterprise. It is a set of development, quality assurance, and operational tools and processes aimed at achieving the business goal of deploying timely and higher-quality software products and services.

Bill Portelli
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
2011 Prediction: Organizations will Continue Applying Agile Strategies at Scale

With all of agile's documented successes, the methodologies are being used in areas never before seen. Scott W. Ambler looks into why agile is as popular as it is, and why its popularity will only increase in the future.

Scott W. Ambler's picture Scott W. Ambler
Agility Throughout the LifeCycle: The Rise of DevOps

DevOps is steadily gaining traction and currency, particularly in the world of web apps. Below you will find an introduction and some pointers to resources and further reading. Many DevOps principles have been around for a long time. This is similar to agile methods and, in some ways, a repackaging of existing principles.

Pages

CMCrossroads is a TechWell community.

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