I'll jump in with a few more concrete suggestions to kick off a discussion.
I'd like a AAA to:
1) have as it's primary yearly outcome a conference which focuses on
and highlights the agile community
2) act as a central point of information for agile activities within australia
3) provide resources (time, money, expertise) to groups wanting to
further the agile community
I'll go through each with a bit more detail
1. conference
An annual conference is a great way to focus the community on an event
where we can learn from each other (learn), strengthen the ties to
each other either for commercial or personal reasons (network) and
inform the boarder community of what the agile community is doing
(evangelism). I like the idea of a single AAA conf each year as more
than that would be too distracting and hard to organise.
2. centralised communication
It is great that we have lots of local groups exploring agile,
testing, programming, project management and all things related to
software development. I would never want AAA to replace those groups.
The downside of multiple groups is finding all the info. So a
centralised place where I can find out what activities are going on
and a place that hosts discussions on agile methods would be really
valuable. The Ruby community is an example of this working well where
they have closed their city based discussion lists and now have a
national one and I think the whole community is better for it.
3. Provide resources
The guys on the ground, running the local meetups do a great job and a
national body should support any group that can reasonably be argued
for futhering the agile community in Australia. Help may include
financial sponsorship, leveraging AAA to do negotiations or contracts,
or just be a legal body that can deal with other legal entities on
behalf of some of the less formal local groups.
What do you guys think?
Mark
--
Mark Mansour
Agile Bench
--
Mark Mansour
ma...@agilebench.com
http://agilebench.com/