-
Agile Impediments
Technology, process, or people An impediment is anything that is slowing down or blocking a team from delivering quality Increments of value. Impediments could be related to technology, process, or people. Removing impediments helps improve workflow and can result in higher quality and easier delivery of enhancements in the long-term. The Team is not empowered…
-
Tips towards Agile Epic Estimation
Step 1: Well written epic with Business stories An epic is one big piece of product functionality. Usually, it is too big to be completed in one sprint and should be split up into smaller bodies of work. For instance, an epic may be “Grouping would enable users to merge people or organizations adding flexibility to…
-
Agile Estimation
Business / Epics breakdown for estimation An Epic is a container for a significant solution (business ask) development initiative that captures the more substantial investments that occur within a portfolio. Due to their considerable scope and impact, epics require the definition of a Minimum Viable Product (MVP). Epics are typically cross-cutting, typically spanning multiple value streams…
-
What is Methodology, Framework and Process?
What is Methodology? Is Agile a process, methodology or Software lifecycle? Agile is a product development approach (it is not a methodology) and there is no single “Agile”. It is a collection of values and principles about software development. Most importantly, it is a huge mistake to call it or think of it as a project management framework. Agile is a process by which…
-

Agile Stress
How to deal with Agile Stress? Agile teams may feel more susceptible to burnout because they have to produce high-quality deliverables on a consistent basis. Celebrate small successes often It’s an early morning as you step into the office, & in 15 minutes, a Standup meeting will occur. Your teammates discuss unsolvable bugs, after which they…
-
Scrum vs Agile
A bit confusing to newcomers in regards to nomenclature. “Scrum” and “Agile” seem to be used interchangeably when you first enter this world, but there is an important distinction. Agile refers to a set of “methods and practices based on the values and principles expressed in the Agile Manifesto,” which includes things like collaboration, self-organization,…
