Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and...

18
$ Hack\ the\ Docs.txt Technical Documentation and Communicating with IT Talking Tech session #3 4/12/17

Transcript of Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and...

Page 1: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

$ Hack\ the\ Docs.txt

Technical Documentation and Communicating with ITTalking Tech session #34/12/17

Page 3: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

What problems did Moss face?● Unclear instructions

● Lack of insider knowledge

● Obfuscated lines of communication

● Tonal uncertainty

● Situation evaluation

Page 4: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

FAQAD:Frequently Asked Questions About Documentation

Page 5: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Q: Why should I document stuffA: Reproducibility!

Technical/workflow documentation helps archives by:

● Ensuring continuity of institutional knowledge

● Expanding/building communal ties

● Lowering financial barriers to technical infrastructure

Page 6: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Q: But what if I hate writingA: Invent a time machine and go back to middle school and get a better English teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull

The real A: You don’t have to! You can help if you enjoy:

● Graphic design● Recording interviews● Editing other people’s writing

● Coding● Moderating● Tweeting/tooting/

‘gramming

Page 7: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Q: Wait what is a technical document● Technical standards

● Wiring diagrams

● Social media threads

● Institutional policies/workflows

● Wikis

● Listservs

● GitHub repositories

● Tutorial videos/webinars

● Oral histories/interviews

● Online forums

● Service/user manuals

● Google Groups

Page 8: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Q: Who am I making it forA: Depends on your use case!

● Future employees

● Students

● Professionals/peers

● Amateur dabblers

● “The community”

Page 9: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Models of Documentation

Instructive(detached, mentoring)

Horizontal(collaborative)

Page 10: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

● Technical standards

Detached

Mentoring

Collaborative

● Forums

● Wikis

● Oral histories

● Tutorial videos/webinars

● Social media

● GitHub

● Wiring diagrams

● Institutional policy/workflows

● User/service manuals

● Google groups● Listservs (theoretically)

● Post-It note left on your computer from previous user

Page 11: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Plug-and-PlayAn exercise in wire diagramming

Page 12: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Step-by-StepAn exercise in following orders

Page 13: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Mini vMacEarly Mac OS

emulator

BaggerGraphical interface for

packaging files according to BagIt specification

DOSBoxDOS PC emulator

SheepShaverMac OS 7.5 - 9

emulator

Page 14: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Talking Tech(hey that’s the name of the show)

Page 15: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

I have a problem! How do I get help?● Spend some time troubleshooting/investigating (LMGTFY)

● Communicate using established procedures

○ Logistics (email, ticket, bug report)

○ Etiquette (thread hijacking, topicality, urgency)

● Include detail, but frame conceptually

○ What do you want to do (“it’s not a bug, it’s a feature”)

○ What have you already done

Page 16: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

Know how to find this info:● Hardware - brand, model, serial numbers

● Software - OS, application version numbers (“About” pages are your friend!)

● Error codes, logs or other output - word-for-word!

○ Screenshotting is your friend

● Purchase info (keep those receipts)

Page 17: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

ScreenshottingmacOS: Command (⌘) + Shift + 3 (whole screen)

Command + Shift + 4 (select an area)Command + Shift + 4 then Space (select window)

Windows: Windows logo + PrtScn (whole screen)(possibly Windows logo + Ctrl + PrtScn or

Windows logo + Fn + PrtScn)

Alt + PrtScn (active window) (possibly Alt + Fn + PrtScn)

Page 18: Docs - NYU · teacher who didn’t make you write ten-page essays on symbolism in The Old Man and the Sea and Jonathan Livingston Seagull The real A: You don’t have to! You can

● Be patient

● Come prepared with resources to

explain or validate your goals

● Accept the beauty of the workaround

● Do not accept compromise on basic

practice

● Work with IT or other support outlet to

document your use case

Tips: