Atlassian Africa South Africa 2015 Jonathan Singh.

Slides:



Advertisements
Similar presentations
Connect Team Connect Team Outside Contrib Outside Contrib Unscheduled Backlog Bugs Feature Requests BA Review Requirement Docs Epic Large Tasks or Features.
Advertisements

JIRA Agile for Your Agile Implementation by Rajeswari Pandyram & Kevin Coughlan.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
Agile at ON.Lab Bill Snow VP of Engineering. What is waterfall? RequirementsDesignDevelopTest Or Requirements Design Develop Test Time.
<<replace with Customer Logo>>
Release Planning – Test Role and Responsibilities Emergence Tech Training / emergencetechtraining.com.
Clinton Keith CTO, High Moon Studios Agile Methodology in Game Development: Year 3.
JIRA – An Introduction -Arpit Jindal
©2013 Scaling Agile With SAFe August 13, 2013.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
EpSOS Industry Team and OpenNCP Community Workshop OpenNCP Development Tools, Integration and Testing Arrangements Marcelo Fonseca Software Developer
Agile development By Sam Chamberlain. First a bit of history..
GAI Proprietary Information
Agile Survey GreenHopper 6 Demo Switch Q&A 3 June 2012 Agile Survey Scrum is still dominant > 50% 2 week sprints > 40% use story point estimates ~ 70%
Kanban in Action City Grid Media Case Study Jason Lenny.
© copyright 2014 BMC Software, Inc. DevOps consultant Niek Bartholomeus Going DevOps with BMC.
The onion model for strategic roadmaps How to use roadmaps to communicate product strategy top-down for various target groups with different needs By Harri.
Introduction to Agile.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
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.
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
Case Study: Using JIRA & Greenhopper for Agile Development Jeff Leyser Atlassian Giancarlo Lionetti Atlassian Oren Teich Replicate Technologies Jean-Christophe.
Roy Budhai Sr. ST Manager, Reporting and Visualization Oct, 2010 Continuous Testing Improvement.
Real World Software Development Management and Solutions Mario Cardinal March 16, 2011.
Gaining Support for a Sustainable Agile Transformation Dennis Stevens, VP Enterprise Engagements LeadingAgile November 12, 2013.
Adopting Agile for Enterprise Software Joe Bedell, Software Engineer Jason Breen, Software Engineer Peter Melko, Scrum Master June 15 th, 2015.
SDT NIWA Systems Development Team Andrew Watkins SDT Overview Taking dull repetitive work from scientists and giving it to robots since 2008.
Using Atlassian Tools Itamar Goldminz Sr. Manager, Product Management Operations 2 Managing an Impure SaaS Model.
Agile Software Development Brian Link
Agile Adoption GMAS Product / Practice Teams PMO Meeting – May 2014.
Modern app development Continuous value delivery and rapid response to change.
1 confidential | ©2015 Sabre GLBL Inc. All rights reserved. Implementing Kanban at Different Levels During Agile Adoption Krishnakumar C Principal Agile.
User Group Meeting 2/11/2010 – 6:00 p.m.. Meeting Agenda 1. Group Goal: To create a forum in our local area where we can exchange ideas related to agile.
Experience Report: Test Automation in an Agile Environment Len Vaz Oct 13, 2010.
Who is Gregg? 1 Mile
NAPA Agile Story: From Zero to Hero in Two Years Toivo agilehope.blogspot.com #NAPA #SAFe.
Successful Software Practice How to successfully work as a team to create software Chris Mendes, Chief Technology Officer Sirca Limited March 2012.
Kanban Advanced Software Engineering Dr Nuha El-Khalili.
Agile Project. Agile - Project proj·ect präj ˌ ekt noun an individual or collaborative enterprise that is carefully planned and designed to achieve a.
Managing Software Development Projects with Jira.
Utilize Agile Project Management for GIS Projects Jennifer Prather and Lana Tylka.
Manifesto for Agile Software Development
DEVOPS from BUZZ to FIZZ
From manual test shop to fully automated test coverage: A How-To session to speed up your journey Jayshree Bhakta ITHAKA/JSTOR.
TechEd /22/2018 7:16 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
The Strategic Role of Information Development in Continuous Delivery
Agile in the Wild The many ways to Apply Agile (not just Scrum and Kanban)
Waterfall, Agile & Scaling Agile
SAFe Workshop - Oct 17 Presenter: Ray Brederode
CS 577b: Software Engineering II
Scaled Agile Hot Topics
Scaled Agile Requirements: What, When & How
CI/CD for Digital Apps Streamlining the Dev, Test & Release Cycle in Enterprises Guy Arieli, CTO, Experitest.
Managing documentation in a shared ownership environment
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Week 01 Comp 7780 – Class Overview.
Automation: Waterfall to BDD
Demystifying SAFe.
Sample Agile Assessment Report for XYZ Company
Fast, Agile, Simple Decemebr 2017 Think Simple, Run Faster.
Day 1 Big Room Planning 8:00 - 9:00
Real Testing Scenario Strategy: Bringing this all together – Success!
Microsoft Ignite /19/ :53 AM Applying DevOps principals in applications integrated with Office 365 Evergreen Ben Parker ARC231B © 2015 Microsoft.
Localize implementation to best meet Value Stream Goals
From a controlled chaos to well oiled machine
Requirement Management Automation with Atlassian Stack
What’s new in Visual Studio 2012
Scaled Agile Frameworks
Office 365 Development July 2014.
Are you measuring what really counts?
Presentation transcript:

