Agile Retrospective Meetings – Why It is Necessary and Some Fun Ways to Conduct It

scrum-retrospective

Agile Software development is  a set of methods and practices that are based on the Agile Manifesto. Agile methodology emphasizes team collaboration and frequent delivery of a product.

One of the 12 principles listed in the in Agile Manifesto is:

“At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.”

Read moreAgile Retrospective Meetings – Why It is Necessary and Some Fun Ways to Conduct It

Agile Testing On The Rise – Boon or Bane?

agile testing boon or bane

Agile – has become the trend of IT. Most of the projects are AGILE nowadays and the role of a tester is very significant.

Even before we touch on Agile Testing let us understand the concept of ‘AGILE’.

Agile is a methodology that evolved from our Iterative or Incremental methodology of development – Almost 2+ decades of Agile Manifesto. Over these decades, Agile has a very comfortable place in the hearts of Developers, PM’s and Customers. 

Read moreAgile Testing On The Rise – Boon or Bane?

How to Make Agile Estimation Process Easy with Planning Poker

Planning Poker Scrum Poker in Agile

An art of estimation is known to all.

We estimate every day in our lives. Most of us can estimate the weight of the vegetables just by holding them; we can also gauge the ripeness of a fruit by its aroma.

In today’s article, we will learn about Planning Poker also known as Scrum Poker Cards, an agile estimation and planning technique, which is very popular, easy, and simple technique in current days. 

Read moreHow to Make Agile Estimation Process Easy with Planning Poker

What is Technical Debt and Why QA Testers Should be Concerned About It?

what is tech debt

Technical debt is a metaphorical idea which argues that just as one may run into debt problems in finance, software organizations encounter something similar in the buildup of unfinished work during past projects and version releases/sprints.

What is Technical debt?

It represents the effort needed to fix the issues/defects that remain in the code when an application is released. In simple words – it’s the difference (in terms of bugs) between what is expected and what is delivered.

When a development team is busy working on a project and fixing bugs unfortunately, many new bugs appear. Out of

Read moreWhat is Technical Debt and Why QA Testers Should be Concerned About It?

Continuous Integration Process: How to Improve Software Quality and Reduce Risk

Continuous Integration process

Our previous tutorial explained about Shift left testing in detail.

Earlier, we understood the nuances of Continuous Delivery (CD) where we have production ready software at any point via continuous feedback loops. Continuous integration (CI) is the real meat behind the CD process and is the reason that makes Continuous Delivery possible.

        Suggested Reading => Excellent DevOps Training Tutorials

Read moreContinuous Integration Process: How to Improve Software Quality and Reduce Risk

Continuous Delivery: How to Have the Reliable Software Releases to Production at Any Time

guide to continuous delivery

Our previous tutorial briefed us about Continuous Integration process in detail.

Here, we will focus on Continuous Delivery (CD) and Continuous Integration (CI), starting with an at length discussion on Continuous delivery today.

Software development has seen a steep outlook and approach difference to keep up with the current market trends and consumer needs. While the traditional waterfall approach was more sequential and planned, it has setbacks in terms of satisfying customer expectations for the final product.

Recommended Reading => Best DevOps Training Guide

Read moreContinuous Delivery: How to Have the Reliable Software Releases to Production at Any Time

Concluding Thoughts about Agile Implementation in Your Organization

Agile implementation final

This is the last part in our in-depth Agile implantation series. From the last article, we are learning how to cultivate Agile in your organization.

This is the concluding part of this series. Those who are in process to switch to Agile, this series is a set of some very practical tips learned from the own experience of the author while implementing Agile by overcoming all the obstacles in the way.

Let’s continue from our last article – Cultivating Agile in your organization, before concluding the series.

Read moreConcluding Thoughts about Agile Implementation in Your Organization

How to Cultivate Agile In Your Organization – Issues and the Practical Solutions

Cultivating Agile

So folks! You should be well aware now about the elementary Agile adoption in your organization. But it is just getting to the first base of successful Agile implementation in an organization.

Please have a look at the articles we covered till now in this ‘Successful Agile implementation‘ series.

Agile has the capability to spread across all the fronts of software development and delivery. It has been built to have deep roots within the management framework. And to achieve this expansion and depth, there has to be a continuous improvement approach and an ongoing journey towards Agile implementation.

Read moreHow to Cultivate Agile In Your Organization – Issues and the Practical Solutions

Groundwork For A Successful Agile Journey: How to Choose the Right Method, Tools and the Techniques

Agile Journey

Congratulations for qualifying to read this article if you have already read the previous articles of this series. If not, please read part 1 and part 2 here.

You understandably have retained your interest in Agile implementation because you have assessed your feasibility well and now looking to start your endeavor for successful agile implementation.

As a beginner, every process engineer reviews the literature when assigned the huge mission of defining a compatible Agile process for the organization.

Read moreGroundwork For A Successful Agile Journey: How to Choose the Right Method, Tools and the Techniques

5 Fundamental Questions To Test Whether Agile is Feasible For You (Part 2)

IS AGILE FEASIBLE FOR YOU

Agile Methodology Risks and their Mitigation – A practical approach based on our hands-on end to end experience.

In the previous article, I attempted to authenticate whether you are convinced about using Agile or not. Remember that I didn’t attempt to impose rather presented the possible reasons that could convince the organizations to adopt Agile.

But no one knows the organization better than its key decision makers. If they don’t feel persuaded by those reasons, there’s no point following a trend or pursuing it half-heartedly.

Read more5 Fundamental Questions To Test Whether Agile is Feasible For You (Part 2)