Author Archives: Steve Ropa

About Steve Ropa

Steve Ropa has more than 25 years of experience in software development and 15 years of experience working with agile methods. Steve is passionate about bridging the gap between the business and technology and nurturing the change in the nature of development. As an agile coach and VersionOne product trainer, Steve has supported clients across multiple industry verticals including: telecommunications, network security, entertainment and education. A frequent presenter at agile events, he is also a member of Agile Alliance and Scrum Alliance. In his personal time, Steve plays principal trombone in a regional orchestra and is an avid woodworker.

Are You Agile Enough for DevOps?

One of the biggest buzzwords in the industry lately is DevOps.  We all know by now what DevOps is intended to offer, and most organizations are looking for at least some subset of the promise of a continuous delivery flow … Continue reading

Posted in agile, Agile Adoption, Agile Benefits, Agile Development, Agile Executive, Agile Leadership, Agile programming, Agile Project Management, Agile Software, Agile Software Development, Agile Teams, Agile Tools, Continuous Delivery, Continuous Integration, DevOps, Software Craftsmanship, Test Driven Development, what is agile | 1 Comment

So…when does the healing begin?

Many people have commented on the statement that Kent Beck made in Snowbird around his purpose for the meeting.  I wasn’t there of course, so I am most likely paraphrasing, but the generally accepted representation was that he wanted to “heal … Continue reading

Posted in agile, agile 2016, Agile Adoption, Agile Benefits, Agile Coaching, Agile Development, Agile Executive, Agile Leadership, Agile Management, Agile Methodologies, Agile programming, Agile Software, Agile Software Development, Agile Software Quality, Agile Teams, Agile Testing, Agile Training, agile trends, Continuous Delivery, continuous improvement, Continuous Integration, DevOps, Extreme Programming, Scrum Development, Scrum Methodology, Scrum Software, Software Craftsmanship, Test Driven Development, Uncategorized | Leave a comment

State of Agile: Are Distributed Teams Here to Stay?

The 10th annual State of Agile Report is out.  I love reading the results of these surveys, as I learn so much about what other businesses are thinking and doing in the agile software development arena. Each year the results show the … Continue reading

Posted in agile 2016, agile survey, agile trends | Leave a comment

The 7 Best DevOps Books

              With the relative newness of DevOps, there are not yet a ton of DevOps books. That’s why we’ve assembled a list of the 7 best DevOps books based on four criteria: the number of … Continue reading

Posted in DevOps | 1 Comment

How to Become a Software Craftsman

              How to become a Software Craftsman has become a huge subtext in the software community and the development conversation. One of the things that I’ve been exploring is how do we get there? … Continue reading

Posted in Agile Project Management, Software Craftsmanship | Leave a comment

DevOps Culture and the Informed Workspace

              While the DevOps culture has been heavily focused on what tools to use, little thought has been given to what type of workspaces are needed. Ever since the early days of agile, the … Continue reading

Posted in Uncategorized | 1 Comment

What Kind of Agile Are You?

              As many as 94% of organizations are practicing some form of agile according to 9th annual State of Agile survey™, yet I have first-hand experience seeing countless organizations that aren’t doing agile right, … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Project Management, Uncategorized | Leave a comment

Is Extreme Programming No Longer Relevant?

Extreme programming is no longer relevant. According to the latest annual State of Agile™ survey, less than 1% of the nearly 4,000 respondents stated that they were practicing Extreme Programming, while 94% said they were practicing agile. Could it be … Continue reading

Posted in Agile Project Management, Extreme Programming | 2 Comments

What DONE Looks Like in DevOps

Have you ever wondered about the meaning of DONE in DevOps? If you’re including DevOps in the definition of DONE, what are the agile changes that need to occur? Fortunately, after working with many organizations exploring these questions, I’ve figured … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Project Management, Agile Testing, DevOps, Uncategorized | 5 Comments

The Critical Aspect of DevOps You’re Overlooking

DevOps tends to be viewed through a technical lens, but the people aspect is what will dictate your success or failure. So, how are the people challenges of DevOps more important than the technical challenges? Recently I was reading Puppet … Continue reading

Posted in Agile Project Management, Agile Teams, Continuous Delivery, Continuous Integration, DevOps | 1 Comment