A spike is a user story for which the team cannot estimate the effort needed. In such a case, it is better to run time-boxed research, exploration to learn about the issue or the possible solutions. As a result of the spike, the team can break down the features into stories and estimate them.
The term comes from the meaning of the object — a spike allows you to go deep on a problem. A common analogy used is rock climbing. When you cannot go any further, you drive a spike in the rock. It doesn’t allow you to…
In Agile methodologies, the features represent a chunk of functionality that delivers considerable business value and fulfills a stakeholder need. Features are a collection of user stories.
“A Feature is a service that fulfills a stakeholder need. Each feature includes a benefit hypothesis and acceptance criteria.” source: © Scaled Agile, Inc. https://www.scaledagileframework.com/features-and-capabilities/
The Scrum Guide doesn’t provide any reference to Features. As the products became more and more complex and more and more teams adopt Agile methodologies, there are indications of who defines the Features.
In the Scaled Agile Framework, the Product Manager owns the Features. That doesn’t mean that…
As a Data Scientist in any organization, you need to process data, extract insights, build models, and train them. All these tasks are a time-suck! Big data sheets and codes might drain any emerging innovative ideas you may have.
Are you juggling work and wondering how you can take some time out of your busy schedule to work on some real-world, challenging Data Science projects?
As the “hottest job of the 21st century,” Data Science is a trending field with a vast scope. The growth in this field is unparalleled. …
The Scrum Master accountabilities look simple from the outside. Still, when you start performing your function as a Scrum Master, you will quickly realize that it is more complex than anticipated. You have a huge responsibility to help the product team using the Scrum framework that enables the team to provide customer value, especially when organizations and people tend to be resistant to change.
Reading books is cool, but I like to get some professional benefits while putting my time into reading them. A book should help me with my day-to-day work. In this article, I will share with you…
This tutorial is the perfect starting point for product owners, QA, and developers who want to learn the fundamentals of behavior-driven development (BDD) in Agile.
By the end of this tutorial, you’ll know how to:
So let’s get started.
BDD stands for Behaviour Driven Development. You can think of it as a framework that can improve the collaboration between business teams and technical teams in an organization.
It helps you build a shared understanding of the behavior of the…
If you landed in this article, you want your action plan to implement Agile in your Marketing team. There are many articles out there on roles and what to do, but there is no actual step-by-step plan you can follow with your teams.
Discord Project management sounds like an impossible goal. We have many sophisticated tools for project management. But sometimes, we need to get things done and stay focused. How do we keep project management simple and focused on the actual work directly in Discord?
Since the COVID-19 pandemic, many teams migrate from Slack to Discord as their team communication tool.
And even if you are just by yourself, keeping your work structure and focus is vital for the success of your career.
Scrumban is an Agile methodology that mixes principles from Scrum and Kanban.
The main principles Scrumban takes from Scrum are:
The main principles Scrumban has from Kanban are:
Here a list of 5 signs that should raise you some questions:
Agile in Data Science it’s like no other. Data Science Teams are very different than the other Scrum teams because:
But also, the Data Science teams are expected to be Agile.
Decomposing the scope into research and operational is key in your success of the Agile in Data Science teams.
Every day, I hear: when you start building an Agile Product, we need to create a Minimum Viable Product (MVP) to give it to our beta testers, get feedback, and then have a first version that we’ll commercialize.
The Minimum Viable Product (MVP) is the very first version of a product. It has just enough features to be usable by early customers who can then provide feedback for future product development. When working on the MVP means that the scrum team must avoid any unnecessary work. …