Implement DevOps Enterprise DevOps 8/785( Transformation...DevOps YOUR GUIDED TRANSFORMATION ARE YOUR BUSINESS, IT AND SOFTWARE TEAMS DELIVERING A CONTINUOUS FLOW OF ENTERPRISE VALUE? This document is designed to help you

  • Published on
    07-May-2018

  • View
    213

  • Download
    1

Embed Size (px)

Transcript

  • DevOps YOUR GUIDED TRANSFORMATION

    ARE YOUR BUSINESS, IT AND SOFTWARE TEAMS DELIVERING A CONTINUOUS FLOW OF ENTERPRISE VALUE?

    This document is designed to help you understand the components of your DevOps transformation, the various constituencies that must participate, and to provide guidance on your next steps.

    Pilot DevOps Practice

    Implement DevOps

    Getting Started

    Enterprise DevOps CULTURE TOOLING & PROCESS AUTOMATION COLLABORATION VALUE-DRIVEN ENGINEERING

    t r a i n i n gTECHTOWN

    Q

  • 2 WHERE ARE YOU IN YOUR DEVOPS TR ANSFORMATION?

    MAKING THE TRANSITION

    BUSINESS NEEDS

    ENGINEERING NEEDS

    Leadership ProblemIdentification Requirements&Planning ProcessImprovement Governance Security

    BusinessAnalysis

    Feasability

    NeedsIdentification

    Non-FunctionalRequirements

    UseCases

    Automation Infrastructure Software&ServiceDelivery ChangeManagement Monitoring&Measurement SystemArchitecture

    ANALYSIS & DESIGN DEVELOPMENT TESTING DELIVERY & RELEASE

    SERVICES OVERVIEW

    Architecture

    Orchestration

    RequirementsModeling

    TestCases

    FunctionalRequirements

    Monitoring&Measurement

    ProductOwnership

    AgileLeadership

    ScalingAgilePractices

    Behavior-DrivenDevelopment

    AgileDevelopment

    Continuousintegration

    Refactoring

    Programming

    ContinuousDeployment

    TestPlanning

    TestDesign

    TestCases

    AcceptanceTesting

    Automation

    Processes

    TestAutomation

    Test-DrivenDevelopment

    DeploymentPipelines

    AutomationTools

    FeedbackLoops

    DataAnalysis&Reporting

    StatisticalProcessImprovement

    ContinuousDelivery

    ReleaseEngineering

    ChangeManagment

    ITServiceDelivery

    TechnicalDebtPaydown

    SiteReliability

    ProgramPortfolio&ProjectManagement

    InformationSecurity,Policy,Governance&Auditing

    ChangeManagement

    OPERATIONS

    Toachievesomethingbig,startsmall.

    WehearaboutthedramaticbusinessoutcomesassociatedwithDevOpstransformations.Buttheobstaclestogettingtherecanseeminsurmountable.Fortunately,theresakeythemeineveryDevOpssuccessstory:startsmall,implementtheDevOpspracticesthatarefastandcheap,andbuildfromthereasyoucontinuouslygrowtowardsmaturity.

    Yes,DevOpsisaboutmergingtraditionalrolesofdevelopmentandoperations(andbeyond).ButthetruegoalofDevOpsismorefundamental:figuringouthowyourpeople,technologies,andprocessescanbeoptimizedtogrowyourorganizationscreationandflowofvalue.Withoutcontinuousimprovementtowardsthisgoal,yourorganizationisindangeroffallingbehindorworse.

    Fortunately,ITandsoftwareteamsusuallyholdgreatpotentialforinnovationandfastervalueflow.Thebigchallengeisovercomingyourorganizationsuniqueobstacles.Wevefoundalotofcommonthemestotheseobstacles,andwevelearnedalotaboutthesolutions.Wehopeyoullletusshareourlessonswithyou.

    RiskManagement

    UserSatisfaction

    Process Improvement

    NeedsAnalysis

    BuildingInfrastructureCapability

    DataEngineering

    Technicaldebtmanagement

    Applicationsupport

    Robustnessandsystemstresstesting

    Deliveryenablement

    Alerting

    A true DevOps practice addresses many areas besides just development and operations. This document explains how we can help you adopt an enterprise-wide DevOps practice in a way thats scalable, incremental, and doesnt require a lot of upfront investment.

  • 3WHERE ARE YOU IN YOUR DEVOPS TR ANSFORMATION?

    THE FOUR STAGESOF DEVOPS TRANSFORMATION

    ENTERPRISE DEVOPSScaling Agile and DevOps to the enterprise can be extremely difficult. This stage involves reevaluating your organization, including:

    CrossFunctionalTeams

    RealTimeMetrics

    ContinuousFeedback

    AutomationandReuse

    CultureAdopted

    IMPLEMENT DEVOPSWith a practice in place, this stage involves rolling out DevOps to new teams and adding more advanced DevOps practices, including:

    Role-basedTraining

    IncreasingImprovement

    GrowingLevelofStandardization

    HighPerformingTeams

    RemovingOrganizationalImpediments

    RelevantMetricsandReporting

    PILOTING A DEVOPS PRACTICEYour pilot phase is critical to your success. In this stage, you begin to define how DevOps will be incorporated within the organization, including:

    ExecutiveAlignment

    ConductBasicTraining

    AdoptDevOpsCulture

    BreakDownBarriers

    BuildCollaboration

    GETTING STARTEDEveryone must start somewhere. In this stage you are setting the direction of your DevOps transformation, including:

    OrganizationalAssessmentandAwareness

    ManagementCommitment

    GoalsSet

    AddressOrganizationalBarriers

    AFewDrivingtheInitiative

    Q

  • 4 WHERE ARE YOU IN YOUR DEVOPS TR ANSFORMATION?

    GETTING STARTEDGAIN VISIBILITY INTO YOUR CURRENT STATE AND GET READY FOR YOUR TRANSFORMATION TO DEVOPS CULTURE, TOOLS AND WORKFLOW.

    STAGE1PRACTICESTOIMPLEMENT:

    EXECUTIVEALIGNMENT

    GOALSSET

    ASSESSMENTINTERVIEWING

    CUSTOMIZEDRECOMMENDATIONS

    MANAGEMENTCOMMITMENT

    FOUNDATIONWORKSHOPS

    OrganizationalAssessmentandCommitment:ThefirststeptoanysuccessfulDevOpsimplementationistobreakdownthebarriersbetweenyourdevelopmentandITteams.DevOpsismoreimportantthanimplementingatool;itsaboutcultureandorganizationalchanges.ManagementmustbepreparedtocommittotheentiretyoftheDevOpstransformationandaddressanybarriersstandingintheway.

    AddressOrganizationalBarriersandDriveInitiative:Thekeywithanychangeistostartsmall.Onceafewsmallthingsarecorrected,youcanmoveontobiggerones.Alongthewayclientsusuallydiscoverthatalotoftheirbiggerchallengesarearesultofsmallconsequencesaccumulatingovertime.

    HowWeCanHelpAtStage1ofYourDevOpsTransformation:Notonlyaresmallsolutionsthebestwaytostarttacklingbigchallenges,butourstartsmallapproachminimizesyourcostandriskwhiledeliveringquickandactionableresults.Aswecontinueworkingtogethertoaddresslargerskillsgapsandstrategicneeds,youcandecideatanytimewhetherourservicesareappropriatefortakingthatnextstep.

    ObstaclesOftenFacedatStage1:

    LackofexperiencewithDevOpsmethods

    Legacysystemsarepreventingevolution

    Regulatorycomplianceroadblocks

    Fearofsecuritythreats

    Highriskandcostoffailure

    DevOpshasbeendiscussedbutorganizationsdontknowwheretostart

    ASSESSMENTS LITERACY TRAINING COACHING

    TransformationRecommendations

    To get started, we offer several lightweight assessment and training services we can choose from to begin crafting well-designed recommendations without a lot of upfront investment.

    DevOps ExecutiveAssessment

    DevOps ManagementInterviews

    DevOps & Agile Readiness Assessment

    Introduction to DevOps

    DevOps Executive Workshop

  • 5WHERE ARE YOU IN YOUR DEVOPS TR ANSFORMATION?

    ExecutiveAlignment:Youhavestartedinitiativesandmodernizingthearchitectureofthesoftware,alongwithimprovingtools.Keymetricsareputintoplacetocontinuouslyprovidefeedbackaboutthetransformationprogress.Nowyouareabletoshowthatyoucanrepeatthesuccessmorethanonce.

    ConductBasicTrainingandAdopttheDevOpsCulture:LaydownthefoundationoftheDevOpstransformationbyconductingbasictrainingforyourinitialteams.Emphasizetocollaborateincross-functionalteamsandbegintoadopttheDevOpsculturethroughouttheorganization.

    HowWeCanHelpAtStage2ofYourDevOpsTransformation:Duringthisstage,teamimplementationiscrucial.Throughourtrainingandcoachingworkshops,yourorganizationwillberampeduptohandleanybarriersduringproductionordevelopment.

    STAGE2TASKSTOCOMPLETE:

    PILOTPRODUCTORPROJECTSELECTED

    CROSS-FUNCTIONALTEAMSINPLACE

    TECHNICALDEBTANDFRAGILE INFRASTRUCTUREIDENTIFIED

    VALUESTREAMMAPPING

    TOOLINGANDPROCESSAUDITS

    TEAMTRAINING

    PROJECT/PROGRAMPRACTICECONSULTING

    PILOTING A DEVOPS PRACTICELAUNCH YOUR FIRST DEVOPS INITIATIVES TO ADDRESS ANY ORGANIZATIONAL BARRIERS AND DRIVE INITIATIVE.

    FACILITATED ASSESSMENTS CROSS-FUNCTIONAL TRAINING

    DevOps Implementation Boot Camp

    Lean IT and Technology Management

    COACHING & FEEDBACK

    DevOps ExecutiveCoaching

    ObstacleOftenFacedatStage2:

    Inabilitytochangeculture

    Lackofmanagementsupport

    DevOpsstillseenasITproblem

    Incosistenciesbetweendevelopment,test,productionenvironments

    ConflictingteamunderstandingofDevOpsconcepts

    Existingprocessesareunabletomeetexpectations

    As you move forward with DevOps and associated Agile practices, we focus on educating and enabling your teams. Coaching services are also used as a critical feedback and transparency mechanism.

    Work in Progress

    Prioritizing Requirements

    Modeling Processes

    DevOps Culture

    Agile Boot Camp

    Hands-On Agile Engineering

    DevOps Engineering Team Onsite Coaching

    Agile Team Coaching

  • 6 WHERE ARE YOU IN YOUR DEVOPS TR ANSFORMATION?

    IMPLEMENTDEVOPSTEAMS HAVE GAINED MOMENTUM AND DEVOPS TRANSFORMATION IS AT FULL SPEED WITH INCREASING IMPROVEMENTS.

    Leadership Problemidentification Requirements&Planning ProcessImprovement Governance Security

    Automation Infrastructure Software&ServiceDelivery ChangeManagement Monitoring&Measurement SystemArchitecture

    STAGE3PRACTICESTOIMPLEMENT:

    MATUREMETRICS

    TOOLCHAINANDAUTOMATIONINTEGRATION

    PREDICTABLEDEPLOYMENTVELOCITY

    FLEXIBLEAUTOMATEDTESTCOVERAGE

    INSTITUTIONALIZEDFEEDBACKPROCESSES

    VISIBLECULTURESHIFTS

    MEASUREABLECONTINUOUSIMPROVEMENT

    ObstaclesOftenFacedatStage3:

    Toolsnotusedeffectively

    Toolsandplatformsnoteasytointegrate

    Differentteamsusedifferenttools

    DevOpsculturestillintransition

    Organizationstoobusytoinvestinautomation

    Toolmanagementanddelegation

    SOFTWARE ENGINEERING

    Agile-Driven DevOps

    Continuous Integration Boot Camp

    Continuous Delivery Workshop

    DEVELOPMENT & DELIVERY

    Test-Driven Development

    Test Automation Boot Camp

    Software Testing & Quality Assurance

    Techniques

    TESTING & QA

    Introduction to Lean Startup in the Enterprise

    Kanban Workshop

    SAFe 4.0 for Teams

    VALUE FLOW

    CROSS-FUNCTIONAL ENGINEERING

    Configuration Management Principles

    Ansible Configuration Management Boot Camp

    Chef Configuration Management Boot Camp

    CONFIGURATION MANAGEMENT

    Docker Containerization Boot Camp

    Kubernetes Container Orhestration Boot Camp

    CONTAINERIZATION

    CloudBees Jenkins User

    CloudBees Jenkins Admin

    Microsoft Team Foundation Server

    Boot Camp

    BUILD & RELEASE

    Fundamentals of Application Security

    Practical Information Security Boot Camp

    CISM Certification Exam Boot Camp

    SECURITY

    Puppet Configuration Management Boot Camp

    DevOps Enablement with Team

    Foundation Server

  • 7WHERE ARE YOU IN YOUR DEVOPS TR ANSFORMATION?

    ENTERPRISEDEVOPSDEVELOP CROSS FUNCTIONAL TEAMS AND PROVIDE FLEXIBLE INFRASTRUCTURE SUPPORTING BUSINESS AND IT ACROSS THE ENTERPRISE.DevOpsculturehasbeenadopted:Crossfunctionalteamscollaborateonallspectrumsofdevelopmentanddeployment.TheteamiscomfortablereusingimprovementsandgovernancehasbecomeanaturaloccuranceoftheeverydayDevOpspractice.

    HowWeCanHelpAtStage4ofYourDevOpsTransformation:WithamatureDevOpspracticeinplace,itistimetofocusonscale.Thegoalistotapintotheinnovationpotentialyourorganizationhasinplace,andoptimizewhatsperformingwell.Lesstimeisspentonrepeatedclassroomtrainingandmoreonteamcoachingandprojectconsulting.

    Ourexpertsworkwithyoutobeginsolvingyouruniqueproblems.Wehelpyoustreamlineprojectselection,requirementsandleadtimes.Wehelpyoufindandremovewastefromyourvalueflow,findinnovationopportunitiesandmakegooddecisionsaboutwheretodirectyourresouces.Aboveall,weworkcloselywithyoutocoachandnurtureteamhealthandscalablevelocityacrosstheenterprise.

    STAGE4PRACTICESTOIMPLEMENT:

    STRESSTESTSFORSYSTEMS&INFRASTRUCTURE

    MATUREDEPLOYMENTPIPELINE

    STATISTICALCONTROLSFEEDAUTOMATION

    REFACTOREDARCHITECTURE

    AUTOMATEDCHANGEMANAGEMENT

    CONTINUOUSOPERATIONSMAPTOBUSINESSGOALS

    RAPIDINNOVATION

    ObstaclesOftenFacedatStage4:

    Notenoughautomatedtestcoverage

    Testresultsareignored

    LackofintegrationbetweentestingteamsandtherestoftheALM

    ToomanylegacyITdependencies

    OutsourcedITfunctionsmakedeploymentpipelinesdifficult

    Reluctancebydeveloperstoembracetesting-as-codepracticeslikeTDD

    HardtoovercomethemomentumoflegacyreleasecyclesCombined with implementation services and training, we offer supplemental services to help you

    scale DevOps practices across a large enterprise environment. The focus is on encouraging a deep adoption of a generative, lean culture. When appropriate, we also transition ownership of training content to your own internal HR and/or learning teams.

    Leading a Scaled Agile Framework (SAFe) 4.0

    ENTERPRISE TRAINING

    Organizational Instructor Training

    Custom Content Development

    Course Licensing

    CONSULTING

    Guided Kaizen Events

    Project Consulting

    Systems Integration Consulting

    COACHING & SERVICES

    Project & Program Management

    Innovation Strategy Toolchain & Systems Integration

    Technical Process

    Weprovideperiodicmilestone&feedbackassessments

  • ABOUT TECHTOWN TRAININGWeunderstandthecomplexityoftheenterprisetechnologyprofessioninawaynoothertrainingcompanydoes.AsITdepartmentsbecomeanevermorevitalpartoflargeorganizations,atransformationisunderway:amoveawayfromthetraditionalroleofITasacostcenterandanoperationalnecessity,toaworldinwhichenterpriseITteamsarestrategicsourcesofvast,untappedenterprisevalue.

    Accommodating:Weareheretoguideyouonthatjourneythroughskillstransferandconsultingservicesfortodaystechnologyteams.WewerebuiltbyASPETraining,oneofthemostrespectedsourcesofapplicationlifecyclelearningservicesinthecountry.Fromourfoundersheritageofteachingexcellenceinsoftwaredevelopmentandenterpriseagilitycomesalearningprovidercommittedtoteachingtheenterprisetechnologyworkforcefaster,moreinnovativewaysofmanaginganddeliveringITservices.

    Hands-OnVersatileTraining:FromDevOpspracticesandleanITmanagementtomodernizedenterprisearchitectureandbigdataengineering,welookforwardtohelpingyouovercometheuniquetechnologychallengestodaysorganizationsface.

    QuicktoRespond:WhetheryouaredealingwithyourAccountManager,yourInstructor,orcoordinatingyourlogistics,everyoneatTechtownTrainingispositiveandquicktorespondtoyourrequests.

    A FEW OF OUR CLIENTSAsacompanywehaveprovidedtrainingsolutionsto:

    WWW.TECHTOWNTRAINING.COM877-800-5221

    Chevron Mastercard Scottrade USPatent

    andTrademarkOffice

    USGeologicalSurvey CIscoSystems Andmanymore!