Archive for April 2012

Waterloo Agile Lean April P2P – “What’s in a Name? Increase productivity through effective naming.”

April 16, 2012

Slides and handouts uploadNaming ChecklistChoosingGoodNamesExercise,P2P Naming

What? What’s in a Name? Increase productivity through effective naming

Many organizations invest considerably in change initiatives for improving software quality and team productivity. However, many change initiatives overlook that developers spend as much as 70% of their time reading and understanding code.
The best place to start improving the understandability and readability of code is to learn how to choose good names. This has high value and low risk, no special tools are required, and you can start now.
This will be a highly collaborative workshop where you share your insights and learn from others through reviewing real code.
You’ll leave this workshop ready to look at your code with a newfound appreciation for the importance of naming.
When? Tuesday, April 24th, 2012 from 4:30p.m. to 6:00p.m.

Where? The Communitech Hub (Matrix & Atlas Rooms), 151 Charles Street W, Kitchener, ON N2G 2L9


Alistair McKinnell has been writing software since the days of punch cards. After reading Kent Beck’s Extreme Programming Explained in 1999 he realized he had found his people. These days Alistair works as an Agile Coach, helping others to create valuable code.

Declan Whelan is an agile developer and coach with LeanIntuit. He is passionate about software quality and craftsmanship.

Clean Code hands-on workshop survey

April 9, 2012

To assist in assessing the feasibility of having Robert C. Martin (a.k.a. Uncle Bob) from facilitate a clean code workshop, we would appreciate your completing the following survey by end of day Monday April 16th, 2012.

Link to survey

First time in Canada! Jurgen Appelo to Deliver Management 3.0 Training in KW May 28-29, 2012

April 8, 2012

Agile management is an often overlooked part of Agile adoption.

There’s lots of information available for Agile developers, testers, and project managers adopting these new practices, but very little for development managers and team leaders.

But when organizations adopt agile software development, it’s not only developers, testers, and project managers who need to learn new practices. Development managers and team leaders must also learn a new approach to leading and managing agile organizations.

To learn about solving these and other challenges please go here!

%d bloggers like this: