7 Rules For Writing World Class Technical Documentation

2y ago
16 Views
2 Downloads
1.72 MB
44 Pages
Last View : 11d ago
Last Download : 3m ago
Upload by : Aliana Wahl
Transcription

7 Rules for Writing World ClassTechnical DocumentationSCALE14x v.2016Bob Reselmanreselbob@gmail.com@reselbob

Agenda Introduction What you’ll be able to do at the end of thisWho are you?Who am I?Why am I here? Getting Down to Business Defining World Class Technical DocumentationThe 7 RulesReal World ExamplesVideo

What you’ll be able to do at theend of thisWhen this is over, you will have a methodology to createtechnical documentation that is: easier to understandmore engagingbecomes more accurate over timeclearer in purpose

Who are you?

Who am I?Yes, youare!We all wearblack gloves.It’s a gangthing.Shameless self-promotionYou arenot yourthings.

Shameless self-promotionWho am I?

The Dirty Little SecretIt’s all hard, even theeasy stuff!

The false assumption aboutassumptionsThrough most of the years when silver dollars and smallerdenominations were minted in actual silver, the melt valueof the silver was substantially less than their face value.As a result, their monetary value was based ongovernment fiat rather than on the commodity value oftheir contents, and this became especially true followingthe huge silver strikes in the West, which furtherdepressed the silver price. From that time until the early1960s the silver in United States dimes, quarters, halves,and silver dollars was worth only a fraction of their facevalues.

The false assumption aboutassumptionsmelt valuehuge silver strikesface valuedepressed the silver pricemonetary valuecommodity valuegovernment fiat

Define World Class TechnicalDocumentation Increasingly Accurate Engaging Purposeful Easy to Understand

The 7 Rules1. If you don’t want to read it, don’t write it2. Don’t confuse and don’t abuse3. Before you start, be clear about what you wantthe reader to do after you end4. Write to an outline, always5. clarity illustrations words6. Watch the pronouns7. Embrace revision

1. If you don’t want to read it, don’t write it!

2.Don’t confuse and don’t abuse The currency of the future is human attention “Attention economics is an approach to themanagement of information that treats humanattention as a scarce commodity, and applieseconomic theory to solve various informationmanagement problems.” – wikipedia You need to get and keep the reader’s attention You have a lot of competition

2.Don’t confuse and don’t abuse Use graphics More about this later Use examples generously More about this later Use analogies when possible Reiterate but don’t repeat Bad dog: Use the jack to jack up your car. Good dog: Use the jack to elevate your car.

3. Before you start, be clear aboutwhat you want your reader to do afteryou end Technical documentation is about subsequentbehavior There is always an expected result You will be able to make a batch of cookies. You will be able to do a heart transplant. Be clear: state at the beginning what the readerwill be able to do at the end Keep mystery in the mystery novels

3. Before you start, be clear aboutwhat you want your reader to do afteryou end Plan your reinforcements The minimum is 3 reps Tell ‘em what you going to tell ‘em Tell ‘em Tell ‘em what you told them

4. Write to an outline, always

4. Write to an outline, always

4. Write to an outline, always

4. Write to an outline, always Use the basic rules of outlining In case you were sleeping in 8th Grade:–You must have at least 2 sub levels to a level.–You must have at least 2 sentences in everylevel.The 2 Sentence Rule is very, very, very important!!!

4. Write to an outline, alwaysBad Dog! Assumed Knowledge–How to write Java code–How to use Maven at the commandline–Know how to write Web Apps–Know about the file system of a webapp WEB-INF should have meaning–Know how to run Jetty–Know MVC “Controller” has meaning “View” has meaningGood Dog! Assumed Knowledge–How to write Java code–How to use Maven at the commandline–Know how to write Web Apps Know about the file system of a webapp WEB-INF should have meaning–Know how to run Jetty–Know MVC “Controller” has meaning “View” has meaning

5. clarity illustrations wordsIllustrations describe the instance.Words describe the abstraction.Is this man in agony or ecstasy?

5. clarity illustrations wordsFigure 1: Enrico Fabris celebrating his firstgold at the 2006 Winter Olympics in Torino.

5. clarity illustrations words

5. clarity illustrations words

5. clarity illustrations words

5. clarity illustrations words The reader’s attention is usually drawn to theillustration first Write around the illustration 1 Concept 1 Illustration Number captions Figures Tables Listing Always value add to figure captions Reference your captions in the copy

Creating Context

5. Clarity illustrations words

Real World Example: 1V.1 DogV.2 Dog

Real World Example: 2V.1 Dog

Real World Example: 2Information retrieval using Ajax is a 4 step process. (Please see Figure 1).1.Browser invokes JavaScript callfunction2.Call function makes http request3.Web server process Ajax requestand created http response4.Ajax callback function rendersdata from web sever to div elementon browser pageFigure 1: Asynchronous JavaScript uses the callback function patternV.2 Dog

