agile

Articles

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
Mutual Trust: A Foundation for Self-Organized High Performing Agile Teams

One of the major contributors to an agile project's success or failure are the people. When it comes to people and self-organized high-performing teams, mutual trust is the foundational and one of the most critical factors. This article focuses on mutual trust in the context of agile software development, the 7 principles, and related steps on how this can be achieved towards building self-organizing and high-performing teams.

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
What Makes Java Agile? What Makes Java Agile

Java is one of the most commonly used programming languages, patronized for its simplicity, extensibility, and object-orientedness. The principles of Agile software emphasize simplicity, interactions among individuals, working software, customer collaboration, and responsiveness to change. So, what makes Java Agile?

Deepak Vohra's picture Deepak Vohra
The Veracity about Velocity The Veracity about Velocity

Novice project management, measurement analysts, and even leadership may attempt to use velocity (an indicator of workload completed) comparisons to drive innovation and improvement across teams. In turn, teams are then motivated to inflate story points and velocity while losing perspective of their true purpose: value delivery.

Joe Schofield's picture Joe Schofield
A Data Center Agile Data Modeling with MySQL Document Store

Agile data modeling involves a collaborative, iterative, and incremental approach to data modeling. In this article, we discuss how MySQL Document Store could be used for agile data modeling.

Deepak Vohra's picture Deepak Vohra
Agile Leadership: Your Key to Business Success Agile Leadership: Your Key to Business Success

In the article, we will discuss why Agile transformation cannot solely be effective without a truly Agile Leader in the organization. We will cover what essentially is meant by Agile leadership and why there is so much talk about it. Finally, we will figure out how to embrace the Agile leader role and what effective tips and practices can help on this path.

Andrew Romanukha's picture Andrew Romanukha

Pages

AgileConnection is a TechWell community.

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