Home » Agile

Agile

Failure Is Always An Option

I’ve been working with teams that feel a ton of pressure. On top of the pressure, a senior manager says these words:  “Failure is not an option.” When managers say that, they ignore all the possibilities for success. They put their heads down, ignoring ways to manage risk. When managers don’t collaborate to manage risk, we increase the failure risk. Here’s ...

Read More »

Multiple Short Feedback Loops Support Innovation

Several of my clients have intertwined problems. Everyone agrees they want innovation: Which products and services the organization offers. (The project portfolio)What features the product offers, or the problems the product solves. (The product roadmap)In the team, to solve the problems in a way that will attract users/buyers/customers. (The team’s backlog and how the team works.) Strategy and Product Feedback ...

Read More »

The “people problem” problem and the great agile divide

“Its always a people problem.” Gerry Weinberg, The Secrets of Consulting, 1985 The great, unspoken, divide in agile is between those who believe the individual is all powerful and the centre of everything, and those who believe the individual is the product of the system. Weinberg’s “law” is taken as unquestionable truth by most people in the agile community. Whatever ...

Read More »

Why Very Few (If Any) People Are “10x” Developers-Or Managers

Steve, a software development manager, thought John was a “10x” developer. He explained that John could: Coded faster than anyone else.Write and release full applications over a weekend.“Mind-meld” with the users. No one else in Steve’s group could do this. Was I willing to support and coach the other people in Steve’s group to all become “10x” developers? Maybe. I ...

Read More »

Agile Vs. DevOps: What’s the difference?

In the IT business, one of the never-ending debate topics is – Agile vs. DevOps. However, both processes are completely different from each other; yet they still have some similarities. In this blog, let’s first have a quick look at defining agile and DevOps methodologies, their differences, and similarities. Defining Agile Agile methodology is a practice, which promotes continuous iteration ...

Read More »

Automation Testing for Agile teams | How to Make it Right

The world is witnessing the rise of Agile methodologies in software development. They require a new approach to software testing, which must well align with the nature of Agile, a fast-moving philosophy. Test automation was not born to serve Agile teams, however, it makes Agile testing- a crucial part of the Agile concept- achievable. This article shows all essentials for ...

Read More »

Ways to improve regression testing in agile

Regression testing is crucial for every release as it puts a check on overall application quality. As we all know in the agile model things are fast, releases are quick and regression can become a bottleneck. While agile offers numerous advantages by reducing ‘ship to market time’, it comes with its own challenges. For test engineers, this is particularly challenging ...

Read More »

Why embrace Agile Software Development – Key benefits of Agile Development to consider

Over the years, software development methodologies continued to evolve, and many new approaches have arrived out of the actual experiences of software developers and project managers. The shortcomings of the erstwhile waterfall methodology of development were too many. The Agile methodology was mainly developed to address these shortcomings.  Agile is an approach with several key advantages for software development projects. ...

Read More »