Figure 12 below shows how to configure the test, GetAlphaSquare. GetAlphaSquare is the test thatexercises the API GET methods that returns an alphaSquare based on a path parameter. First, you open thetest, GetAlphaSquare. Notice that Ready! API shows you in the left side Navigator panel, that the testrequires a path parameter, {alphaChar} (1). Ready! API provides a number of ways to set a path parameter.We’ll use the Form interface to set the path parameter, g (2). Now that the path parameter is set (3), we setan assertion for the status code 200 using the Assertion dialog (4). The Assertion dialog is access from theAssertions tab (6). When the test is run, you see that that an alphaSquare for the character, g is returned (5).And the assertion is satisfied (6).Figure 12: You configure API tests within the Ready! API application interface

6. Watch the pronounstheyitthisthatthesethose

6. Watch the pronouns The culprits–it–this–that–they–these–those What is the reference?

6. Watch the pronouns Trafalgabors are a fundamental component of theWeebietatas framework. This screencast shows you whatthey are about and how to use themTrafalgaborsWeebietatas Trafalgabors are a fundamental component of the Weebietatasframework. This screencast shows you what Trafalgabors areabout and how to use them.

6. Watch the pronounsI am doing a presentation in PowerPoint 2007 Win. Inslideshow mode, every time I move between slides hittingthe space bar, I get an awful click sound. Does anybodyknow how to make that go away?Powerpointclick soundslideshowmodeI am doing a presentation in Powerpoint 2007 Win. In slideshowmode, every time I move between slides, hitting the space bar Iget an awful click sound. Does anybody know how to make thatsound go away?

7. Embrace revision

7. Embrace revision

7. Embrace revision As technology releases increase, revisioncycles must become shorter Print 6 months Web today DateTime.NowBring back the Tech Editor

Video 1 minute 1000 1 word 1 second 5 minutes max, unless you have extraordinaryproduction quality

Bad DogGood Dog

The 7 Rules1. If you don’t want to read it, don’t write it2. Don’t confuse and don’t abuse3. Before you start, be clear about what you wantthe reader to do after you end4. Write to an outline, always5. clarity illustrations words6. Watch the pronouns7. Embrace revision

3.Web server process Ajax request and created http response 4.Ajax callback function renders data from web sever to div element on browser page Information retrieval using Ajax

Related Documents:

Bruksanvisning för bilstereo . Bruksanvisning for bilstereo . Instrukcja obsługi samochodowego odtwarzacza stereo . Operating Instructions for Car Stereo . 610-104 . SV . Bruksanvisning i original

10 tips och tricks för att lyckas med ert sap-projekt 20 SAPSANYTT 2/2015 De flesta projektledare känner säkert till Cobb’s paradox. Martin Cobb verkade som CIO för sekretariatet för Treasury Board of Canada 1995 då han ställde frågan

service i Norge och Finland drivs inom ramen för ett enskilt företag (NRK. 1 och Yleisradio), fin ns det i Sverige tre: Ett för tv (Sveriges Television , SVT ), ett för radio (Sveriges Radio , SR ) och ett för utbildnings program (Sveriges Utbildningsradio, UR, vilket till följd av sin begränsade storlek inte återfinns bland de 25 största

Hotell För hotell anges de tre klasserna A/B, C och D. Det betyder att den "normala" standarden C är acceptabel men att motiven för en högre standard är starka. Ljudklass C motsvarar de tidigare normkraven för hotell, ljudklass A/B motsvarar kraven för moderna hotell med hög standard och ljudklass D kan användas vid

LÄS NOGGRANT FÖLJANDE VILLKOR FÖR APPLE DEVELOPER PROGRAM LICENCE . Apple Developer Program License Agreement Syfte Du vill använda Apple-mjukvara (enligt definitionen nedan) för att utveckla en eller flera Applikationer (enligt definitionen nedan) för Apple-märkta produkter. . Applikationer som utvecklas för iOS-produkter, Apple .

Rules database is the basis of the rules engine and it is a collection of rules files which are established by rules engine. Rules database is maintained by rules management and it is used by rules engine. (5) Rules Matching The first step is modelling with rules files in rules database. Then, it will match rules with users'

Classification Rules -MDR, Annex VIII MDR MDD Rules 1 -4: Non-invasive devices Rules 5 -8 : Invasive devices Rules 9 -13 : Active Devices Rules 14 -22 : Special rules Rules 1 -4 : Non-invasive devices Rules 5 -8 : Invasive devices Rules 9 -12 : Active devices Rules 13 -18 : Special rules

och krav. Maskinerna skriver ut upp till fyra tum breda etiketter med direkt termoteknik och termotransferteknik och är lämpliga för en lång rad användningsområden på vertikala marknader. TD-seriens professionella etikettskrivare för . skrivbordet. Brothers nya avancerade 4-tums etikettskrivare för skrivbordet är effektiva och enkla att