Sanjiv Augustine Discusses Business Agility, High-Performing Teams and Opportunities in China and Africa

CollabNet VersionOne has been interviewing some of the agile movement’s greatest leaders. The publication of the State of Agile Report each year gets us thinking about the adoption of agile, which organizations are using it and how they are applying the methodology. The survey looks into why folks are using agile and how it is helping teams develop better software at speed. Last time we spoke with Dean Leffingwell from Scaled Agile. This week, we’ve posed many of the same questions to Sanjiv Augustine, president of LitheSpeed and author of Managing Agile Projects and Scaling Agile: a Lean Jumpstart.  Sanjiv …

Read More »

Q&A with Creator of Disciplined Agile Delivery (DA), Scott Ambler

We have been spending some time on the blog these past few weeks interviewing some of the “greats” of agile — people who have shaped the agile movement with their ideas and leadership. Hearing from these agile coaches, teachers, speakers and authors helps reveal where the industry is headed next, and has shed light on the value of the findings of the State of Agile Report, put on by VersionOne annually. Today CollabNet VersionOne shares Q&A with Scott Ambler, agile coach and one of the developers of the Disciplined Agile Delivery (DAD or DA) framework. Scott shares some of the …

Read More »

Agile Q&A with Scaled Agile Expert Dean Leffingwell

For years VersionOne has taken its role seriously in furthering agile research for the betterment of the software development industry. The State of Agile Report is one great example. For 12 years straight we’ve surveyed practitioners, IT leaders, executives and everyone in between to find out who is using agile, how they are using it and why. This is just one way the company has historically contributed to the software development community. In order to deliver products or services that will truly benefit our customers, we have to do a lot of listening. We listen to customers and non-customers alike. …

Read More »

DevOps Enterprise Summit London 2018 Recap and Highlights

Another amazing installment of DevOps Enterprise Summit London (DOES18) is in the books! As a proud sponsor of the event for the past three years, we feel confident in saying that this was the best year yet. It was our first time at DOES London as a combined company – CollabNet VersionOne – and we were excited to announce our newest solution, CollabNet Enterprise Value Stream Management (EVSM). CollabNet EVSM combines our Agile, Enterprise Version Control and DevOps Continuous Delivery platforms to help visualize, measure and optimize delivery pipelines and value streams across the entire application lifecycle, giving customers the …

Read More »

Expanding Agile-plus-DevOps Across the Enterprise Value Stream

DevOps has grown significantly in recent years as an approach to better and faster software delivery through breaking down the Development and Operations silos. Author and speaker Gene Kim defines DevOps in The DevOps Handbook as, “The emerging professional movement that advocates a collaborative working relationship between Development and IT Operations, resulting in the fast flow of planned work (i.e., high deploy rates), while simultaneously increasing the reliability, stability, resilience and security of the production environment.” What types of challenges prompt an enterprise to start looking to DevOps to improve process and flow? Issues such as: Lack of management visibility; …

Read More »

Branching Strategy – The Forgotten Child of DevOps

The ideal DevOps project starts with everything stored in source control. As a coach, I often find that too little thought is given to how a team will handle their source control branching strategy. Time and time again I have seen how this one decision determines much of the complexity of both product and process. The ease of the journey to continuous delivery is largely dependent on this decision. Teams see success when they take time to make this decision and don’t just buy into master-only development or a model such as GitFlow. Instead, they think about how they want …

Read More »

Four Questions to Manage Your Value Stream

While it may seem that DevOps is past its honeymoon phase, quite the opposite might be true. As noted in the 12th Annual State of Agile Report, 48 percent of respondents said that their organization is currently undergoing a DevOps initiative. That leaves 52 percent who are only planning or are not even on their DevOps journey yet! However, 65 percent of respondents said that a DevOps transformation was important or very important to their business. So, why might there be a lag between adoption and acknowledgement of benefits? One of the main reasons teams set out on a DevOps …

Read More »

Version Control Best Practices for Software Organizations

Though version control is an essential part of any software development organization’s day-to-day routine, not all teams understand how to best leverage the tools available. Whether your organization is using Subversion, Git or any other tool to protect and manage your company’s valuable software assets, there are a number of ways to maximize those investments and save your teams time and effort. In my last post I shared some best practices for developers when it comes to using version control systems. There are also a number of tips and tricks of the trade that organizations and managers can employ to …

Read More »

7 Version Control Best Practices for Developers

In my last post, Don’t Underestimate the Importance of Version Control, I outlined some of the basics of why version control is important. Version control saves versions of code which can then be reused, or in case of issues, applications can be reverted to older working versions. Popular version control solutions used today are Git, Subversion (SVN), Perforce and others. Version Control is vital at the enterprise software development level where you have a vast number of disparate teams. It is an every-day part of the developer’s routine, but also helps organizations achieve some high-level business goals such as increasing …

Read More »

7 Version Control Best Practices for Developers

In my last post, Don’t Underestimate the Importance of Version Control, I outlined some of the basics of why version control is important. Version control saves versions of code which can then be reused, or in case of issues, applications can be reverted to older working versions. Popular version control solutions used today are Git, Subversion (SVN), Perforce and others. Version Control is vital at the enterprise software development level where you have a vast number of disparate teams. It is an every-day part of the developer’s routine, but also helps organizations achieve some high-level business goals such as increasing …

Read More »