Agile Zone is brought to you in partnership with:
  • submit to reddit
Paul Reed06/12/14
3886 views
0 replies

The Ship Show: Extinguishing Burnout

As tech companies implement all sorts of ways to increase their output, the often-undiscussed tradeoff is how it impacts employees.

Whitney Baker06/12/14
3603 views
0 replies

The Misperception of Scrum

Developers are used to thinking in an extremely abstract way. They take a complicated problem and simplify it to a point where it is simple enough to describe in a list of instructions sent to a computer processor.

Whitney Baker06/11/14
2305 views
0 replies

The Challenge of Agile with Offshore Development

The most important facet of agile development in a fast-moving workplace is communication – without it, processes can fall apart and deadlines can fail to be met. In a blog post, agile coach Lorraine Pauls Longhurst works through some issues she's faced as an expert.

Michael Mainguy06/11/14
1288 views
3 replies

Women in Technology

I think this bias pervades our culture so much that we're shortchanging ourselves. Having worked with a number of rockstar quality technologists who happened to be female, I wonder how many there might be that are shying away for whatever reason.

Oscar Berg06/11/14
2635 views
1 replies

9 Ways to Boost Knowledge Worker Engagement

At the end of the day, it is about creating the necessary conditions for employees to become engaged and empowered to do their jobs as good as possible. Remove all friction. Love synergy, hate waste.

John Sonmez06/10/14
1083 views
0 replies

There is More Than One Path to Success

For a long time I had a difficult time reconciling that both the cowboy coders and the meticulous software craftsmen are able to achieve extraordinary results.

Tom Howlett06/10/14
535 views
0 replies

What Do I Need?

My last few months of working with a larger, more traditional organisation has lead me to conclude that the roles and processes involved in traditional project management only serve to get in the way of creating something meaningful.

Dalip Mahal06/10/14
2720 views
0 replies

Don't Be A Slave To Your Tools

Developers attach quickly to tools because they are concrete and have well defined behavior. It is easier to learn a tool than to learn best practices or methodology. Tools only assist in solving problems, they can't solve the problem by themselves.

Henrik Warne06/09/14
5091 views
0 replies

Antifragility and Software Development

I recently finished the book Antifragile – Things that Gain from Disorder by Nassim Nicholas Taleb. I liked it a lot, and I think the ideas in it are quite useful when examining various systems and phenomena. What especially struck me when reading it was how much of it applies to software development.

Whitney Baker06/08/14
2497 views
0 replies

The Best of the Week (May 30): Agile Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Agile Zone (May 30 to June 6). This week's topics include non-programming programmers, being Turing, Async standups, 1-person scrum and stand-up meetings.

Mike Hadlow06/07/14
3579 views
1 replies

Heisenberg Developers

You can not observe a developer without altering their behavior.

Mike Cottmeyer06/07/14
3121 views
0 replies

Agile Transformation and Executive Engagement

Most people are familiar with drawings or raffles and some of these events require that you must be present to win. A highly successful Agile Transformation happens when there is executive engagement throughout the path to agility.

Craig Flichel06/06/14
4431 views
8 replies

The Mouse is a Programmer's Enemy

There are a lot of things that can break us out of flow or prevent us from ever entering that state of immersion in our work, that are out of our control

Chris Odell06/06/14
8907 views
5 replies

Agile Decompiled: Stand-up Meetings

In the end as long as the meetings you have are clear and focused and relevant to all parties then, for me, it doesn’t really matter if you are standing up or sitting down.

Rob Galanakis06/06/14
2193 views
0 replies

Optimize Iteration Length for Feedback

If there is one theme that is weaved through all of Agile’s principles and practices, it is feedback. TDD. Pair programming. Continuous delivery. Stories. Estimation. Reviews. Retrospectives. On-site customers. Feedback comes up against and again. Feedback from code, the team, and users.

John Sonmez06/06/14
2451 views
0 replies

Killing the Cynic

A lot of people are cynical. Well, we tend to be pretty cynical as a culture. Whenever someone does something, we tend to sneer them and we tend to talk about why things can’t work.

Whitney Baker06/06/14
3075 views
0 replies

Version Control Best Practices from Rainforest

Their message boils down to committing often, writing descriptive commit messages, making branching a logical process and making sure to have other eyes on your work.

Mike Bushong06/05/14
3183 views
0 replies

Formula 1 Tips for Leaders and Managers

There is a phenomenon common in many vehicular sports that occurs when the driver’s gaze is focused too near the front of the vehicle. With the field of vision narrowed, the pace at which the world around you moves seems to speed up.

John Sonmez06/05/14
1444 views
0 replies

You Never Really Learn Something Until You Teach It

As software developers we spend a large amount of time learning. There is always a new framework or technology to learn. It can seem impossible to keep up with everything when there is something new every day.

Michael Sahota06/05/14
1518 views
0 replies

Stop Using Agile as a Whip and Shield

I hate “Agile” Initiatives because of the damage they usually cause. The problem is that when people start thinking that “Agile” is the goal they start to use “Agile” as a Whip or a Shield.

Whitney Baker06/04/14
3463 views
0 replies

Streamlining Freelance Productivity with 1-person Scrum

"So this post is kind of a tutorial for anyone that feels they could earn better money with less time spent working. I wish I read (or more importantly followed) these directions when I was still freelancing."

Johanna Rothman06/04/14
2260 views
4 replies

How Serving Is Your Leadership?

I once worked for a manager who thought everyone should bow down and kiss his feet.

Rob Galanakis06/04/14
725 views
0 replies

Should a team be able to abort a sprint?

As a senior person, I had a responsibility to speak up. As a team member, I had a responsibility to get our work done. I don’t know if I made the right choice in this instance.

Mark Morrell06/04/14
609 views
0 replies

Improve collaboration to increase employee engagement

Many people are now very savvy about how they use the internet to share knowledge, build up contacts, help solve a problem. This especially can apply to new recruits who choose your organisation to work for.

Angela Ashenden06/03/14
2133 views
0 replies

The True Cost of Enabling Social Collaboration

We have thankfully largely moved beyond the days when business execs believed that they could change their businesses on a shoestring budget through the introduction and viral adoption of free or very low-cost social collaboration tools.