Agile Zone is brought to you in partnership with:
  • submit to reddit
Dalip Mahal04/21/14
0 replies

Productive Developers are Smart and Lazy

Code is often written before the requirements are understood or gathered. In addition, quickly written code often fails to fit with everyone else's code; often, it is only during integration that this problem is discovered. Good developers are patient and realize that there is a cost to writing code quickly.

Sarah Ervin04/20/14
0 replies

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

Make sure you didn't miss anything with this list of the Best of the Week in the Agile Zone (Apr. 11 to Apr. 17). This week's topics include the relationship between golf and agile, the fate of eXtreme Programming, and how to properly handle management conundrums while implementing agile.

James Betteley04/18/14
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
1 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
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
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
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
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
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
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
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
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
7 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
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
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
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
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
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
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
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
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
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
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
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
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.