Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

Configuration Management & ALM

Configuration Management and ALM Stories
The Weakest Link in Your Chain

There is a saying that a chain is only as strong as its weakest link. DevOps helps establish a pipeline to automate application and systems software deployments. DevOps also has an amazing way of very quickly discovering exactly which link in the deployment chain needs to be fixed or replaced.

Bob Aiello's picture
Bob Aiello
Keeping Quality in DevOps

In our drive for better quality and productivity, we are coming close to realizing full continuous application lifecycle management. Continuous testing is emerging as a best practice that focuses on developing testing procedures, primarily automated, to meet the need for fast application testing.

Bob Aiello's picture
Bob Aiello
Is Git a Good Fit for the Enterprise

Git has become the version control system of choice for many developers. It is relatively easy to use, has good repository integrity, and has a distributed architecture. But Git also has some limitations and can be challenging to support for large scale enterprise use. Read on for some practices.

Bob Aiello's picture
Bob Aiello
The July/August 2014 Issue of Better Software Magazine

In the latest issue of Better Software magazine, there are insightful articles covering a wide range of topics impacting the software delivery process. Feature articles explore the next wave of computing: mobile and wearable intelligent devices and the experiences and challenges they bring.

Ken Whitaker's picture
Ken Whitaker
College Degree or Experience: Which Is Better?

Sparked by a LinkedIn conversation, Joe Townsend contemplates the question: Does a degree or experience hold more weight in the software development and IT hiring process? With a look toward tech giant Google, Townsend tries to uncover if a degree means more than industry experience.

Joe Townsend's picture
Joe Townsend
Dysfunctional DevOps

DevOps is a set of principles and practices that help teams, including development and operations, to communicate and collaborate more effectively. But DevOps also has a dark side, and some dysfunctional behaviors and misunderstandings can keep organizations from implementing these best practices.

Bob Aiello's picture
Bob Aiello
What's in the May/June 2014 Issue of Better Software Magazine?

Better Software magazine editor Ken Whitaker highlights content from the latest issue, including articles on prioritization, configuration management, developing apps for the cloud, and handling quality issues in data warehousing.

Ken Whitaker's picture
Ken Whitaker
April Software News Roundup

In this roundup of interesting software news for April, read about how developers are more satisfied with their jobs than ever before, and a fascinating new survey to be conducted on agile software development practices in the New York metropolitan community.

Jonathan Vanian's picture
Jonathan Vanian