Cadence & Consequence
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the challenges and solutions of incorporating downloadable products into a SaaS offering in this GOTO 2012 conference talk by Josh Graham, Atlassian's SaaS Architect. Discover how to achieve continuous delivery by establishing a target cadence for software delivery and deployments, and learn to overcome obstacles in team structure, software architecture, integration architecture, and requirements granularity. Gain insights into handling the consequences of continually changing software releases, including testing and build time issues, architectural changes, and process modifications. Get a behind-the-scenes look at the deployment automation used to drive the continuous delivery of a successful SaaS offering. Delve into topics such as JIRA, Confluence, weekly delivery, backlog management, shipping to OnDemand, maintaining a healthy pipeline, traffic management, monitoring metrics, branch by abstraction, shared services, and lessons learned from being too conservative. Examine the implicit impact of changes, continuous deployment strategies, pipeline integration, versioning challenges, information architecture, and data mining for marketing purposes.
Syllabus
Intro
JIRA Confluence
Weekly Delivery
Backlog
Shipping to OnDemand
Healthy Pipeline
Traffic Management
Monitoring Metrics
Branch by Abstraction
Shared Services
Lessons Learned
Too Conservative
Implicit Impact
Continuous Deployment
Pipeline
Integration
Versioning
Information Architecture
Data Mining
Marketing
Taught by
GOTO Conferences
Related Courses
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube