Expediting New Product Deployments with Agile Operations and DevOps (2020)

By Andrew Frederick, Comcast

Deployment Engineering in the cable sector is where the rubber meets the road. These groups are responsible for taking products from the prototype stage to a scaled solution across the entire enterprise.

Deployment Engineering is an in-house specialty that creates the cloud resource experience and delivers that to the local headend. An idea begins much like how a single raindrop falls thousands of miles upstream, then gathers and runs to the ocean. This is a useful analogy for the lifecycle of a product, too.

By the time it reaches the ocean – in this analogy, our customers -- it reshapes the environments that it passes through. Cable products can be based on web applications, but when dealing with real time video or streaming video, it becomes impractical to distribute content centrally, and must be decentralized in order to maximize efficiency. One can simply look to the Content Distribution Networks (CDNs) that the industry’s Multiple Systems Operators (MSOs) have spent billions of dollars building to move video to the edge as evidence of this truth.

Deployment Engineering holds the unique perspective of being at the nexus of product creation and customer integration. Over the years, the methodologies change (waterfall, agile, lean, scrum, Kanban, CI/CD, etc.) to embrace new ways of tackling problem spaces, and offer meaningful ways of reinventing the wheel. Such methodologies will continue to change and evolve with time – however, the problem space of deploying products at an enterprise scale has a core foundation of challenges that are common to nearly all products. Therefore, it becomes more critical for engineering leads, architects, and executives alike to understand the environment and problem spaces than it is to be masterful of any given tool used on the same old problem. Whenever shifts occur to adopt the latest methodology, as an industry, we put our momentum at risk and can be prone to recreating and reliving the same mistakes. We sacrifice the valuable experiences and lessons learned to move to a new methodology, and in doing so tend to be more focused with how we’re operating in the new system rather than staying focused on the big picture. This paper aims to reinforce the common elements within new products and deemphasize the tools used to build them. In other words, technique matters more than the actual tools used to build something.

By clicking the "Download Paper" button, you are agreeing to our terms and conditions.

Similar Papers

Case Study of Social Distancing on Mentorship Programs
By Andrew Frederick, Comcast
A Practical Approach to Virtualizing DOCSIS 3.1 Network Functions
By David S. Early, Applied Broadband, Inc.; Paul E. Schauer, Comcast; Jason K. Schnitzer, Applied Broadband, Inc
Leveraging Machine Intelligence and Operations Analytics
By Andrew Sundelin, Guavus
Edge Compute and Software Life-Cycle Management: Creating Consumer Value and Flexibility
By Patrick Goemaere & Rajat Ghai, Technicolor
Two Years Of Deploying ITV/EBIF Applications – Comcast’s Lessons Learned
By Robert Dandrea, Ph.D., Comcast Cable
Key Learnings from Comcast’s Use of Open Source Software in the Access Network
By Louis Donofrio & Qin Zang, Comcast Cable; Vignesh Ramamurthy, Infosys Consulting
A PNM System Using Artificial Intelligence, HFC Network Impairment, Atmospheric and Weather Data to Predict HFC Network Degradation and Avert Customer Impact
By Larry Wolcott, Michael O'Dell, Peter Kuykendall, Vishnu Gopal, Jason Woodrich & Nick Pinckernell, Comcast
The Imperative of Customer-Centric Operations
By Anis Cheikhrouhou, Jim Davenport & Anish Kelkar, Nokia, Bell Labs Consulting
Simplifying Field Operations Using Machine Learning
By Sanjay Dorairaj, Bernard Burg & Nicholas Pinckernell, Comcast Corporation; Chris Bastian, SCTE
Agile Modulator Characteristics and Their Effects on CATV Systems
By William Woodward, Scientific Atlanta
More Results >>