Knoxville Agile Practitioner's Group

The Knoxville Agile Practitioner's Group meets to have some fun while sharing agile (and some not-so-agile) experiences, to network, and help others with issues related to agile software development methods. We talk about Scrum, eXtreme Programming, Lean Software Engineering, and other topics that are relevant to agile software development.

Whether you are a developer, manager, tester, writer, executive, or student, you will learn something about agile software development.

We meet at EdFinancial Service's Training and Development Facility at 150 North Seven Oaks Drive, Knoxville, TN, 37922. This is right off of Kingston Pike in West Knoxville. The actual meeting room is about halfway between Kingston Pike and Bailey's.

August 11- The Lean within Scrum

Posted August 3, 2009

This Q&A session (with some slides), led by Joe Little of Kitty Hawk Consulting, will describe the Lean values and principles and practices within Scrum. Or that Joe thinks should be immediately added to Scrum. These will include: Kaikaku, kaizen, kanban, genchi genbutsu, flow, minimize inventory, work as a team, muri (or, don't have muri), eliminate muda, "half of what we know is wrong", pull system, single piece flow, stop the line, defer commitment, optimize the whole, the relentless pursuit of perfection, etc, etc.

Perhaps you will take away a very different view of Scrum. And Lean.

Perhaps you will take a few of these back and act on them the next day.

In addition to the pizza provided by RecruitWise, we'll also give away software from JetBrains, and books from O'Reilly and Addison-Wesley.

6:00-6:15 Pizza and Networking
6:15-7:30 Announcements, Meeting

July 14- Legos and Business Value

Posted June 22, 2009

When was the last time you played with Legos? How about Legos and Agile together? Don Gray lead this session with a hands on introduction to iterative Agile development with... Legos! Participants had hands on experience with Estimation, Signup, Development, Showcasing, and Retrospectives.

Delivering business value, welcoming requirements change, frequently delivering working software and continual self-assessment are some of the Agile Principles. We learned how these guiding principles can be achieved using Legos to build a simple project Agile style.

June 11- Hands-On Agile Practices

Posted May 26, 2009

Brian Prince from Microsoft talked about "Hands-On Agile Practices". Brian ran through the fundamentals of Agile Planning and Gave a great presentation on some real-world lessons learned from previous experience.

May 19- Business Driven Software

Posted May 8, 2009

In the Driver's Seat - Business Driven Software

We want to build software that matters. Have you ever produced a product that didn't quite thrill the customer? Agile methods and Lean principles have brought incredible insight and efficiency into creating software. The software development teams, however, are only as successful as the value of the products we are creating. How do we discover and choose the right features to develop and release? Brenden McGlinchey from Net Objectives was our speaker on Tuesday, May 19. We discussed Product Management, Developer, QA, Business Analyst, and Management's role in the Lean Product Portfolio, estimation, selecting the right (and right-sized) features to build, and integrating customers into the process.

April 14- Mary Poppendieck Video Presentation

Posted April 10, 2009

As a follow-up to last month's meeting, we will have our first ever video night, where we will watch a great presentation by Mary Poppendieck at Google. Mary is a speaker and author who specializes in Lean software development, and views things a little differently than the mainstream agilists. We'll have time afterwards for a discussion of the topics presented.

March 30- Lean Principles by Joe Little

Posted March 10, 2009

Ever been frustrated by those things that seem to hinder your ability to get things done efficiently at work? If you have ever thought about encouraging your boss (or their boss) to attend an agile meeting, this is the one. This month, Joe Little of Kitty Hawk Consulting, will be our guest. He plans to speak about Lean principles. For those that aren't familiar with lean, you can read more about it at poppendieck.com. Lean helps people and organizations take agile to the next level, and when companies embrace lean principles, work flows much more smoothly and efficiently, and business value is realized more quickly.

February 12- Simplicity and Agile

Posted February 2, 2009

On February 12, Sam Reynolds discussed simplicity in software development. The AGILE Manifesto tells us that, "Simplicity--the art of maximizing the amount of work not done--is essential". Figuring out how to be simple without being your own worst enemy is one of the more difficult (and most overlooked) challenges of implementing an AGILE strategy. The best time to reap the rewards of the choices of simplicity is when things look the bleakest.

January 8- Dependency Injection

Posted December 31, 2008

On January 8, Michael Neel gave a great presentation entitled "Dependency Injection, Way of the Ninja" as a way of allowing and embracing change and maintaining good practices among all this change.
Michael C. Neel serves as board member and Vice President for the East Tennessee .Net Users Group in Knoxville, TN and organizes Knoxville's developer conference "CodeStock" (http://CodeStock.org).

December 3- Bob Schatz

Posted November 17, 2008

Bob Schatz of Agile Infusion was our guest for the combined November/December meeting. Bob is a Certified Scrum Trainer who has trained Scrum Masters, Product Owners, Managers, and entire companies worldwide in the use of Scrum.

October 9- Agile Architecture IS Possible!

Posted September 22, 2008

Mark Isham presented the results of a real-world large architecture redesign project that was running behind and failing, then brought back around using agile principles and Scrum. Mark recently gave a similar presentation at Agile '08, and at Agile Atlanta. He received fantastic reviews after the Agile Atlanta presentation, and also after the presentation here in Knoxville.

September 11- User Centered Design for Agile

Posted September 7, 2008

User interface engineers Jim Ungar and Bryan Grubaugh did a great presentation on the user centered design approach for agile software development at Jewelry Television. They explained the user centered design process, from research through design and testing.

July 17- Test Driven Development at EdFinancial

Posted July 3, 2008

On Thursday July 17, Marisa Seal and Josh Carroll gave a great presentation on the use of Test Driven Development and Automated Acceptance Testing at EdFinancial. We'll post the presentation slides eventually.

June 5- Jean Tabaka

Thursday, June 5, 2008

On Thursday, June 5th, Jean Tabaka gave a talk entitled "Agile: What is it and Why Should I Care?". This was a great presentation. We have a video of the meeting, but Google Video isn't converting large videos correctly for some reason. We'll get it out here soon. If you don't know about Jean, she is a nationally known speaker, and has given keynotes and presentations at many large agile conferences. She is also the author of Collaboration Explained: Facilitation Skills for Software Project Leaders , and is an agile coach and mentor for Rally Software Development.

Jean has also been instrumental in helping EdFinancial apply agile principles to their business. You can read more about Jean here.

How can I join?

It's very simple. Technically, there is no "membership". There are no dues, membership lists, or anything of that sort. (Simplicity and agility usually go hand in hand.) You can come to every meeting, or none at all. You can sign up for email notices on the Yahoo group if you would like. If you do, you will receive occasional email updates on meeting times and topics, and sometimes information about other local events. Or, if you don't want to join the Yahoo group, you can just show up to any meeting. We'll post info here on upcoming meetings as information becomes available.

About Us

The Knoxville Agile Practitioner's Group has members from several local companies:

others to come...

Links