Aug delhi ncr-april2017

65
Atlassian User Groups – Tools for Portfolio Management, Collaboration, Support and Maintenance Anubhav Sinha Date April 08, 2017 Product Owner, Agile Activist, a Learner and Agile Transformation Enabler Delhi NCR Gurgaon

Transcript of Aug delhi ncr-april2017

Page 1: Aug delhi ncr-april2017

AtlassianUser  Groups  – Tools  for  Portfolio  Management,  Collaboration,  Support  and  Maintenance

-­‐ Anubhav  Sinha Date  –April  08,  2017

Product  Owner,  Agile  Activist,  a  Learner  and  Agile  Transformation  Enabler Delhi-­‐NCR-­‐Gurgaon

Page 2: Aug delhi ncr-april2017

Brief  Personage  of  my  Achievements

Ø Currently  associated  as  Practice  Lead  – BA  &  Agile  with  ‘Zinios’  – a  startup  firm  in  Bangalore

Ø Experience  and  associated  with  Agile  – Late  2011  onwardsØ My  practice  area  includes

q Scrum  – CSM  (Certified  Scrum  Master)q Scrum  – CSPO  (Certified  Scrum  Product  Owner)q Lean  Kanban  – KMP1  – Certified  – Kanban  System  Designq Lean  Kanban  – KMP  2  – Certified  – Kanban  Management  

Professionalq Scaled  Agile  – Certified  SAFe    4.0  Agilist

Ø 8.3  years  of  IT/Software  Industry  Experienceq Companies  – Razorfish,  Find4kids,  Arowana  Consulting  etc.q Roles  – Business  Analyst,  Product  Analyst,  Product  Owner,  Chief  

Product  Ownerq Team  Settings  – Offshore,  Global,  Distribute  Model

Page 3: Aug delhi ncr-april2017

AGENDA

q Brief  on  Atlassian

q Brief  on  Trello

q Collaborate  and  Chat  –

qConfluence,  Trello,  HipChat

qPlan,  Track  and  Support  –

q JIRA  Software

q Jira  Service  Desk

q Jira  Core,  Status  Page

qBrief  on  Jira  Portfolio

Page 4: Aug delhi ncr-april2017

Glimpse  on  Atlassian  – a  journey  from  $  10  k  to  $  4.37  Bn

q Mike  Cannon-­‐Brookes  and  Scott  Farquahar  founded  Atlassian    in  2002

q Before  founding,  they  Bootstrapped  company  for  several  years  with  a  credit  card  debt  of  $10,000

q In  2002,  Atlassian   rolled  it’s  flagship  product  JIRA

q In  2004,  they  released  Confluence,  a  team  collaboration  platform

q In  2006,  both  founders  were  named  E&Y  Entrepreneurs  of  the  year,  Australia

q In  2010,  Atlassian  raised  $60  million  from  Accel  Partners

q In  2011,  Atlassian  announced  revenue  of  $102  Mn,  35%  up  from  y-­‐o-­‐y

q For  June  2014  FY,  Atlassian  $215  Mn,  up  from  $144  Mn in  2013

q In  Nov  2015,  Atlassian  announced  sales  of  $320  Mn

q On  Dec  10,  2015  – announced  IPO  with  market  capital  of  $4.37  Bn

Page 5: Aug delhi ncr-april2017

Atlassian  Confluence  Customers

Source*  -­‐ https://trends.builtwith.com/cms/Atlassian-­‐Confluence/Market-­‐Share

https://en.wikipedia.org/w

iki/Atlassian

Page 6: Aug delhi ncr-april2017

This  $5  Bn  Company  does  not  have  any  sales  team

Source*  -­‐ https://www.bloomberg.com/news/articles/2016-­‐05-­‐18/this-­‐5-­‐billion-­‐software-­‐company-­‐has-­‐no-­‐sales-­‐staff

Page 7: Aug delhi ncr-april2017

Atlassian  Acquisition   –Inorganic  Growth

q In  2010,  Atlassian  acquired  Bitbucket,  a  hosted  service  for  code  collaboration

q FishEye,  Crucible  and  Clover  came  into  their  Portfolio  through  acquisition  of  Cenqua in  2007,  another  Australian  Software  Company

q In  2012,  Atlassian  acquired  HipChat

q In  July  2016,  Atlassian  acquired  a  small  startup  Dogwood  Labs  in  Denver  and  thus,  StatusPage  came  in  picture

q In  January  2017,  Atlassian  announced  the  purchase  of  Trello  for  $425  Mn

q Trello  acquisition  marks  18th acquisition  of  Atlassian

Source*  -­‐ https://en.wikipedia.org/wiki/Atlassian

Page 8: Aug delhi ncr-april2017

Let’s  talk  about

Trello

q Trello  Started  in  2011,  a  web  based  project  management  application

q In  July  2012,  Trello  surpasses  5  Lac  users

q In  Dec  2012,  users  went  more  than  1  Mn

q In  May  2017,  user  went  more  than  4  Mn

q In  Sept  2014,  user  went  more  than  5  Mn

q And  in  Oct  2015,  it  went  more  than  10  Mn

q In  2014,  Trello  raised  $10.3  Mn from  Index  Ventures  &  Spark  Capital

q In  May  2016,  Trello  claimed  they  have  more  than  1.1  Mn Daily  Active  users  and  14  Mn total  sign-­‐up

q On  Jan  2017,  Atlassian  announced  its  intent  to  acquire  Trello  for  $425  Mn,  of  which,  $360  Mn in  cash  and  remaining  $65  M  in  shares/options

Source*  -­‐ https://en.wikipedia.org/wiki/Trello

Page 9: Aug delhi ncr-april2017

What  more  from  Trello?

New!  Trello  Power-­‐Ups  For  JIRA,  Bitbucket,  And  Confluence  Cloud  (Plus  A  Cooler  HipChat  Integration)

q Link  Jira  issues  to  Trello  cards  so  that  everyone  in  the  organization  across  all  departments  can  see  what  work  is  getting  done

q Bitbucket:  Gits code  shipped

q Get  notification  when  Activity  in  Trello  occurs  by  connecting  Trello  Boards  to  Hipchat rooms

Source  Lin  k

The  plan  is  to  combine  Atlassian's team  and  project  tracking  software  with  Trello's  visual  workplace  collaboration  tools.

Page 10: Aug delhi ncr-april2017

Products  to  Discuss

Page 11: Aug delhi ncr-april2017

Jira  Software

q Plan  – Create  user  stories  and  issues,  plan  sprints,  and  distribute  tasks  across  software  team  

q Track  – Prioritize  and  Discuss  team’s  work  in  full  context  with  complete  visibility

q Release  – Ship  with  confidence  and  sanity  knowing  the  information  as  current

q Reports  – Improve  team  performance  based  on  real  time  data,  visual  data

Page 12: Aug delhi ncr-april2017

Jira  Boards

Basic  Scrum  Board

Kanban  Board

Page 13: Aug delhi ncr-april2017

Global  Permissions  –Security  (Jira  Admin)

Page 14: Aug delhi ncr-april2017

Project  Roles  (Security)  –Jira  Admin

Page 15: Aug delhi ncr-april2017

Version  Management  in  Jira Release   /  Version  Management  is  the  placeholder  where  we  can  map  and  

define  stories/issues  /  tasks  to  a  Release,  which  assist  in  getting  one  place  visualization  

Page 16: Aug delhi ncr-april2017

Kanban  and  Scrum  Board

Remains  common  in  both  boards

Scrum  Board

Kanban  Board  does    not  have  backlog

Page 17: Aug delhi ncr-april2017

Jira  Reports  

Sprint  Health  Status

Burn  Down  chart

Page 18: Aug delhi ncr-april2017

Jira  Reports

Velocity  Report

Committed  vs.  Completed

Page 19: Aug delhi ncr-april2017

Jira  Reports

Create  Vs.  Resolved  Report

The 'Created vs Resolved' gadget displays a difference chart showing the number of issues created vs number of issues resolved over a given period of time.

Page 20: Aug delhi ncr-april2017

Jira  Reports

Version   /  Release  Report

Page 21: Aug delhi ncr-april2017

Jira  Reports

Epic  Burndown  Report

Page 22: Aug delhi ncr-april2017

Jira  Reports

Pie  Chart  Statistics

This metric illustrated how many items are created as of now and how many among them are in Done stage which gives us with upfront thought of items moving with a defined or identified pace.

Page 23: Aug delhi ncr-april2017

Jira  Reports

Epic  Report

This report is taken out of Jira and mainly useful for scrum oriented environment, may be also used for Kanban teams too. In this report, we sort one-by-one epics and get stats as shown below.

Page 24: Aug delhi ncr-april2017

Jira  Reports

Release  /  Version  Burn  down   statistics

Page 25: Aug delhi ncr-april2017

Derived  from  Jira  Data

All  Sprint  Highlights

We can take out all data in an excel sheet using JQL >> export to excel OR, we can manually take out data using sprint report >> that gives all details of that sprint.

Page 26: Aug delhi ncr-april2017

Derived  from  Jira  Data

#SP  vs.  #0fStories  Done

Page 27: Aug delhi ncr-april2017

Derived  from  Jira  Data

#Stories  Vs.  #Defects

We can take out all data in an excel sheet using JQL >> export to excel OR, we can manually take out data using sprint report >> that gives all details of that sprint. This graph is plotted in dual y-axis and of the left y-axis is Stories while on the right y-axis is #of defects.

Page 28: Aug delhi ncr-april2017

Derived  from  Jira  Data

%  Code  Coverage

%CodeCoverage - lets' have max 3 defects allowed to have for a story that will help dev folks to keep their code quality up. How to calculate - #ofstories*3 will give you max. permissible limit and %CodeCoverage can be calculated as (maxDefectPerm - DefectsIdentifies)/maxdefects. Team / Scrum team can make a benchmark of % to be achieved say as 85% and above may be considered as good code quality etc.

Page 29: Aug delhi ncr-april2017

Derived  from  Jira  Data

#Stories  Vs.  #Defects

Page 30: Aug delhi ncr-april2017

Jira  Report  –Kanban  Board  -­‐ CFD

How to understand - The CFD diagram should look smooth(ish) and read from left to right. Anybubbles or gaps found in any color indicate shortage and bottlenecks, that assist us to know whichlane problem persist. Also, more items in done workflow states work is flowing smoothly.

Anti-patterns to watch for CFD:

- Blocking issues create large backups in some parts of the process and starvation in others - Unchecked backlog growth over time. This results from product owners not closing issues that are obsolete or simply too low in priority to ever be pulled in.

Page 31: Aug delhi ncr-april2017

Jira  Report  –Kanban  Board  –Control  chart

is  used  to  identify  Cycle  Time

Shows  the  cycle  time  for  your  product,  version  or  sprint.  This  helps  you  identify  whether  data  from  the  current  process  can  be  used  to  determine  future  performance.

The end goal is to have a consistent and short cycle time, regardless of type of work.

Page 32: Aug delhi ncr-april2017

Other  Reporting  Available   in  Jira  Software

New  incorporated  reports,  previously  was  part  of  Jira  Gadgets

Page 33: Aug delhi ncr-april2017

Board  Workflows

Existing  Sample  Basic  Scrum  Workflow

Click  on  this  icon  ‘project  settings’  will  navigate  to  perform  workflow  management

Existing  Sample  Kanban  workflow

Page 34: Aug delhi ncr-april2017

Confluence  –What  more  we  can  do  !

Page 35: Aug delhi ncr-april2017

Confluence

Jira  Report

Page 36: Aug delhi ncr-april2017

