Topics
agile

27 posts

Ship, Show, Ask

Ship, Show, Ask

In fast-moving teams, one of the biggest tensions we face is this: How do we keep shipping without compromising quality or collaboration? The traditional approach to pull requests often slows things down. We wait hours—o…

What Is Waterfall?

What Is Waterfall?

Waterfall is like following a straight path where you move from one step to the next in a defined order — like water flowing down a waterfall through different stages. The problem is that each step can take a lot of time…

The Phoenix Project

The Phoenix Project

This is a story about an impossible project in which the people around are constantly playing politics, busy fixing critical bugs and wasting constant efforts on quick patches instead of helping the business thrive.

What Kills Agility?

What Kills Agility?

Why Agile, if you already do Scrum, Kanban, SAFe, or Waterfall? How we manage an organization defines its quality. Excellent management is crucial to avoid the Waterfall trap if we aim to build an Agile environment. But …

Deployments on Fridays

Deployments on Fridays

I have heard multiple times, from various people, the idea of panic towards deploying on Fridays. How good is that idea of banning the day before weekend from delivering new value to our clients or customers?

The Lean Startup

The Lean Startup

Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the way companies are built and new products are launched.

Agile Project Management

Agile Project Management

Projects that followed a Waterfall methodology tended to exceed their expenses in the first initiative over time, while the product delivered was below standard and difficult to use. That situation originated that a grou…

Dedicated QA Teams in Software?

Dedicated QA Teams in Software?

This will be controversial, but let's talk about the QA position. The hidden truth behind the lack of software quality and why this should concern you if you write software.

Accelerate

Accelerate

The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations

Interview About XP and Agile

Interview About XP and Agile

My interview with devm.io regarding Agile and Extreme Programming. Agile is more about HOW you do certain things, rather than WHAT things you do.

Ignoring Scrum to Get More Agile?

Ignoring Scrum to Get More Agile?

People become slaves to systems that are supposed to help. Boring meetings are killing agile. Meetings require active participation from everyone. Otherwise, you might not be essential to that meeting, and rather use you…

Working Agile with Non-Agile Teams

Working Agile with Non-Agile Teams

Let's assume you already know what the agile manifesto is. Let's consider that you apply most of the extreme programming values, principles, and practices. How can you work with other teams that aren't agile?

Different Beliefs About Software Quality

Different Beliefs About Software Quality

What to do when working on "bad software" and you can't improve it because it is against the beliefs of your peers? Should you change the company?

Continuous Discovery Habits

Continuous Discovery Habits

Continuous Discovery Habits (2021) explores how product managers and designers can keep making a positive impact on their customers’ lives. It explores an optimal decision-making process for product teams, so that they c…

The Project Management Triangle

The Project Management Triangle

A triangle of time, quality and cost. it's an indicator that these three parameters are interconnected. You can fix one or two of them, but not three.

Modern Software Engineering

Modern Software Engineering

This book presents software development as an engineering practice at every level. To master software engineering, we must become experts at learning and managing complexity.

Team Topologies

Team Topologies

Team Topologies focuses on how to set up dynamic team structures and interaction modes that can help teams adapt quickly to new conditions, and achieve fast and safe software delivery.

Update Your Team to Be More Extreme

Update Your Team to Be More Extreme

Our profession is constantly evolving; therefore, it demands a non-stop learning process. Embracing the change is not optional in our software industry. We need to create spaces to get out of our comfort zone.

Red Work vs Blue Work

Red Work vs Blue Work

Blue Work and Red Work are concepts that David Marquet describes in his book 'Leadership is Language. Both require different mindsets and both have different languages.

Pull Requests vs Pair Programming

Pull Requests vs Pair Programming

Let's talk about the benefits of Pull Requests and Pair Programming, and my thoughts on these after some years of experience with them.

Zombie Scrum Survival Guide

Zombie Scrum Survival Guide

Zombie Scrum Survival Guide reveals why Scrum runs aground and shows how to supercharge your Scrum outcomes, while having a lot more fun along the way.

Agile Product Management with Scrum

Agile Product Management with Scrum

Understanding the product owner’s role and envisioning the product.

Scrum

Scrum

Every organisation, whatever its size, constantly has to come to grips with delivering a product or service on time and on budget. Scrum shows you how. It explains how to define precisely what it is that you are seeking …

Clean Agile

Clean Agile

This book is about Agile. What it was, what it is, and what it will be. This is a back-to-basics talk that covers the history of Agile, what motivated it, and what has happened to it since.

Extreme Programming Explained

Extreme Programming Explained

Extreme Programming (XP) is an agile software development framework that aims to produce higher quality software, and higher quality of life for the development team. XP is the most specific of the agile frameworks regar…

Sprint

Sprint

Sprint offers a transformative formula for testing ideas that works whether you’re at a startup or a large organization. Within five days, you’ll move from idea to prototype to decision, saving you and your team countles…

Update your team to be more extreme

Keyboard Shortcuts

Movement vim hjkl

hPrevious post← left
jScroll down↓ down
kScroll up↑ up
lNext post→ right
ggScroll to top
GScroll to bottom
nNext sectionnext heading
NPrevious sectionprevious heading

Go to g = go

ghHomego home
gbBloggo blog
grReadingsgo readings
gpTopicsgo topics
geServicesgo services
gaTalksgo talks

Actions

/Searchvim search
yYank URLvim yank
dToggle themedark mode
tToggle TOCtable of contents
iSwitch languagei18n
fFollow linkfollow link

General

?Show this help
ShiftHold to show hints
EscClose
:Terminalvim command mode