tools

Should Agile Teams Minimize Branching?

Steve Berczuk explains that developers are most interested in whether or not an SCM tool is capable of branching, thus allowing more than one related stream of code to evolve in parallel. However, minimizing branching may be the best approach for agile teams.

Steve Berczuk's picture
Steve Berczuk
Selecting a Software Configuration Management Tool

Deciding on a vendor for your CM tool can be fun or gut wrenching. The decision you make will affect how you control files, interact with other tools, and will touch every aspect of you daily work. Joe Townsend lists six questions you should ask before selecting a tool.

Joe Townsend's picture
Joe Townsend
Recent Corporate Acquisitions Highlight Growth of DevOps

With the popularity of DevOps continuing to grow in the software industry, we’re seeing more and more news in the tech media about companies adopting the methodology. This week adds to that trend with some big corporate acquisitions.

Jonathan Vanian's picture
Jonathan Vanian
Growth of API Usage Sparks New Management Tools

Open APIs have become not only available, but prevalent, giving capabilities to photo, video, messaging, mapping, music, and news outlets. ProgrammableWeb's directory of web service APIs now numbers more than 8,000. With increased API usage, the need for help managing APIs also is growing.

Beth Romanik's picture
Beth Romanik
Is Software Configuration Management Regressing Due to Tools?

Joe Farah explores whether or not open source software configuration management (SCM) tools are causing SCM to regress. CM professionals need to do a better job of looking at what’s out there in the market before jumping ship to an open source solution.

Joe Farah's picture
Joe Farah
A Roundup of Configuration Management Database Tools

If you’re a follower of the Information Technology Infrastructure Library (ITIL), the configuration management database (CMDB) is a central point of your efforts. Joe Townsend gives us a handy roundup of the tools on the market that are available to help you control your IT environment.

Joe Townsend's picture
Joe Townsend
How to Choose the Right Communication Tool for an Agile Team

Steve Berczuk explains how email and other tools of communication can have both advantages and limitations for an agile team. When making an absolute decision on whether to use a tool to collaborate, take time to observe and appreciate what works best for you and the people around you.

Steve Berczuk's picture
Steve Berczuk
Why Do We Continue to Fail at Requirements Management?

Joe Townsend examines why software professionals continue to fail at requirements management (RM). Some of the ways to address RM issues include using the right RM tools, proper requirements prioritization, and requirements churn.

Joe Townsend's picture
Joe Townsend