лупа
Search Loader

Shawn D Doyle 
DevOps Overture 
What You Need to Know When Starting a DevOps Journey

поддержка

The new culture of software development, explained by a 30-year industry veteran.

Over the last decade, more and more companies have adopted a new approach to software development called Dev Ops. But few people seem to understand what Dev Ops is—or how they might fit into a Dev Ops environment.

Dev Ops Overture answers these questions. It begins with an overview of what software development methodologies came before Dev Ops and of the problems associated with those systems. It then explains what Dev Ops is and how it works to address these problems. Finally, it offers advice to anyone who wants to position themselves for a career in Dev Ops and warns of common pitfalls to avoid.

Maybe your company has adopted Dev Ops, and you need to adjust to an Agile culture. Or perhaps your company hasn’t adopted Dev Ops, and you want to either advocate for the change or to position yourself to switch to a company that has. Or maybe you want to become conversant in Dev Ops practices. Either way, Dev Ops Overture is for you.

Shawn D. Doyle is a founder and CEO of Release TEAM, Inc., a Dev Ops Consulting Firm, established in 1999.  After serving in the US Army and Desert Storm, he has amassed nearly 30 years of software delivery experience, having worked with companies from midsized to Fortune 100 to solve their business-critical challenges.  Shawn lives with his wife and three dogs in Colorado.

Software is everywhere. Dev Ops makes better software.  Here is where you start.

€5.49
Способы оплаты

Содержание

Dev Ops Overture

Chapter 1

Before Dev Ops

The Waterfall Model

Problems with the Waterfall Model

Long Development Cycle

Lack of Timely Feedback

Siloed Teams

Potentially Toxic Organizational Culture

Stifling of Innovation

Responses to the Waterfall Model

The Toyota Production System (TPS)

Total Quality Management (TQM)

Incremental and Iterative Development

Lean

Agile

Chapter 2

Dev Ops to the Rescue

The Emergence of Dev Ops

Dev Ops Defined

How Dev Ops Works

Maximizing Flow

Obtaining Fast Feedback

Fostering a Positive Learning Culture

A Common Dev Ops Workflow

Who Uses Dev Ops

Chapter 3

Maximizing Flow

Assembling Small Cross-Functional Teams

Structuring Teams for Dev Ops

Ensuring Successful Teams in Dev Ops

Evaluating and Optimizing the Value Stream

Mapping the Value Stream

Wiping Out Waste

Eliminating Bottlenecks

Prioritizing Important Work

Making Work Visible

Applying Continuous Delivery

Doing Continuous Integration

Using an Automated Deployment Pipeline

Automating Common and Repetitive Tasks

Taking Advantage of Tools

Practicing Continuous Improvement

Chapter 4

Obtaining Fast Feedback

Shortening Feedback Loops

Automating Testing

Using Telemetry

Obtaining Feedback from Peers and Downstream Groups

Soliciting Customer Feedback

Minimum Viable Products (MVPs)

A/B Testing

Chapter 5

Fostering a Positive Learning Culture

What Is Organizational Culture?

Types of Organizational Culture

Gauging Organizational Culture

Hallmarks of a Positive Learning Organizational Culture

Offering Learning Opportunities

Encouraging Experimentation

Accepting and Learning from Failure

Practicing Zero Blame

Building Trust

Preventing Burnout

Motivating and Rewarding Employees the Right Way

Striving to Continuously Improve

Chapter 6

Dev Ops Roles

Common Dev Ops Roles

Product Manager

Enterprise Architect

Systems Administrator

Database Administrator

Software Developer

Cloud Engineer

Security Engineer

Test Automation Engineer

Automation Engineer

Site Reliability Engineer (SRE)

Subject Matter Expert (SME)

Mapping Traditional Roles to Dev Ops

Chapter 7

Positioning Yourself for a Career in Dev Ops

Critical Skills and Knowledge

Communication Skills

Collaboration Skills

Training and Education

Personal Qualities, Behaviors, and Attitudes

Chapter 8

Steering Clear of Common Pitfalls

Plan Your Dev Ops Initiative

Get Leadership Buy-In

Go All In

Don’t Scrimp on Resources

Don’t Just Pay Lip Service

Model Dev Ops to Fit Your Needs

Prioritize Culture

Stamp Out the Us-Versus-Them Mentality

Choose People Carefully

Don’t Demand Heroics

Appendix A: Dev Ops Resources

Appendix B: Tools for Dev Ops Success

Appendix C: Glossary

Об авторе

Shawn D. Doyle is co-founder and CEO of Release TEAM, Inc., a consulting firm, established in 1999 to guide clients seeking to adopt Agile practices and, later, Dev Ops. After serving in the US Army and Desert Storm, he has amassed nearly 30 years of software delivery experience. Today, Shawn works with companies ranging from mid-sized businesses to Fortune 100 organizations to solve their business-critical challenges. Shawn lives with his wife and three dogs in Colorado.
язык английский ● Формат EPUB ● страницы 194 ● ISBN 9780578625812 ● Размер файла 0.8 MB ● издатель ReleaseTEAM, Inc ● опубликованный 2020 ● Загружаемые 24 месяцы ● валюта EUR ● Код товара 7380846 ● Защита от копирования Adobe DRM
Требуется устройство для чтения электронных книг с поддержкой DRM

Больше книг от того же автора (ов) / редактор

16 112 Электронные книги в этой категории