TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
Re: The Technical Writer vs. Agile Development Methodologies
Subject:Re: The Technical Writer vs. Agile Development Methodologies From:"A" <aurora -at- identicloak -dot- com> To:techwr-l -at- lists -dot- techwr-l -dot- com Date:Tue, 31 Jan 2006 15:45:41 -0500 (EST)
Kevin McGowan said:
> Hi all,
>
> Is anyone else out there struggling with a development team determined
> to
> use Agile Development methodologies? I'm trying to research on what
> the
> ideal role for the tech writer in all of this Agile madness.
>
> In one of our courses, we actually had a trainer say something to the
> effect
> that end-user docs aren't a concern in agile... I know that's not
> exactly
> the best way to say it, but it seems that Agile methodology may well
> be
> suffering with a bias (intentional or not) against the tech writers
> who must
> keep up with all the Agile-ness to create end-user documentation.
I've been through it. The people that tout Agile methodology are
locked in a box with very little oxygen. As a result, they promote
assinine concepts like designing very complex software (think: 10,000
lines of code) on the back of flash cards. That's satirical, but not
by much.
Y'see, Agile works for small-to-medium-sized programs where the
customer is readily available and willing to participate. Can you see
the narrowing sets of circumstances that this technique works in? If
so, you're ten miles ahead of most managers. The problem is that
managers latch on to some fashionable, hyped idea without really
seeing if their department, or the project is suited for the task.
That's another thing about Agile -- it requires a whole culture change
to be truly effective. Most managers can't pull that off. Most
companies are not that committed.
I didn't have to do much. When it became obvious that the managers
couldn't create a sea-change in the culture, the whole agile concept
fizzled out. Yes, the developers were reorganized and we all played
musical chairs. Yes, new terms and concepts were bandied about. But
when it all came down to it, the schedule was still written in stone.
All I had to do was sit tight and watch upper management create
schedules so that they could get their bonuses. That, in turn,
translated into the software being made as it always was, and the docs
being made as they always were.
Sit tight. The fallacy of Agile is that software can be made so that
it requires no documentation. Even if it were 100% intuitive
(impossible), it'd still docs that instead of describing the
interface, describe how to use the tool to do something specific. So
at the worst, the kind of documentation you'll write will change, but
even that stands about a 0% chance of happening. :>
Now Shipping -- WebWorks ePublisher Pro for Word! Easily create online
Help. And online anything else. Redesigned interface with a new
project-based workflow. Try it today! http://www.webworks.com/techwr-l