Successful Documentation Projects – Part 2 of 3 – ‘Specifying’

Written by Glenn Murray


Continued from page 1

Estimate Project Duration & Resources

Once you’ve completedrepparttar requirements spec stage, you should know enough to accurately estimaterepparttar 107155 duration and resource requirements forrepparttar 107156 remainder ofrepparttar 107157 project. You should also updaterepparttar 107158 “Documentation Project Plan” document with this information.

Estimating is always a difficult process, and there’s not really any sure-fire way of getting it right. Mostly it depends onrepparttar 107159 job and your experience. However, following are some guidelines that might help you.

If you have records from previous projects, you might simply be able to estimate project duration based on these. You should try to comparerepparttar 107160 old subject material and topics withrepparttar 107161 new to make sure thatrepparttar 107162 old times will be applicable torepparttar 107163 new project. On p.174 of Managing Your Documentation Projects (1994), Hackos provides some potentially useful guidelines for comparingrepparttar 107164 complexity of various documentation projects.

If, onrepparttar 107165 other hand,repparttar 107166 project is entirely new, you will have no records to use as a guide (unless you have managed a similar project inrepparttar 107167 past). In this situation, project estimates will be very difficult to make.

One possible method for estimating is:

1.Compile a list of tasks, and record how many there are in your list.

2.Compile a list of concepts that must be documented, and record how many there are in your list.

3.From your list of tasks, select 10 that are representative ofrepparttar 107168 rest (in terms of complexity, expected length, status ofrepparttar 107169 relevant development, etc.), and ofrepparttar 107170 same granularity (e.g., you can write a single topic for each).

4.From your list of concepts, select 3 that are representative ofrepparttar 107171 rest, and ofrepparttar 107172 same granularity (e.g., you can write a single topic for each).

5.Estimaterepparttar 107173 number of pages per topic.

6.Document these tasks and concepts as a trial, ensuring that you track:

•the total time taken to complete each topic. •the portion of this time that was due to product change or indecision. •the number of pages per topic. •the number of extra, unexpected, but necessary, topics you became aware of as a result ofrepparttar 107174 documentation. Keep a separate record ofrepparttar 107175 number for both task and conceptual topics.

TIP: Makerepparttar 107176 most of your trial doco. Even though you’ve chosen a design through design prototyping, you can use your documentation sample to testrepparttar 107177 usability of your documentation approach. By presentingrepparttar 107178 sample to an audience sample, you can determine whether you’re heading inrepparttar 107179 right direction with your doco (i.e. whether you have interpreted and implemented your user research results correctly).

7.Determinerepparttar 107180 average time taken per page for task and for conceptual topics.

8.Apply this average torepparttar 107181 rest ofrepparttar 107182 topics inrepparttar 107183 project. (Topics written early inrepparttar 107184 project normally take longer due to lack of information and a higher number of technical issues. This means topics written later inrepparttar 107185 process will probably take less thanrepparttar 107186 average calculated here. However, this will normally be offset byrepparttar 107187 extra time product changes will incur duringrepparttar 107188 project life-cycle.)

9.Estimaterepparttar 107189 time per subject area based onrepparttar 107190 average time per topic.

10.Estimaterepparttar 107191 number of extra, unexpected, topics that will likely become necessary duringrepparttar 107192 course ofrepparttar 107193 rest ofrepparttar 107194 project.

11.Allow for training, work prac maintenance, holidays, sick days, meetings, usability testing, production (approx 6 weeks turnaround time for printing a 1000 page manual, including proofing), evaluation, and evaluative testing. Each of these elements will vary according torepparttar 107195 nature ofrepparttar 107196 project, and they will tend to take far less time thanrepparttar 107197 actual writing. That is why specific guidelines are not provided as they are for writing.

Figure out how long you actually have to do it, then how many writers you’ll need to get it done during this time. Draw up a project schedule using something like Microsoft Project, identifying useful milestones and project deadlines. Some of your milestones might include:

•Prototype Testing Complete •Work Pracs Written •Design Specs Written •First Draft Complete •Second Draft Complete •Localisation of Second Draft Complete •Final Draft Complete •Localisation Complete •Documentation Ready for Release •Production Complete •Project Evaluation Complete •Post-release Usability Testing Complete

It is important to note that you will have milestones before this point, but because they occur prior torepparttar 107198 formal scheduling stage, they don’t need to be included in this schedule.

Write Work Pracs & Design Specs

Along with user research, work pracs and design specs are perhapsrepparttar 107199 easiest project elements to overlook, especially for a small team. However, even within small teams, it is helpful to maintain both.

Work pracs are for ongoing things, that affectrepparttar 107200 day to day working environment ofrepparttar 107201 team (e.g., How to use your documentation tool, How to release your help, a style guide, etc.). Design specs are for documenting one-off things like how we actually plan to go about this thing. This will include such information as what tools we’ll be using, what each will do, andrepparttar 107202 mechanics of how it all fits together. e.g., Howrepparttar 107203 VSS project will work, how everything should be managed, multi-user issues, how it will be localised, etc.

To be continued… See part 3 of this article (http://www.divinewrite.com/docoprocess3.htm) for information on writing your user documentation.

* Glenn Murray is an advertising copywriter and heads copywriting studio Divine Write. He can be contacted on Sydney +612 4334 6222 or at glenn@divinewrite.com. Visit http://www.divinewrite.com for further details or more FREE articles.




Update Prospects' Calendars Without Breaking And Entering

Written by Robert Plank


Continued from page 1

Go to File -> Save As, then where it says "Save As Type" choose "vCalendar Format (*.vcs)". Save this to your desktop as something like: event.vcs

Then in your .htaccess file, put this in:

AddType text/x-vCalendar .vcs

If you do not have an .htaccess file, put this text in a new text document (in Notepad), then save as ".htaccess" (withrepparttar dot in front) and upload intorepparttar 107154 same folder your .vcs file is going.

(That part with addingrepparttar 107155 .htaccess file *shouldn't* be necessary, we're just being cautious by adding that in.)

Now upload your event.vcs file. Link to it from an HTML file, and tell people that if they have Outlook 97 or higher, all they have to do is click that link, then click "Open" andrepparttar 107156 event or yours (whatever it is) will be added to their calendar.

Sincerepparttar 107157 event is adjusted forrepparttar 107158 person's time zone, there's no guessing whether or not 6 PM your time means 7 PM or 10 AM their time. In most cases an alert will appear on their screen 15 minutes beforerepparttar 107159 event starts, so if you have a teleseminar they'll remember to call in and won't be late.

What's more, a lot of PDAs (Palm Pilots and some cell phones) have Outlook integration so YOUR meeting could also be copied to their personal organizer.

Experienced PHP/JavaScript Tutor Solves 19 Of Your Most Frustrating Direct Response Sales Page Hang-Ups http://www.salespagetactics.com/Your_Clickbank_ID

(The above article may be copied as long as this resource box is included, You may rebrand the above URL with your Clickbank ID however)


    <Back to Page 1
 
ImproveHomeLife.com © 2005
Terms of Use