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
Surviving the IT Audit

One of the most anxiety inducing and often frustrating experiences for IT managers can be surviving the IT audit. If you invest a little time in preparation, you can not only survive your next audit, but also perhaps even benefit from the support to improve your existing best practices.

Bob Aiello's picture
Bob Aiello
DevOps or NoOps: Can You Have Too Much Automation?

Some DevOps thought leaders have been promoting “NoOps,” which is the notion that IT resources can be provisioned in a fully automated way that does not require operations engineers to manage. There have been notable successes with this approach, but also some challenges. Can you have too much automation?

Bob Aiello's picture
Bob Aiello
The Importance of Agile Source Code Management

If agile teams do not effectively utilize source code management, they can miss out on key benefits and sometimes even lose essential source code used for application deployment. But done well, a source code management solution can provide the best platform for effective agile practices. Bob Aiello explains.

Bob Aiello's picture
Bob Aiello
Reliability Is Possible with Environment Management

To have completely reliable systems, we must have effective IT controls in place that help to identify risks before they turn into incidents. Change management meetings are very helpful for coordination. Effective environment management and change control can keep your systems reliable and secure.

Bob Aiello's picture
Bob Aiello
Overcoming the Challenges of Integrating Configurator Software

A configurator can automate quotation documentation, streamline workforce efficiency, reduce errors, and improve customer satisfaction. However, introducing a configurator requires a considerable investment of time and resources. This story examines some common problems and suggests solutions.

Ron Mouw's picture
Ron Mouw
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