![]() |
How C++ Is Agile Two of the Agile principles are simplicity and the ability to meet changing requirements. In this article we discuss how C++ fulfills these and other Agile software development principles through its language features. |
|
![]() |
Agile Change Management: Using Agile to Lead Change Resistance to change in the business world limits the ability of organizations to transform, adapt, compete, and succeed in an advancing marketplace. It's important for today's leaders to adopt an agile approach to change management, being willing to risk, practice, and drive change from a visionary perspective. |
|
![]() |
What Makes JavaScript Suitable for Agile Development Agile principles for software development emphasize the importance of simplicity, flexibility, and continuous delivery of valuable, working software. Any software that uses JavaScript during development benefits from the Agile features of JavaScript. In this article, we will explore how JavaScript supports Agile. |
|
![]() |
Kubernetes RBAC: A Practical Guide Kubernetes RBAC is a powerful feature that allows you to fine-tune access to resources in your cluster. By creating roles and role bindings, you can specify exactly which users and processes have access to which resources and actions. This can help you to secure your cluster and prevent unauthorized access to critical resources. |
|
![]() |
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. |
|
![]() |
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. |
|
![]() |
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. |
|
![]() |
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. |
|
![]() |
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 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. |
Pages
Upcoming Events
Oct 01 |
STARWEST Software Testing Conference in Anaheim & Online |
Nov 05 |
Agile + DevOps East The Conference for Agile and DevOps Professionals |
Apr 28 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 02 |
Agile + DevOps West The Latest in Agile and DevOps |