Agile CM & ALM

Articles

An Agile Approach to Developing a New Software Version

Every software typically develops a new version periodically. Creating a new software version is an involved process, and in this article, we will explore how it can be made Agile.

Deepak Vohra's picture Deepak Vohra
What Makes Apache Kafka Suitable for Agile Development What Makes Apache Kafka Suitable for Agile Development

The Agile Manifesto establishes 12 principles for Agile software development. Most software that has a dependency on another software inherits its Agile features—and in this article, we will explore what makes Apache Kafka suitable for Agile software development.

Deepak Vohra's picture Deepak Vohra
What Makes Kubernetes Agile What Makes Kubernetes Agile

One of the Agile principles is simplicity—the art of maximizing the amount of work not done is essential. Kubernetes provides simplicity through different features based on the Single Responsibility Principle for decoupling, and through automating tasks such scaling, resource allocation, and making updates.

Deepak Vohra's picture Deepak Vohra
How to keep SQL Queries Agile How to Keep SQL Queries Agile

When developing software that makes use of a database, you may want to apply Agile principles to help tune your SQL queries. Simplicity, and being able to reduce the time scale of long running queries are the resulting benefits. In this article we discuss how to write more efficient code and reduce the overhead associated with long-running or inefficient queries.

Deepak Vohra's picture Deepak Vohra

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.