strong arm your tools

Download Strong Arm Your Tools

Post on 11-Jan-2017

55 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

  • Tasktop 2016 Tasktop 2016

    Strong ARM Your ToolsJanuary 28, 2016

  • Tasktop 2016

    Tasktop Sync is an integration server that provides fully automated, enterprise-grade synchronization among the artifacts created and managed

    within the disparate tools used in software development and delivery organizations.

    What is Tasktop Sync?

  • Tasktop 2016

    of the

    Fortune

    10033of the top 25 world banks7of the top 10 US insurers5of the top 6 health plans3

    Tools Supported40

    Tool versionstested200API tests run per day500K

    Software

    Lifecycle

    Integration#1

    Over

    200,000 Sync Seats

    Over

    2,000,000Mylyn/Dev Users

    Vancouver HQ

    Offices in Austin,

    Boston, UK.

    Founded 2007

    StrategicPartners24

  • Tasktop 2016

    Brittle point-to-point

    Requires developers

    Upgrade issues

    A new kind of infrastructure

    Real-time lifecycle bus

    Configurable, extensible

    Connects people

    Manual, error prone

    Email & spreadsheets

    Does not scale

  • Tasktop 2016

    Agile Project Mgmt

    JIRA

    Rally (CA Agile Central)

    VersionOne

    Mingle

    IBM Bluemix

    CA Agile Planning

    ServiceNow SDLC

    ALM

    Microsoft TFS

    MS VS Team Services (VSO)

    IBM RTC

    Polarion

    Test Management

    HPE QC/ALM

    IBM RQM

    Tricentis Tosca

    Microsoft Test Manager

    ITSM

    ServiceNow

    BMC Remedy

    Zendesk

    JIRA ServiceDesk

    Issue Tracker

    Bugzilla

    GitHub Issues

    Requirements Mgmt

    Jama

    IBM Rational DOORS NG

    IBM Rational DOORS

    IBM Requisite Pro

    Serena Dimensions RM

    iRise

    Blueprint

    Change/Workflow Mgmt

    Serena Business Manager

    Borland StarTeam

    IBM Rational ClearQuest

    CA Harvest

    Project & Portfolio Mgmt

    CA Clarity

    ServiceNow PPM

    Planview Enterprise

    HPE PPM

    Microsoft Project Server

  • Tasktop 2016

    What is Tasktop Sync?

    Uni-directional or bi-directional

    updates

    Tool 1 Tool 2

    Artifact

    SummaryStatusAssigneeDue DateIterationAttachmentsCommentsEtc.

    Artifact

    SummaryStatusAssigneeDue DateIterationAttachmentsCommentsEtc.

    Artifacts =

    StoriesDefectsRequirementsEtc.

  • Tasktop 2016

    Artifacts are more than the stuff inside them

  • Tasktop 2016

    Story A

    Epic

    Story B

    Defect

    Test Case

    Story A

    Epic

    Story BDefect

    Test Case

    Epic

    Defect

    Story A

    Defect

    Story A

    Epic

    Story BDefect

    Test Case

    Story A

    Epic

    Story BDefect

    Test Case

    Story A

    Relationships are Vital

  • Tasktop 2016

    Artifact Relationship Management

    Tasktop Sync understands and helps manage the relationships between artifactsacross your tools

    What is ARM?

  • Tasktop 2016

    Traceability

    Organization

    Release Readiness/Quality

    Why do I need ARM?

  • Tasktop 2016

    Different ways to look at traceability We could talk about traceability matrixes, requirement test coverage, dependencies, traces, etc.

    One piece of the puzzle:

    Lifecycle of a requirement, where it originates, what it is derived from

    Bi-directional traceability to predecessors and successors

    Reuse of requirements

    Example:

    Visual use cases enabled by functional requirements

    Functional Requirements constrained by non-functional requirements

    Traceability

  • Tasktop 2016

    Traceability

    Functional Requirement

    Use Case

    Non-functional

    Requirement

    Use Case 2

    Non-functional

    Requirement

    BlueprintHP ALM

    Related to

    Enabled by

    constrained

    constrained Functional Requirement

    Use Case

    Non-functional

    Requirement

    Use Case 2

    Non-functional

    Requirement

    Related to

    Enabled by

    refined

    refined

    Use Case

    Use Case 2

    Non-functional

    Requirement

  • Tasktop 2016

    It is imperative to maintain the hierarchical organization of your work items across your

    systems

    Organization

  • Tasktop 2016

    Keeping requirements management artifacts within their folders (in the correct hierarchical order) across tools

    Folders (packages, containers, etc.) can represent:

    Organizational units

    Projects

    Cycles, releases

    Teams

    Either way maintaining the folder requirement (and other artifact) hierarchy is critical to efficiently manage your work across the tools.

    Not only to mirror, but to also *map* the differences and structural mismatches between tools

    Container organization

  • Tasktop 2016

    Aligning container organization of two systems

    DOORS NG HP ALM

    USA

    Europe

    Asia

    Textual Requirements

    Use Cases

    Req 1

    Req 2

    Textual Requirements

    Req 1

    Req 2

    Project USA

    Project Europe

    Project Asia

    Textual Requirements

    Use Cases

    Req 1

    Req 2

    Textual Requirements

    Req 1

    Req 2

    Tasktop Sync

  • Tasktop 2016

    Multiple teams in the supply chain, each using different process and different tools

    Goal thorough visibility for the product managers, BAs, release managers, etc.

    Leverage ARM capabilities to allow the teams:

    Decide who does the work and where the work breakdown happens (Epics refined into stories)

    Provides each team with their preferred level of detail

    Bi-directional detailed, as well as high level status updates

    Development work organization

  • Tasktop 2016

    Supply chain

    RTC JIRA

    Epic 1

    Epic 2

    Story 1

    Story 2

    Story 3

    Epic 1

    Epic 2

    Story 1

    Story 2

    Story 3

    RTC

    Team 1:- BAs- PMs- Etc..

    Team 1:- Dev

    Team 2:- Dev

    Sub-task

    Sub-task

  • Tasktop 2016

    Aligning work between PMs and Development

    Leverage ARM and fix discrepancies between PPM and dev tools. For example:

    Your organization constantly launches new projects

    Each project has a dev team assigned to it

    For the Dev team, a project is viewed as a high level work item (not a whole project)

    With ARM, allow projects to dictate high level artifact creation for dev teams:

    Features

    Initiatives

    Epics

    Also, maintain the hierarchy below the top level, therefore, allowing for consistent status and progress updates

    PMO to Development organization

  • Tasktop 2016

    PMO to Development

    CA PPM RTC

    Feature BrazilProject Brazil

    Summary Task

    Sub-Task

    Sub-Task

    Story

    Sub-Task

    Sub-Task

    Project Latvia

    Summary Task

    Feature Latvia

    Summary Task

    Summary Task

    Summary Task

    Summary Task

    Summary Task

  • Tasktop 2016

    Demo Scenario

    Epic Epic

    Parent/Child

    Derived From

    Jama JIRA

    Parent/Child

    Blocks/Blocked By

    User Story User Story

    User Story User Story

    Defect Defect

  • Tasktop 2016

    Demo

  • Tasktop 2016

    Your Other ARM

  • Tasktop 2016

    What happens when an artifact cannot live on both sides?

    You can link to the artifact from the other tool

    What other ARM?

  • Tasktop 2016

    Other ARM

    Requirement

    Test 1

    Requirement

    Test 2

    Weblink 1

    Weblink 2

    DOORS NG HP ALM

  • Tasktop 2016

    Demo

  • Tasktop 2016

    TasktopWe relieve your integration pain

    ARMHow you solve your Organizational, Traceability & Quality

    needs between various tools

    Two Key Takeaways

  • Tasktop 2016

    Questions?

  • Tasktop 2016

    To learn how you can benefit from integrating your development environment with Tasktop:

    Please contact us at www.tasktop.com/contact-us

    Or email us at info@tasktop.com

    http://www.tasktop.com/contact-us

  • Tasktop 2016

    Thank You

Recommended

View more >