Agile Zone is brought to you in partnership with:
  • submit to reddit
James Betteley04/18/14
258 views
0 replies

Are “Ready For” Columns on Kanban Boards The Enemy of God?

“Ready for Test” usually means it’s either deployed (and yet to be tested) or waiting to be deployed. Either way, not much is happening to the work sitting in this column. Basically it’s waste, and remember, waste is very bad.

Sarah Ervin04/17/14
1791 views
0 replies

Women in Tech: The Current State of Gender Bias

According to the Bureau of Labor Statistics, women comprise 47% of the general workforce. Why then, does the same survey say that women comprise only 26.1% of all "Computer and Mathematical" occupations?

Rob Galanakis04/17/14
1197 views
0 replies

Results Are Not the Point?

The point is to create a repeatable, empirical, continuously improving process. If we can create a reliable, successful process (which here includes culture and practices), we can get reliable, successful results.

Kristina Chodorow04/17/14
273 views
0 replies

TEALS – Teaching CS on Your Way to Work

TEALS, is a volunteer program where software engineers teach CS to high school students on their way to work. Basically, the schools schedule the CS class for first period so that the engineers can make it into work by 9:30. One group is teaching at a school that is 100% English-as-a-second-language students.

Jim Bird04/16/14
2889 views
0 replies

Agile - What’s a Manager to Do?

There are lots of management problems that need to be taken care of in any project. Agile spreads some management responsibilities around, but doesn’t make management problems go away. Projects can’t scale and teams can’t succeed unless somebody - a project manager - takes care of them.

Mike Bushong04/16/14
4295 views
0 replies

Leadership essentials: Get on the green, then go for the hole

The sport of golf is a mathematician's dream. Why?

Ricci Gian Maria04/15/14
2510 views
0 replies

The advantage of Scrum in evaluating "new stuff"

In a rapid evolving industry, like software development, using Scrum is a really good solution to constantly verify new technologies in your team, with little risks, but with real world feedback at the same time.

Dave Fecak04/15/14
1101 views
0 replies

How to Level Up

I regularly hear from and read about technologists in a career rut. Unless one is both lucky and adept at predicting the future, experiencing some temporary stall can happen to professionals at any career stage.

Johanna Rothman04/15/14
1793 views
0 replies

Design Your Agile Project, Part 3

What do you do for geographically distributed teams, if you want to move to agile? First question: does the team want to move to agile? Or, does the management want to move to agile? I am serious.

Lukasz Szyrmer04/15/14
509 views
0 replies

The Magic of Modularity

When organizing your own workflow, modularity increases your ability to scale testing. Total elapsed time is much lower. You can do many tasks in parallel and then combined at the end. This includes testing activity.

Nicolas Frankel04/14/14
2342 views
6 replies

Can we Put an End to this 'Estimate' Game of Fools?

When I was a young software programmer, I had to develop features with estimates given by more senior programmers.

Anders Abel04/14/14
3940 views
0 replies

Why did we lose the XP Practices?

Nowadays everyone is agile. Or at least they say. Most organisations use Scrum. Or they claim to do it, while still doing waterfall. But why is the industry so focused on Scrum? What happened to eXtreme Programming? Why did we loose the XP practices? Is it too extreme?

Rob Galanakis04/14/14
1484 views
1 replies

The "Year of Code" Director is Your Boss

There was some hubbub a few months ago when it was revealed the Executive Director of the UK’s Year of Code initiative can’t code. Apparently a number of people don’t agree with the idea that competency in a domain is a requirement to manage that domain. I find this idea infuriating and it can only end poorly.

Sarah Ervin04/13/14
3383 views
0 replies

The Best of the Week (Apr. 04): Agile Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Agile Zone (Apr. 04 to Apr. 10). This week's topics include discussions of the prototype of future knowledge workers and software developers, a video about how meetings feel for engineers, and why you shouldn't estimate spikes.

Jemi Hewitt04/12/14
675 views
0 replies

Amazing Ways To Boost Employee Morale

It is important for technology companies to think of ways to boost their employee’s morale and help inspire them so that they can become more productive in their work. To help leaders and even managers out there, here are some amazing ways that they can use to boost their employees' morale.

Chris Odell04/11/14
4443 views
0 replies

Everybody Fails Sometimes.

Everybody makes mistakes, otherwise we would all write bug free code. For most of us a mistake can be fixed and doesn’t have too serious consequences.

Rob Galanakis04/11/14
3903 views
1 replies

Why Agile Became Meaningless

When Lean goes awry, Toyota- the company and its principles, practices, and culture- is there to set things straight. Agile has no such entity. Instead, we have hundreds of “Agile” shops who attribute success to some (non-)Agile practices. The corruption and perversion here is inevitable.

Mark Morrell04/11/14
435 views
0 replies

How to Manage Your Intranet

While every intranet is different, there are some common factors that need to be considered so your intranet supports your business requirements.

Lukasz Szyrmer04/10/14
2195 views
0 replies

Not Sure About Priorities? Clear Your Big Bottleneck

There is a simple heuristic, which you can use to determine the top priority activity you can engage in-at any given moment.

Rob Galanakis04/10/14
2209 views
0 replies

The manager’s responsibility to review code

I believe any technical leader has a responsibility to review all the code that goes into a codebase.

Roman Pichler04/10/14
647 views
0 replies

Every Great Product Owner Needs a Great ScrumMaster

To do a great job, product owners need a strong ScrumMaster at their side. This post explains the differences between the two roles, what product owners should expect from their ScrumMaster, and what the ScrumMasters are likely to expect from them.

Allan Kelly04/09/14
4906 views
0 replies

Software Developers: prototype of future knowledge workers?

We work with our brains rather than our brawn. We generate value because of what we know and what that knowledge allows us to do.

Eyal Golan04/09/14
2823 views
0 replies

Ease at Work – A Talk by Kent Beck

The other day I was watching Kent Beck’s talk about Ease at Work. It touched me deeply and I could really relate to what he described.

Anders Abel04/09/14
2314 views
0 replies

Mob Documenting

The guy who had written the code started formulating the text while my friend was typing. The other guys commented if they didn’t agree with the content or the wording. A few extra PCs where brought in so that the guys who weren’t typing could look up facts, run simple tests or chat with other people that had input.

Andrew Fuqua04/09/14
3431 views
0 replies

Don’t Estimate Spikes

If you implement all of your spikes for each release in a “Sprint 0″, you could estimate them. If you do, do so always so that your velocity will be reliable. Spikes are, like defects, generally harder to estimate correctly relative to user stories. It’s best to time-box them.