Writing User Guide CSC207 – Software Design. Writing in CS Email/Newsgroup/Forum/Blog Code Comments Software User Guide Presentations Project Plans Software.

Slides:



Advertisements
Similar presentations
Create Your Own Instruction Manual. Objectives Create an instruction manual, step-by-step guide to perform a task or project. Create an instruction manual,
Advertisements

Criteria for writing a user manual User manual components
Software Reviews and User Instructions CSE/ISE 300 Spring 2011 Tony Scarlatos.
CS 300 Client Side Web Development
Welcome to... A Game of X’s and O’s Modified from a game Developed by Presentation © All rights Reserved
PARRT THREE: Processes and Guidelines in Technical Writing.
Technical Writing II Acknowledgement: –This lecture notes are based on many on-line documents. –I would like to thank these authors who make the documents.
Writing tips Based on Michael Kremer’s “Checklist”,
1 What do you look for when buying a manual? I.e. when you are hanging out in the computer section in Chapters, how are you deciding which books to purchase?
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Understanding Task Orientation Guidelines for a Successful Manual & Help System.
System Implementation
Topics in Testing Software Documentation [Reading assignment: Chapter 12, pp ]
Documentation 1. User Documentation 2. Technical Documentation 3. Program Documentation.
Software Construction and Evolution - CSSE 375 Software Documentation 1 Shawn & Steve Right – For programmers, it’s a cultural perspective. He’d feel almost.
Writing User-Oriented Instructions and Manuals Debopriyo Roy.
Wizards, Templates, Styles & Macros Chapter 3. Contents This presentation covers the following: – Purpose, Characteristics, Advantages and Disadvantages.
Non-Fiction and Media (Unit 1) Year 11
Collaborating in the Workplace C H A P T E R 3. In What Settings Do Employees Write Collaboratively? How Do You Manage a Project? How Do You Conduct Effective.
Copyright 2012 by Arthur Fricke Report Organization Engl 2311.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
TECHNICAL WRITING October 31 st, With a partner Write simple “step-by-step” instructions for sending a Kakao Talk message with a phone.
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
CSC135 Review A Slide to a week review of the material covered 1.
Call to Write, Third edition Chapter Sixteen, The Writing Process: A Case Study of a Writing Assignment.
Getting the Language Right ITSW 1410 Presentation Media Software Instructor: Glenda H. Easter.
12 Tips to Creating Effective Web Sites Don’t Make Sites that Suck!
Software Construction and Evolution - CSSE 375 Software Documentation 2 Shawn & Steve Left – Ideally, online documents would let you comment and highlight,
HOW TO MAKE YOUR MARKETING POP! Tips for improving s, brochures, web content and more. Presented by Gina Kellogg, CEO, Hott Cornflakes Communications.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Dobrin / Keller / Weisser : Technical Communication in the Twenty-First Century. © 2008 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
Equipment User Manual Technical Writing Yasir Jan College of EME.
What is “Technical Writing”? Dr. Mike Downing Technical Writing.
How to write a technical report Powerpoint: H VenterSpeakers: L Kruger Editor: GF De Wet G Claassen Group 42.
Topic 4 – Documentation, Evaluation and Maintenance Unit 2 – Database Implementation and Testing Advanced Higher Information Systems St Kentigern’s Academy.
Ch3 – Usibility During the Planning Stages Melek OKTAY (Ceng-bilm 403)
User Documentation. User documentation  Is needed to help people (the users) understand how to use a computer system or software application, such as.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Introduction to Web Authoring Bill Hart-Davidson AIM: billhd30 Session 10
GettingUsers Started Getting Users Started Instructor: Glenda H. Easter ITSW 1410, Presentation Media Software.
Writing and Editing Modular Documentation: Some Best Practices Yoel Strimling (Comverse) Based on a joint presentation with Michelle Corbin (IBM) at the.
© 2008 Pearson Education, Inc., publishing as Longman Publishers. 1 Chapter 22 Instructions and Procedures Technical Communication, 11 th Edition John.
Part One The Forms of Software Documentation Chapter2: Writing to Teach- Tutorials Chapter3: Writing to Guide- Procedures Chapter4 : Writing to Support-
(SRS) SOFTWARE REQUIREMENT SPECIFICATION(SRS) 1. Topics to be discussed.. What is an SRS? Purpose of an SRS Who reads the SRS? Who writes the SRS? Characteristics.
Lecture 6: Writing the Project Documentation Part IV.
Writing and Editing Content for the World Wide Web Tips for writing successful web content Shan Osborn.
CIS 4910 Information Systems Development Project Project Documentation.
User support. Issues –different types of support at different times –implementation and presentation both important –all need careful design Types of.
Writing to Teach - Tutorials Chapter 2. Writing to Teach - Tutorials The purpose of a tutorial is to accommodate information to the needs of the user.
1 Technical Communication A Reader-Centred Approach First Canadian Edition Paul V. Anderson Kerry Surman
ACT476 CAPSTONE WRITING AN USER MANUAL. Developers VS Users Developers want to write code Have little time to document or write user’s manuals Users on.
Ms. Dolen’s 7 th Grade Language Arts.  Indent! Indent! INDENT!  Start with an attention catcher (we’ll get to these in a moment…)  Include your thesis.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Dobrin / Weisser / Keller: Technical Communication in the Twenty-First Century. © 2010 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
.  Instructions – How to build or use something  Specifications – How a product is assembled  Procedures/protocols – how to do something (usually.
ICAD3218A Create User Documentation.  Before starting to create any user documentation ask ‘What is the documentation going to be used for?’.  When.
ENG 328 Students Guide - snaptutorial.com snaptutorial.com For More Tutorials
Learning Objectives Today we will Learn: The different methods of implementation The differences between user and technical documentation.
1 January 31, Documenting Software William Cohen NCSU CSC 591W January 31, 2008.
Instructions and Procedures
Document Development Cycle
Working in Groups in Canvas
Software Documentation
USER AND TECHNICAL DOCUMENTATION
Giving instructions on how to do something
How to Use References Chapter 4.
A CASUAL CONTRIBUTOR’S LEARNING AID FOR DITA STRUCTURING
Writing reports Wrea Mohammed
Chapter 17 Technical Instructions
PPT and video are due no later than March 29, 2019
Presentation transcript:

Writing User Guide CSC207 – Software Design

Writing in CS /Newsgroup/Forum/Blog Code Comments Software User Guide Presentations Project Plans Software Requirements Specifications (SRS) Test Plans Research Papers Posters

Writing for the Project At the end of project you should have a complete program, including: –Javadoc –Testing –User guide

User Guides Purpose is to allow a user to install, use and troubleshoot a piece of software Some questions to think of when writing a user guide: –Who is your audience, who are your users? Are there different groups of users? What level of technical expertise do they have? How much time will they invest in reading the UG? Where/how will they read the UG? Is this product an upgrade to an existing product? –What tasks are the users typically going to perform with the software? Will different groups of users perform different tasks?

User Guides There are many online resources to help –See reference list Generally, UGs employ the following style elements: –Headings and Lists: help user find information quickly –Special Notices: warnings, cautions or alerts, to alert readers to important points –Instructional Design: task-oriented headings, tasks in numbered lists, “chunking” together related tasks –Graphics: screenshots and pictures, before and after views –Tables: present data in an easy-to-access form, good for look-up information like OS types or minimum system requirements –Highlighting: can be useful if used consistently and sparingly

Components of a UG

Tips on Content Use direct commands to the user: –“Click this”; and “you”, not “the user” Explain the problem being solved: don’t just include a detailed description of features, explain why a user might want them Present the concepts, not just the features: if users understand the underlying concept of the software, they will more easily understand the features Give them more: manuals cover the task domain, not just the software Make it enjoyable to read (but keep it professional): –“Your Mac’s software is the result of an accidental collaboration among hundreds of programmers.” [David Pogue’s introduction, in the Conflict Catcher 8 manual]

Tips on the Writing Process Ensure the writers are part of the software design team Write the user manual while you are developing the software –Don’t try and write it quickly before a release deadline Make sure the writers have access to the software, have used the software, and are using the software while they write Consider the needs of disabled users –Low vision, colour blindness, loss of acuity Your boss can’t see as well as you can!

References User Guide Tutorial – User Guide – Wikipedia – – Tips for Writing User Manuals (very slow if there) – – How to Publish a Great User Manual – –

Activity 1: Writing a User Guide We will write a partial short User Guide for a simple application. Try to decide which components are or are not necessary for your guide –Come up with an outline. Max length: 2 pages (1 page double sided) Time: 10 minutes Try to describe one or two example features/functionality. –Don’t worry if you don’t complete the guide.

Activity 2: Critiquing a User Guide Give your User Guide to someone else, and get someone else’s User Guide. Spend 5 minutes making both positive and negative comments on the Guide. –Is it missing important information? –Are the instructions clear? –Would they be understandable for a non-technical user?