Design & Code

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
Exploratory Testing: Why Is It Not Ideal for Agile Projects? Exploratory Testing: Why Is It Not Ideal for Agile Projects?

As the Agile environment has efficient principles that allow quick responses to changes and the ability to deal with uncertainty, exploratory testing may seem like a perfect match for such projects. However, this is only partially true. In reality, diverse reasons impede its usage in Agile projects, and companies should take them into account before designing QA strategies.

Vitaly  Prus's picture Vitaly Prus
What Makes Apache Hadoop Agile What Makes Apache Hadoop Agile

Agile software development emphasizes continuous delivery of valuable software, simplicity, working software, customer collaboration, responding to change, and welcoming changing requirements. In this article, we shall discuss how Apache Hadoop (one of the top open-source projects)-based software fulfills Agile software development principles.

Deepak Vohra's picture Deepak Vohra

AgileConnection is a TechWell community.

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