A Dozen Reasons Why Test-First is Better than Test-Later, Pt. 3

The third and final part in the Developer Essentials mini-series of posts about test driven development (TDD). Click here, if you missed Part 1 or Part 2. Read More

Humanizing Work Show Season 2 Premiere

Most meaningful work happens in teams so to further expand the Humanizing Work movement and conversation we are taking season 2 to focus on teams. Richard Lawrence and Peter Green dive into what makes teams great, what gets in their way and what we can learn from various kinds of teams. Read More

Story Splitting Poster Now in Polish

My popular How to Split a User Story flowchart has already been translated to French, German, Spanish, Russian, Chinese and Hungarian. Thanks to work from Ewa Koprowska and Łukasz Szóstek, it’s now available in Polish, as well.

Click the thumbnail below to download the full-size PDF version.

Update, October 2020: Richard’s latest story splitting resources are available at Humanizing Work.

The #DarkScrum Formula

Ron Jeffries coined the term #DarkScrum.

#DarkScrum occurs when we focus on enforcing Scrum mechanics rather than reinforcing Agile Values and Principles.

This results in unenjoyable and demoralizing work. Where busyness is prioritized over impact. In other words, lots of work being done without a potentially releasable product increment created each Sprint.

Luckily, I have seen #BrightScrum, where Scrum helps us make work more enjoyable and vibrant. Where teams are releasing value that matters to our business, customers, and users every Sprint. Where Scrum helps us to humanize our workplaces and schools.

#BrightScrum occurs when we choose a mindset congruent with Agile values and principles. #BrightScrum happens we use Scrum to help us actualize the Agile Manifesto.

After deep analysis and research with Agile For All’s team of mathematicians and data scientists, we uncovered a formula that makes #DarkScrum all but certain in your organization.

#DarkScrum Formula

Download the #DarkScrum Formula here. Post it up for your team and managers, email it to a friend, and share it on social media to help spread awareness of how to detect and prevent #DarkScrum.

Let’s make more #BrightScrum, together.

A Dozen Reasons Why Test-First Is Better Than Test-Later (Pt. 2)

From the Developer Essentials Newsletter: The intersection of Agile methods and technical software development.

If you missed Part 1, review it here.

Read More

Humanizing Work Season 1 Finale: Why Now?

Why now? What conditions in the world make this the right time for a Humanizing Work movement?

There are two key shifts that have happened in our working world that are really unique to our day. These changes require us to rethink the way we work.

Peter and Richard look at the reason behind the shift in work and practical steps you can take to humanize work individually and organization-wide.

Subscribe on Youtube or Facebook to get notified when each new episode is released.

Humanizing Work Show Ep.4: Growth Is Essential

Growth is one of the core things that motivates people in all aspects of their life.

“Work that doesn’t provide opportunities for growth is dehumanizing.”

“Energy is additive. If I’m growing at work I’ve got energy…when I get home…now I have some energy to develop other parts of my life.”

Peter and Richard talk about how they’ve seen growth motivate clients and share research and advice on how you can take next steps in your individual growth.

Update, October 2020: The Humanizing Work Show is now available at www.humanizingwork.com.

A Dozen Reasons Why Test-First Is Better Than Test-Later (Pt. 1)

An editor of Dr. Dobbs magazine once wrote to me—replying to my response to an article—“All the benefits [of Test-Driven Development] could be attained equally by writing tests after the code, rather than before.”[1]

Tests exercise software to be sure it’s doing what was intended. So, whether you use Test-Driven Development (TDD) or write unit-tests after coding, you’re presumably getting the same benefit. The safety-net gets built, either way. Right?[2]

Read More