Book description
In high-performing organizations such as Salesforce and Spotify, autonomous product development teams own problems end-to-end—from interacting with customers to delivering engaging digital products. These teams find new ways to solve customer problems by constantly running experiments, using high-speed engineering capabilities to create extremely short customer feedback cycles.
In this report, you’ll explore how leading organizations increase autonomy across teams and services through techniques designed to accelerate product delivery and improve business/IT alignment. With examples and use cases, authors Nick Tune (Salesforce) and Scott Millett (Iglu.com) demonstrate how autonomous teams leverage continuous discovery and delivery to find the best solutions with the highest business value. This report is ideal for engineering executives, CTOs, software architects, and senior engineers.
- Learn how to align business goals, team boundaries, and software architecture to solve customer problems
- Create a culture of transparency by articulating strategic decisions throughout the organization
- Analyze your organization’s problem domains to minimize organizational and technical dependencies
- Learn techniques for modeling user journeys and business processes in your domains and subdomains
- Design antifragile systems that respond to changing market conditions and new opportunities
- Apply successful architectural patterns to avoid couplings in your software and couplings between teams
Table of contents
- 1. High-Performance Teams Continuously Deliver Business Value
- 2. Communicating the Business Context
- 3. Analyzing Domains
- 4. Discovering Contexts
- 5. Designing Antifragile Systems
- 6. Architecting Autonomous Applications
Product information
- Title: Designing Autonomous Teams and Services
- Author(s):
- Release date: September 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491994313
You might also like
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
book
Peopleware: Productive Projects and Teams, Third Edition
Few books in computing have had as profound an influence on software management as . The …
book
Test Driven Development: By Example
Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is …
book
Building Microservices, 2nd Edition
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. …