Pub Night at Thinking Man Tavern in Decatur

Edit

ATL ALT.NET Pub Night at Thinking Man Tavern

We had a great first Pub Night at Thinking Man Tavern in Decatur for the ATL ALT.NET Pragmatic Programmers Meetup Group!

This was very informal, collaborative, and produced a lot of great ideas and topics for future focused sessions. Here is a recap.

Edit

The New New Product Development Game

First, as background, we discussed a little bit about the history of scrum and agile. Learn more about them by reading the following links and watching the following videos:

Ken Schwaber and Jeff Sutherland pioneered the formalization of scrum for software development. They based it on a lot of the ideas from lean thinking and lean manufacturing that came out of Japanese companies in the 1980s. Learn more here:

Nativity Scene: How Scrum was Born

Ken Schwaber at Google discussing Scrum:

Ken Schwaber at Google

Jeff Sutherland presenting a retrospective at Google about their AdWords mega-billion dollar software system which is managed by scrum.

In this video he states something like the following at one point:

"The Takeuchi and Nonaka Paper from 1986 still tells you how to set up a team and empower them to perform at hyperproductive levels to knock out the competition. READ THE TAKEUCHI AND NONAKA PAPER!":

The New New Product Development Game (PDF)

The New New Product Development Game (Harvard Business Review)

Jeff Sutherland at Google

Edit

Quick Recap

Here's a quick meetup recap:

.NET software community, the 'Writing is On the Wall'! Kaikaku now! Kaizen always! Check out this photo from our event:

The Writing is On The Wall!

http://dotnet.meetup.com/134/photos/402755/

These are the things our members want to achieve, the problems they face, and some of the resources they are finding useful in accomplishing their goals. More on this below.

Edit

Detailed Recap

We discussed a lot of great topics and made comments and/or raised questions about each.


These are the main things I remember. If I'm missing things, please add to this.

Edit

Goals and Tolls Exercise

We played an exercise I call "Goals and Tolls". That is, we all have a lot of goals to achieve, but there are tolls to pay before we can achieve those goals.

The task is:

  1. Write down three goals you want to achieve related to software development and, for each goal, a corresponding barrier, or toll, that you face.
  2. After writing those, write the name of a book, web site, or other resource you find useful that you think will help others here based on the conversation we had tonight.

Goals and Tolls!

Edit

Participant 1




Helpful Resource: http://www.mountaingoatsoftware.com - Mike Cohn's web site

Its the User Experience Stupid Edit

Participant 2

Goal: Master .NET 3.5

Goal: Better estimate software construction duration

Goal: Understand the best ways to do things

Toll: Cutting through the forest of information on the web!

Helpful Resource: Programming the 6502 by Rodney Zaks (BACK TO THE BASICS BABY!) http://www.amazon.com/Programming-6502-Rodnay-Zaks/dp/0895880466

Planning Poker Edit

Participant 3




Helpful Resource: eXtreme Programming eXplained : Embrace Change by Kent Beck http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0201616416 - Kent Beck's landmark that explains the core of XP

Trends in Agile at QCon

Edit

Participant 4

Goal: Help organizations organize around teams, not projects

Goal: Help PMs understand how to manage people not projects

Goal: Improve understanding of agile roadmapping

Toll: Poor management mentoring -- owners should mentor managers

Helpful Resource: http://www.manager-tools.com - Most popular management podcast for self-improvement

Agile Roadmap!

Edit

Participant 5




Helpful Resource: http://www.infoq.com/scrum

ScrumMasterMan!

Edit

Participant 6




Helpful Resource: Code Complete, by Steve McConnell, the classic text - http://www.cc2e.com/

Red - Green - Refactor