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.
In my previous job, I was tasked with developing a software quality
management system for our software engineering group, which included
documenting the programmer's software design methodology among other things.
You can just imagine how popular I was. (BTW, we used TickIT as the basis of
the system, which I believe is a component of the UK ISO 9000 system.) The
developers resisted adopting any formal design methods until they were
introduced to UML by a new programmer. The graphical/visual nature of the
design diagrams really appealed to them.
>From a writing perspective, the diagrams--and the discussion that went on
while they were being created--were really useful for task analysis. When
changes were made to the software later, it was easy to locate the other
modules that might be affected using the object model diagrams (enabling me
to locate where changes were needed in the docs quickly). Just drawing out
the design of the software before coding it seemed to result in a more
stable design--fewer last minute changes! (A good requirements
analysis--formal or informal--helps that too. So does working with talented
programmers.)
I no longer work in a UML design environment. As a result of learning UML,
however, I still tend to view software in terms of objects and their
relationships to one another. It has improved my communication with
developers tremendously, who are always impressed with my analysis of their
work. As a writer, I'm able to translate the objects view into real-world
terms and write manuals that flow logically for users. I took a 3-day course
on UML, so I don't have a specific book to recommend. When it comes to
programming methodologies, I've always been impressed with the books from
Dorset House Publishing -- http://www.dorsethouse.com -- and certain authors
from Microsoft Press (like Steve McConnell). I have no affiliation
whatsoever with either. My advice is "go for it"!
Cheers
Elizabeth
--------------------------------------------------------------------------
Elizabeth Boulet e-mail: EBoulet -at- WebMD -dot- net
ULTIA Help phone: 386-462-2148 x396
Medical Manager R&D http://www.medicalmanager.com
--------------------------------------------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Are you using Doc-to-Help or ForeHelp? Switch to RoboHelp for Word for $249
or to RoboHelp Office for only $499. Get the PC Magazine five-star rated
Help authoring tool for less! Go to http://www.ehelp.com/techwr
Free copy of ARTS PDF Tools when you register for the PDF
Conference by April 30. Leading-Edge Practices for Enterprise
& Government, June 3-5, Bethesda,MD. www.PDFConference.com
---
You are currently subscribed to techwr-l as: archive -at- raycomm -dot- com
To unsubscribe send a blank email to leave-techwr-l-obscured -at- lists -dot- raycomm -dot- com
Send administrative questions to ejray -at- raycomm -dot- com -dot- Visit http://www.raycomm.com/techwhirl/ for more resources and info.