Confluence

Jira  Report

Page 37: Aug delhi ncr-april2017

HipChat  Integration

Page 38: Aug delhi ncr-april2017

HipChat  Pricing  Model

Page 39: Aug delhi ncr-april2017

HipChat  Panel

Allows  user  to  create  new  group  chat

Multiple  rooms  in  which  users  are  

associatedCreate  New  Room

Total  #  of  people  and  who  are  present

Files,  Links  and  standup  reports

Page 40: Aug delhi ncr-april2017

Uber  Integration   in  HipChat

Page 41: Aug delhi ncr-april2017

HipChat  Other  Integrations

200+  Supported  Integrations

Page 42: Aug delhi ncr-april2017

Jira  Core

A  Business  project  management  software  which  helps  to

Page 43: Aug delhi ncr-april2017

Jira  Core

Allows  user  to  create  Project  based  on  the  

need  of  usage

Page 44: Aug delhi ncr-april2017

Which  area  can  be  used  in  Jira  Core  !

Marketing

Marketing  Team  can  use  Jira  core  as  :

Page 45: Aug delhi ncr-april2017

Operation  and  HR  usage  for  Jira  Core

HR  Teams  uses  Jira  to:

Operation  Teams  uses  Jira  to:

Page 46: Aug delhi ncr-april2017

HR  Flow  in  Jira  Core

Page 47: Aug delhi ncr-april2017

Operations  Flow  in  Jira  Core

Page 48: Aug delhi ncr-april2017

IT  and  Legal  Team  using  Jira  Core  as

IT  Teams  uses  Jira  to:

Legal  Teams  uses  Jira  to:

Page 49: Aug delhi ncr-april2017

Finance  Team  use  Jira  Core  as

Page 50: Aug delhi ncr-april2017

Let’s  take  example  of  HR  -­‐ Recruitment

Page 51: Aug delhi ncr-april2017

Standard  Reporting  Available   in  Jira  Core  

Page 52: Aug delhi ncr-april2017

Other  Standard  Template  and  Flows  in  Jira  Core

Page 53: Aug delhi ncr-april2017

Other  Standard  Templates  and  Flows  in  Jira  Core

Page 54: Aug delhi ncr-april2017

Jira  Service  Desk

Standard  flow  available   in  the  Jira  Service  Desk

Page 55: Aug delhi ncr-april2017

Jira  Service  Desk  –Reporting   –SLA  Goals

Page 56: Aug delhi ncr-april2017

Jira  Service  Desk  –Reporting   –Created  Vs.  Resolved

Page 57: Aug delhi ncr-april2017

Jira  Service  Desk  –Reporting   –

-­‐Time2Resolution-­‐SLA  met  vs  Breached

SLA  met  vs.  Breached

Time  2  resolution

Page 58: Aug delhi ncr-april2017

Jira  Service  Desk  –Reporting   –

-­‐Support  Request-­‐ Bug  Report

Bug  Report

Support   Request

Page 59: Aug delhi ncr-april2017

Jira  Service  Desk  -­‐User  can  create  request  using  as:

Page 60: Aug delhi ncr-april2017

Jira  Service  Desk  –

Request  from  Portal

Page 61: Aug delhi ncr-april2017

Jira  Service  Desk  -­‐Queue  and  CRM

Customer  and  Organization  Management

Present  Queue  and  Customized  Queue  can  be  created

Page 62: Aug delhi ncr-april2017

Jira  Service  Desk  +  Knowledge  Base  (Confluence)

Allows users to search for the knowledge base using Confluence, so when we write knowledge base / articles inConfluence that can bemapped to Jira Service Desk.

Page 63: Aug delhi ncr-april2017

Atlassian  StatusPage

Better Communication During Service Disruptions

Page 64: Aug delhi ncr-april2017

Atlassian  StatusPage

Better Communication During Service Disruptions

Page 65: Aug delhi ncr-april2017

Jira  Portfolio Portfolio for JIRA