Creating User Documentation in an Agile World

Slides:



Advertisements
Similar presentations
Keith McMillan Principal, Adept Technologies Copyright (C) 2008, Adept Technologies llc.
Advertisements

Iterative Development: Done Simply Emily Lynema NCSU Libraries Code4Lib 2010.
Colin Weaver The Eleven Essential Behaviours of Successful Agile Project Teams.
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
PROC-1 3. Software Process. PROC-2 What’s a process? Set of activities in creating software It involves creativity –hard to automate –Requires human judgment.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Agile Project Management with Scrum
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Agile Methods.
Introduction to Agile.
Software engineering Process models Pavel Agejkin.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
Mobile Apps: Review and Retrospectives Refresher Agile Transformation Team 1.
How Agile Are You? Larry Apke Agile Expert
© 2011 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual.
AgileCamp Presents: Scrum. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution 4.0.
Larry Apke Agile Expert
1 Agile Methodology & Programming Ric Holt July 2009.
Chapter 4 Agile Development
Agile Software Development Brian Link
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Project Workflow. How do you do it? -Discussion-
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
When is Agile the Best Project Management Method? Lana Tylka.
SCRU M Scrum Overview - Commonly Used Terms Ali Qureshi, parorrey.com – 31 st Aug, 2015 PI Media parorrey.com.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
1 11/21/2015 ã 2007, Spencer Rugaber Agile Manifesto February, 2001 XP, SCRUM, DSDM, Adaptive Software Development,
Agile Coaching Sabre How to Sustain Agile - Teams and Organizations L ISA S HOOP.
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Jeff Briggs Senior Consultant Capstone Consulting.
Sprint Plans and Burndown Charts David Millard | davidmillard.org.
SCRUM.
PV213 EIS in Practice: 06 – Development process 1 PV213 Enterprise Information Systems in Practice 06 – Development process.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
- Discussion of Chapter 1 in Martin and Martin.  We are uncovering better ways of developing software by doing it and helping others do it. Through this.
Module 2: What is Agile? Why use it? TLO: Given a DoD program involved in software development, the student will recognize situations where applying agile.
A Noble Product Owner – Who Can Find? Kim Hardy, Agile Coach CSM & SAFe Program Consultant.
JASS 2006 Agile Software Development. JASS 2006 Agenda.
Agile Introduction Emerson Murphy-Hill. Agile Manifesto/Alliance XP, SCRUM, DSDM, Adaptive Software Development, Crystal, FDD February 2001 (Snowbird,
Industrial Software Development Process Bashar Ahmad RISC Software GmbH.
Introduction to Software Engineering Muhammad Nasir Agile Software Development(3)
© 2014 IBM Corporation “Leaders Guide to Radical Management” for DevOps with Steve Denning Chapters 6 and 7: From Bureaucracy to Dynamic Linking by Delivering.
Project Workflow.
AGILE METHODS Curtis Cook CS 569 Spring 2003.
Embedded Systems Software Engineering
Introduction to Agile Software Development
Scrum.
Agile Training Day 2 November 17, 2015.
Scrum and TargetProcess
Agile Software Development II
Project Workflow.
Agile Software Development Brian Moseley.
Modernization Effort Same basic functionality
CEN 4010 Intro to Software Engineering Professor Alex Roque
Project Management and the Agile Manifesto
Scrum MODULE 3 – Part 3.
روش‌های سريع الانتقال (چابک) توسعه نرم افزار
Johanna Rothman Agile Team Measurements Chapter 12
How to Successfully Implement an Agile Project
Summarizing Our Models to Date
Introduction to Agile Blue Ocean Workshops.
Adjective: Able to move quickly and easily. Principles and Values
Software Development In Agile
Scrum in Action.
Scrum: Daily Stand Up Meeting
Agile Development.
A quick intro to SCRUM and KANBAN By John Voris.
Software Development In Agile
Presentation transcript:

Creating User Documentation in an Agile World Jane Wilson

You say Scrum, I say Agile… “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.” Adapt and Iterate (sprints)– Work continuously with customer Agile Manifesto - 2001 Scrum Ceremonies: Planning Daily Scrum Meetings Sprint Reiews Retrospectives Transparency and Simplicity Self-organizing Teams – create and point stories Fail Fast

(this space intentionally left blank)

Scrum Team Where does the Technical Writer fit in? Scrum Master Product Owner Team Members

Technical Writer Specialized member of the scrum team Works with the PO and team to create doc stories Participates in scrum stand-up meetings Participates in planning and demo meetings Maintains content plan

Friendly Reminder… Writers cover multiple scrum teams! Teams need to be mindful of meeting times and frequency, story load.

Stories or Tasks?

Documentation Stories Documentation user stories should reflect all work done by a Technical Writer as part of the scrum team.

Documentation Stories Stories to document functionality being created by the development team. Stories relating to documentation-specific work. (These stories are much less common.)

Documentation Stories The big question – Story Points?

Documentation Stories Tips: Divide work into multiple stories (not a single catch-all story) Link a doc story to the related dev features 

Review Time Quality Process (InfoDev) Review for completeness and flow (scrum team) End-to-end review and sign-off by PMs

Your mileage may vary...

Participate in scrum ceremonies! Planning Daily Stand-ups Sprint Review Retrospective

, Learn about Agile,

Handy Phrases…. Don’t be afraid to throw the “B” word!

Handy Phrases…. “That’s not really Agile…”

Jane Wilson jwilson.stc@gmail.com jane.wilson@ge.com www.linkedin.com/in/jane-wilson-594a621