Skip to search.
aa-ftt · Agile Alliance Functional Testing Tools

Group Information

  • Members: 514
  • Category: Testing
  • Founded: Sep 28, 2007
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

  Messages Help
Advanced
Draft Agenda - comments requested   Message List  
Reply Message #22 of 1779 |
Greetings all!

I've been absolutely delighted to read all your wonderful introductions!  This is going to be a fabulous meeting!

And, speaking of our meeting, it's time to firm up the agenda.  I'd like your feedback on the agenda that your organizers (Jennitta, Ron, and I) have been kicking around.  

As you read through the agenda, please consider the question: if we did these activities - if we structured the meeting in this way - would it be the best use of our time?  And if not, what would you like to see instead?

Thursday
Theme: where are we now?
For the first day we'll focus on what people are working on now, sharing successes, tools, experiences, and ideas.  We will begin creating two walls of artifacts that will serve as anchors for the meeting: The Tool Roadmap and the Workflow Story Board.  

Agenda:

- Introductions (brief since everyone has done such a fabulous job of introducing themselves here)

- Tool-a-Palooza and Lightning Talks (see "Tool-a-Palooza" and "Lightning Talks" in Activities and Artifacts, below)

- Large group brain writing & affinity exercise: characterizing/distilling the state of the art.  Results added to The Tool Roadmap (see "The Tool Roadmap", below).

- Brainstorm a list of Actors in Functional Testing to begin defining the "ideal" workflow for functional testing on an Agile project (see "The Workflow Storyboard", below).

- Proposals/requests for small group work (see "Self-Organized Groups" below)

- Time for Self-Organized Groups

Friday
Theme: where are we going and how will we get there?

- Continue defining the ideal workflow on an ideal Agile project by adding panels to the Story Board

- Large group brain writing & affinity exercise: characterizing/distilling a wish list of capabilities and characteristics using the ideal workflow as captured in The Workflow Storyboard as a starting point.  Results added to The Tool Roadmap.

- Time for Self-Organized Groups

- Revisiting the Tool Roadmap, and collectively add to the visioning side

- Small workgroups working on areas of interest to figure out how to get from what we have (either in released form or prototype) to what we want (the visioning side)

- "This just in..." - self-organized groups report, and also tool-a-palooza/lightning talks for any breaking news coming out of this workshop

- Closing and next steps

ACTIVITIES and ARTIFACTS

Tool-a-Palooza
Many of you have already created something to serve the automated functional testing needs of Agile teams.  We want to give you a chance to demonstrate what you've created.  Each person who would like to show off their work will have 10 minutes to demo it.  We encourage you to focus your demo on what's new or unique about your tool/framework/solution.

Lightning Talks
A lightning talk is a lightning-fast talk on anything related to our topic.  Perhaps you've thought deeply about Next Generation tools and have positions you'd like to convey.  Perhaps you have an explanation for the lack of stickiness for FIT.  Or perhaps you have a challenge to lay down to the group.  Whatever it is you want to say, this is your chance.  You'll have 5 uninterrupted minutes to say your piece, or your peace.

If you want to present in the Tool-a-Palooza or give a Lightning Talk on Thursday, please let me know in advance so we can estimate how much time we'll need.

The Workflow Storyboard: Defining the Ideal Workflow
Agile projects are different than traditional projects in that they rely on integrated, collaborative teams.  This is, after all, why Ward named FIT the "Framework for Integrated Test."  However, I'm not convinced that we have a shared vision of what that collaboration should look like on an ideal Agile project.  (If I'm wrong, and we do have a shared vision, this exercise will be fast and easy.)  The result of this exercise should be interesting all by itself, and it will also help us frame the rest of our discussions around next generation tools that support the workflow.

To create the ideal workflow, we'll:

- List the actors for functional testing tools (I imagine the list will include programmers, testers, the Continuous Integration system, etc.)
- Consider key events, interactions, collaborations, conversations, etc. involving the actors and the tool
- Consider the characteristics/capabilities the users need/expect/want in a functional testing tool
- Create panels incorporating the actors, interactions, and usage of functional testing tools for the Workflow Story Board.  For example we might have panels related to collaboratively defining acceptance criteria, expressing the acceptance criteria in tests, programming the tests, maintaining the tests, etc.

The story board will provide a mechanism by which we can not only list the actors/users but also "see" them (or stick figure versions of them) using the tools and capture their needs/wants as we go.

The Tool Roadmap
We'll create a wall area where we map out tools along a rough timeline, including those currently in use on real projects, those in prototyping stages, and those that exist only in our imaginations.  As you look along the wall from left to right, the tools become more prototype-y and visionary.  So, for example, FIT would go on the far left, and Jennitta's ideas would go on the far right, with Brian's Graffle library somewhere in the middle.  

Along with the tools, we can add notations on defining characteristics like "Fosters collaboration" or capabilities like "Automatically updates based on changes in the keywords."

The point of the wall would be to gather both information about tools and also map out the important characteristics and capabilities - those that exist now that we want to preserve, and those that we imagine we need.

Note that any tool presented in the Tool-a-Palooza should get a spot on the Roadmap.

Self-Organized Groups
We want to allow time for small groups to form spontaneously around common interests or goals.  Some of that will happen spontaneously in the bar.  