Atlassian Africa South Africa 2015 Jonathan Singh

Intro & Context Product Teams Engineering Culture Unified Platform : Jira and Confluence – Portfolio Backlog Prioritisation – Requirements Collaboration – Team Backlogs – Sprint Planning and Execution – Release Management – Incident Tracking Agenda

Our Journey Channel UI : Web and Mobile Channel Apps : eg VAS, Order Management

Application Context

New Team Structure – Teams previously aligned to projects – Long Running Teams e.g. Platform, Banking, Wealth Triad Leadership – Product Manager – Technical Lead – Design Lead / QA Lead Multi Disciplined – Mobile : IOS, Android – Web, Angular JS – Java – Testers and BA’s embedded into teams Loosely coupled but closely aligned Product Delivery Teams TL QA PO

Product Delivery Teams Business Product Team Business Product Team Solution Engineering Solution Engineering QA Business Tech Lead Tech Lead QA Lead QA Lead Product Owner Iteration Manager Iteration Manager 6 Product Teams Global App, Multiple Platforms Combined Monthly Release

Discovery Backlog Discovery Inception Team Backlog Build and Test Monthly Release Product Delivery Cycle

How do we Align Product Teams to Product Delivery Cycle and to Monthly Releases ?

Culture Drive: Its all about People ! – Innovation, Agility, Responsiveness – Lean IT – Think MVP Unified Collaboration Platform Team Processes and Values ~ Christensen – Influence Culture – TDD, CI, Modularity Agile Engineering Culture “CULTURE EATS STRATEGY FOR BREAKFAST. ~ PETER DRUCKER

Portfolio Backlog Management Requirements Collaboration Team Backlogs, sprint planning and execution Continuous Integration Release Management Traceability MIS Atlassian Tool Suite as a unified platform to bring Business and IT together Unified Platform Multi Disciplinary Teams

Confluence Story Template Customised Jira Project – Fields : teams, region – Workflows : epics, stories, incidents – Screens Kanban Portfolio Backlog – Aligned to product delivery cycle – Product Team Filters Track Epics per product team Scrum or Kanban boards per team Releases – Monthly, small increments Unified Platform Tooling Jira and Confluence

Unified Platform Portfolio Backlog Weekly prioritisation session

Unified Platform : Screens

Unified Platform : Teams

User Stories, Confluence – UX Designs – Business Requirements – Acceptance Criteria – Contracts – Page History – Stories linked to Epics Jira Epic and Story Unified Platform Requirements Collaboration

Team Boards aligned to Jira Board Unified Platform : Team Backlogs

Each Team has its own boards to track Stories, Bugs, Incidents and Tasks Common underlying Jira Project

Unified Platform : Team Iteration Planning

Multiple Contributing Teams – Development in Trunk – Release code and stabilise : 2-3 week Cycle – Monthly Release Trains – Train leaves the station – Feature Toggling – Beta – Market Release, Business pulls the Trigger Jira Road Map and Release notes Kanban Release Board Release Trains

Confluence Landing Page : Create Incident against respective team Incident Tracking

Jira Portfolio – Licences Procured Jira REST API – Reduce handoffs Reporting Dev Ops : Afternoon Slot Next Steps…

Lean IT – Mary Poppendieck – tch?v=ugdu1YngE9w tch?v=ugdu1YngE9w Scaled Agile – SAFE Framework – ork.com/ ork.com/ Product Delivery – Marty Cagan – tch?v=734K7cEo30U tch?v=734K7cEo30U Continuous Delivery – Jez Humble – tch?v=IBghnXBz3_w tch?v=IBghnXBz3_w References and Credits Release Engineering – Google, Chuck Rossi – kdq7GM kdq7GM Engineering Culture – Spotify – MVP, Agile Coaching – ThoughtWorks Collaborative Tooling – Atlassian Architecture, Infrastructure, Configuration – Standard Bank