Has DevOps Failed?

[article]

In his Behaviorally Speaking series, Bob Aiello discusses hands-on software configuration management best practices within the context of organizational and group behavior.

application build, package, and deploy. Most of all we need good communication.

As IT professionals, we need to identify and include all stakeholders in the DevOps process, including development, QA, data security, and operations. We also need to include our business users. Recently, I attended a holiday party in New York City and had an opportunity to chat with one of the end users who was on the other end of my late-night deployments for a cloud-based technology. I learned a lot from that discussion which led me to understand how we should be approaching deployment automation quite differently.

DevOps needs to come into its own in 2013. We need to improve our training approaches to DevOps and help technology professionals understand its benefits and effective methodologies. Perhaps we should say that DevOps got rolling in 2012 and our goal is to cross the finish line in the coming year!

About the author

Bob  Aiello's picture Bob Aiello

Technical Editor of CM Crossroads and author of Configuration Management Best Practices: Practical Methods that Work in the Real World, Bob Aiello is a consultant and software engineer specializing in software process improvement, including software configuration and release management. He has more than twenty-five years of experience as a technical manager at top New York City financial services firms, where he held company-wide responsibility for configuration management. He is vice chair of the IEEE 828 Standards Working Group on CM Planning and a member of the IEEE Software and Systems Engineering Standards Committee (S2ESC) Management Board. Contact Bob at Bob.Aiello@ieee.org, via Linkedin linkedin.com/in/BobAiello, or visit cmbestpractices.com.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!