Getting people aligned to achieve a common organizational goal is often more complex than it appears. Each department or team has its own set of targets, goals, and priorities, with individuals focused on their specific objectives. But what happens when another department becomes a bottleneck to your progress? Your success depends on them, but for…
Category: Agile/Scrum
Scrum is an agile framework in which software application is delivered in sprints or “increments”.
Successful Introduction of Agile Practices in My Team
Excited to share some triumphs on our journey to streamline our software development! Over the past few weeks, I’ve been knee-deep in introducing Agile and Scrum practices, and I’m bursting to tell you how we did it. First things first, I needed to understand where we stood. So, I grabbed my detective hat and chatted…
How to estimate the testing in agile?
Good testing estimation is vital for successful product delivery in an agile/scrum model. In scrum software is delivered in sprints which is a time-boxed activity, not estimating the testing correctly may result in unfinished testing work, hence the sprint targets will not be achieved. The following are the few things to consider when giving estimates…
What is unit testing?
Unit testing is used to test a small piece of code and verify that it will do what we expect it to do. This means we test the function or procedure at hand, but not the surrounding infrastructure. Unit testing is a common way to ensure quality by giving confidence on each part of the…
Definition of Ready (DoR)
When a user story is groomed, that is all the acceptance criteria are defined and story points are given along all the dependencies are addressed, then we can call a story as meeting the DoR criteria. It also is termed Ready to cook. That means the user story is ready to be pulled into the…
Definition of Done (DoD)
When all the goals of a user story are achieved, we say, “DoD” is met. That means whatever was defined in the acceptance criteria has been full-filled along with any other default requirement like meeting performance threshold etc. DoD also means that all the work done in that user story is now ready to be…
Acceptance Criteria
Acceptance criteria are the condition that needs to be full-filled for a user story to be DOD. It talks about the objectives of user stories and tries to include as many user scenarios as it can. A user story without having acceptance criteria cannot be considered as DOR. In Agile/Scrum methodology, acceptance criteria are a…
User Story
A user story in the agile/scrum model is defined as the software requirement that talks specifically about a single feature of an application. It’s written in the following format. As an application user, I want a feature so that I can perform some action. Let’s assume we are making a WhatsApp-like application and we want…
What is an Epic?
In the scrum model, Epic defines a high-level expectation of a feature or software. For example, when you want to build software that keeps a track of your sales, an Epic can be “As a business owner, I want to build a software which I can use to keep the record of my sales”. Now…