(Did I mention that our venue is a Really Excellent Microbrewery?  The American reputation for watery flavorless beer is because we seem to have a surplus of watery flavorless national brands.  By contrast, our microbrews tend to be pretty good - and at this point I can say that with confidence having had beer in a *lot* of countries.  And McMenamins is a particularly fine microbrewery.  Really excellent stuff.  Or, if you don't do beer, they also have really excellent milkshakes.  But I digress.)

Back to the point.  Self-organized groups.  We imagine that you are likely to find people at this workshop with whom you would like to spend more time.  We think good collaborations are likely to come out of throwing a bunch of the smartest people we know into a room together for two days.  And we also imagine that 10 minutes of demo in the Tool-a-Palooza might feel a bit too much like an appetizer when what you really wanted was a full meal.

So, with that in mind, we plan to fit time into the schedule for small groups to gather.  And that means we need to have a way for people to indicate what they're interested in to help facilitate the formation of small groups.  Thus, we'll do a variation on open space, giving you all an opportunity to indicate your interests and create a "market place" of topics.  And we'll make time in the schedule for small group work.

-----------------------------
Thanks for any and all comments!

Elisabeth




Mon Oct 8, 2007 6:56 pm

elisabethshe...
Offline Offline
Send Email Send Email

Message #22 of 1779 |
Expand Messages Author Sort by Date

Greetings all! I've been absolutely delighted to read all your wonderful introductions! This is going to be a fabulous meeting! And, speaking of our meeting,...
Elisabeth Hendrickson
elisabethshe... Offline Send Email
Oct 8, 2007
6:56 pm

... I like the agenda, the content and the structure. There's one topic that seems to be missing though - "What works and what doesn't work with current...
Kevin Lawrence
kevinwilliam... Offline Send Email
Oct 8, 2007
8:05 pm

I'll add to the pile my second of Kevin's suggestion. It hints at the trouble I'm having answering Elisabeth's challenge question about the agenda: "would it...
johndunham Offline Send Email Oct 8, 2007
11:42 pm

Hi John, Thanks for suggesting these concrete goals. I remember when Jennitta and Ron and I sat down at Agile2007 to discuss the agenda. We discovered that...
Elisabeth Hendrickson
elisabethshe... Offline Send Email
Oct 9, 2007
12:56 am

Hi Elisabeth, I'd like to give a lightning talk. Oh, and speaking of beer and milkshakes, I believe McMenamins also does a beershake. I've never had it, but I...
Jim Shore
jdlshore Offline Send Email
Oct 8, 2007
8:26 pm

Hello, The agenda looks great! Having a session about what has worked and what has not (both tool and process wise) like Kevin suggested might be a good...
Pekka Laukkanen
laukpe Offline Send Email
Oct 8, 2007
9:28 pm

... Is there an assumption that the ideal workflow will degrade gracefully on a not-ideal project? Many utopian ideal don't. ... Brian Marick, independent...
Brian Marick
briandawnpau... Offline Send Email
Oct 9, 2007
12:56 am

It might be interesting to do some sort of, uh, simulation or role- playing or something of the life-cycle of a project from a functional test perspective. If...
Brian Marick
briandawnpau... Offline Send Email
Oct 9, 2007
1:02 am

Hi Elisabeth, I like this agenda a lot. I like the fact that you've added in self organized group time both days. Please put me down for a lightening talk. ...
jennitta andrea
jennitta_andrea Offline Send Email
Oct 9, 2007
4:30 am

Put me down for a lightening talk please. In Tool-a-Palooza, I may want to also briefly show how I like to organise tests in a FitNesse wiki. I won't be able...
Antony Marcano (testi...
antony_marcano Offline Send Email
Oct 9, 2007
6:03 am

Put me down for Tool-a-Palooza, I can quickly demo a few things we added to Fit with FITpro....
Stephen
sjmichaud_ot... Offline Send Email
Oct 9, 2007
5:44 pm

If there is some time left, I can take less than 10 minutes of the Tool-a-Palooza for GreenPepper The agenda looks great. Many activities of the workshop will...
Andre Brissette
a_brissette Offline Send Email
Oct 9, 2007
6:32 pm

Hi all, The agenda sounds great. I would like to keep Tool-a-Palooza. I want to show how the tool we have developed can be used with ATDD. I really look...
Juha Rantanen
jprantan Offline Send Email
Oct 9, 2007
9:30 pm

... Hi, We would like to hold a Tool-a-Palooza session about CubicTest, a visual IDE for writing functional tests for web applications that we have worked on...
Christian Schwarz
chr_schwarz32 Offline Send Email
Oct 10, 2007
4:48 pm

With so many tools to demonstrate, I wonder if we should cut down the time for each demo? Also, I'd like to do the lightning talks before the tool-a-palooza, ...
Jim Shore
jdlshore Offline Send Email
Oct 10, 2007
6:24 pm

I second both ideas. Kevin...
Kevin Lawrence
kevinwilliam... Offline Send Email
Oct 10, 2007
6:26 pm

... Elisabeth's original time for each demo was 10 minutes and I think that's pretty ok. It's pretty hard to give any kind of an overview of a tool in shorter...
Pekka Laukkanen
laukpe Offline Send Email
Oct 10, 2007
7:03 pm

Pekka said: "But perhaps demos could be organized so that people who aren't interested about them could do something else." I feel strongly that we should all...
Elisabeth Hendrickson
elisabethshe... Offline Send Email
Oct 10, 2007
7:19 pm

I'm a little concerned about cutting down demo time just because 10 minutes goes by soooo fast. What if we make it voluntary. When demo'ing, people should...
Elisabeth Hendrickson
elisabethshe... Offline Send Email
Oct 10, 2007
7:15 pm

Works for me. Cheers, Jim ... -- James Shore, Titanium I.T. LLC voice: 503-267-5490 email: jshore@... blog: http://www.jamesshore.com...
Jim Shore
jdlshore Offline Send Email
Oct 10, 2007
7:31 pm
Advanced

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help