What Nobody's Telling You About Agile and DevOps

Post on 22-Jan-2017

121 views 4 download

transcript

© Tasktop 2017

What Nobody’s Telling You about Agile and DevOps

Betty Zakheim, VP Industry Strategy

Betty Zakheim

VP Industry Strategy Tasktop

30 Years in Software Development and Delivery

Developer, Development Manager, Product Manager, Exec, Professional Scrum Master

Integrates software development and delivery tools into one cohesive value stream

Automates the flow of work among colleagues, reducing wasted time and aggravation

Gain visibility across your entire lifecycle by collecting metrics and activity data for dashboards, KPIs and traceability reports

Practices Tools

People and Culture

Elements of Transformation

© Tasktop 2016

Continuous integration

Reduce waste

Highly motivated people

Continuous improvement

DevOpsAgile

Collaboration

Embrace change

Delivery of value to customer

© Tasktop 2016

Continuous integration

Reduce waste

Highly motivated people

Continuous improvement

DevOpsAgile

Collaboration

Embrace change

Delivery of value to customer

© Tasktop 2016

Continuous integration

Reduce waste

Highly motivated people

Continuous improvement

DevOpsAgile

Collaboration

Embrace change

Delivery of value to customer

© Tasktop 2016

Continuous integration

Reduce waste

Highly motivated people

Continuous improvement

DevOpsAgile

Collaboration

Embrace change

Delivery of value to customer

Development And Delivery

Backlog

DoneIncrement

Product Owner Scrum Master

Sprint

Daily Scrum

Retrospective

Business Epics

Requirements

Enhancements

User Stories

Defects

Performance MonitoringSecurity MonitoringApplication Support

Planning Production And OperationsDevelopment And Delivery

Backlog

DoneIncrement

Agile

DevOps in the Small

BuildVerify

ReleaseMonitor

Maintain

Agile

DevOps

Toolchain is fragmented

Preventing the optimization of the end-to-end process

The sequence of activities an organization undertakes to deliver on a customer request.

Wherever there’s a request and deliverable, there’s a value stream.

What’s a Value Stream?

Value Stream Integration

Value Stream Automation

Connect the disparate activities into one value stream…by connecting the tools into a modular toolchain

Value Stream Visibility

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement Epic

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement Epic Requirement

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Story

Epic Requirement

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Story

Epic Requirement

Requirement

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Story

Epic Requirement

Requirement

Task

Task

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Story

Epic Requirement

Requirement

TestTask

Task

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Story

Epic Requirement

Requirement

Defect

TestTask

Task

Requirements Mgmt. Agile Planning

Validation

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Story

Epic Requirement

Requirement

Defect

TestTask

Task

Requirements Mgmt. Agile Planning

Validation

Defect

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Vulnerability

Story

Epic Requirement

Requirement

Defect

TestTask

Task

Requirements Mgmt. Agile Planning

Validation

Defect

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Vulnerability

Story

Epic Requirement

Requirement

Defect

TestTask

Task

Requirements Mgmt. Agile Planning

Validation

DefectDefect

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Vulnerability

Story

Epic Requirement

Requirement

Defect

TestTask

Task

Requirements Mgmt. Agile Planning

Validation

DefectDefect

Defect

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Requirement

Vulnerability

Story

Epic Requirement

Requirement

Defect

TestTask

Task

Requirements Mgmt. Agile Planning

Validation

DefectDefect

Defect

BUSINESS ANALYSTS TESTERSDEVELOPERS

Test Management

Value Stream Integration

Increases visibilityDecision making, governance and compliance supported by full lifecycle consolidated data

Increases team effectiveness through automationFrictionless flow of information across a unified delivery lifecycleReduce wasted time, errors and dropped ballsIncrease capacity and velocityEnhanced cross-organization and supply chain/partner collaboration

Creates a flexible tool infrastructureEasily adopt new tools as business conditions changeBenefits of standardization and best-of-breed strategy

Connect the disparate activities into one value stream…by connecting the tools into a modular toolchain

Connect your Agile planning tools to other toolsEliminating dropped balls (forgotten requirements)

Eliminating wasted time (manually rekeying)

Avoid compliance issues

Take automation beyond DevOps

Take a value stream approachBring back the ideals of Agile and DevOps… and go beyond using them for local optimizations

Entirely Avoidable Problems

Requirements Management

Agile Project Management

ALM

Test Management

Project & Portfolio Mgmt

Change / Workflow Mgmt

Issue Tracker

ITSM

Enterprise Modeling

SCM

Code Analysis

Build Management

Test Automation

IT Automation

APM

BlueprintIBM Rational DOORS NG

IBM Rational DOORSIBM Requisite Pro

iRiseJama

Serena Dimensions RM

CA Agile Central (Rally)CA Agile Planning

IBM BluemixJIRA

LeankitMingle

Pivotal TrackerServiceNow SDLC

TargetprocessVersionOne

IBM RTCHPE ALM Octane

Microsoft TFSMS VS Team Services (VSO)

Polarion

IBM RQMHPE QC/ALM

Microsoft Test ManagerTricentis ToscaZephyr for JIRA

CA (Clarity) PPMHPE PPM

Microsoft Project ServerPlanview Enterprise

ServiceNow PPM

Borland StarTeamCA Harvest

IBM Rational ClearQuestSerena Business Manager

BugzillaGitHub Issues

Database Support

BMC RemedyJIRA ServiceDesk

ServiceNowZendesk

Sparx EA

Oracle SQL ConnectorMS SQL ConnectorMySQL Connector

GitGitHub

BitBucketSubversion (SVN)

CVSPerforce

SonarQubeCoverityAppScanVeracode

HPE Fortify

uBuildAnt

MavenSnapGrunt

SeleniumHP UFT

ConformiqCucumber

Chef PuppetJenkinsHudsonAnsible

SaltAtlassian Bamboo

uDeployTravis-CI

ThoughtWorks GoOpenMake

CA Release AutomationXebianLabs DeployITJetBrains TeamCity

VagrantWindows Powershell

New RelicAppDynamics

DynatraceCompuware APM

BMC APMCA APM (formerly

Wily)IBM APM

APM

Supports 330+ tool versionsBuilt and tested in our

“Integration Factory”• 3300 API tests in spec• 500k API tests per day

And more….

of the Fortune 10042

of the top 25 world banks7of the top 10 US insurers5of the top 6 health plans4

Tools Supported47

Tool VersionsSupported337API Tests Run per Day500K

Value StreamIntegration#1

Vancouver HQ Offices in Austin, Boston, UK.

Founded 2007

StrategicPartners29

See Tasktop in Action: tasktop.com/demos

Contact us: tasktop.com/contact-us

Email us: info@tasktop.com

Next steps

@tasktop

facebook.com/tasktop

linkedin.com/company/tasktop-technologies

© Tasktop 2017

tasktop.com@tasktop