Book outline

Book outline

Full book outline

  • Introduction
    • So, you’re a tech company?
    • Why did I write this book
    • Using strategy for decision-making
    • How is the book structured?
  • Part I – A Mindset of Growth
    • The Journey From Vision to Value
      • The operational framework
      • Starting from value
      • Sustainable growth
      • Evolution as a mindset
    • Your Role in the Process
      • The technical COO role
      • The Enterprise Architect
      • Cooperation between COO and CEO
      • Connection with HR and Finance
  • Part II – The Vision to Value Framework
    • Introducing the Framework
      • Some background on operations
      • The Vision To Value Framework
      • Delivery Qualities
      • Operational Structure
    • Vision and Strategic Plan
      • Everything begins with vision
      • A perspective on vision
      • Strategy to become a market leader
      • Understand the provision model
      • The (Business) Plan
      • Involving teams in strategy
      • Set focus with Goals
    • Work Management
      • What is value?
      • The Value Stream
      • Measuring Value
      • Maintenance Prioritization
      • Stakeholders
      • Connecting work to vision
      • Standardizing Work Processes
      • Work Visibility
      • Prioritizing Core Processes
      • Solving problems while the train is running
      • Focus on root fixes
      • The power of routines
      • Work dependencies
      • Stick to the plan
      • Work debt management
    • Process Management
      • Agile vs waterfall
      • Agile and Lean methodologies
      • Agile frameworks
      • Planned vs. Just-in-Time
      • From responsibilities to processes
      • Processes design and implementation
      • The problem of processes documentation
      • Measuring Process performance
      • Process automation
      • Introducing new methodologies
      • Follow the rule to break the rules – Shuari
      • Processes and Compliance
    • People and structure
      • Team structure
      • Designing teams
      • Empowering teams
      • Team Purpose – the why
      • Team scopes – the what
      • Team size
      • Planning for team growth
      • Developing cross-functional teams
      • Working with Specialist teams
      • Enabling Your Teams
      • Component vs Feature Teams
      • Maintenance and Innovation Teams
      • The Leadership Team
      • Roles and responsibilities
      • Responsibility vs accountability
      • Multiple hats
      • Team dynamics
      • Assigning people and teams
      • Recruitment and Operations
      • Juniors vs Seniors
      • Working with external people
      • Office environment and productivity
      • Working with remote teams
      • Working with team dependencies
      • Creating a Fail Safe Environment
      • Transfer knowledge to the next generation
      • The show must go on (Succession planning)
      • Monitoring team health
      • Team satisfaction vs customer satisfaction
    • Data and Information Management
      • Work Connected
      • Communication is a two-way street
      • Internal communication channels
      • External Communication
      • Internal Documentation
      • Drive with data
      • Data-Driven vs. Data Informed
      • What to measure?
      • Collecting data
      • Engaging teams with data
  • Part III – Structuring tech operations
    • Product Development
      • Begin with clear requirements
      • The Development Pipeline
      • Bootstrap from Source Control
      • When features don’t fit in a sprint
      • Backwards compatibility development
      • Deployment pipeline
      • Quality Gating
      • Release frequently
      • Continuous Deployment
      • Early Validation
      • Quality has a cost
      • Quality is about user experience
    • Development operations
      • DevOps
      • Service Level Agreements
      • Internal SLA
      • Your application never sleeps (24/7 Service)
      • Escalations
    • Customer Support
      • Define your support identity
      • Customer support structure
      • Support Channels
      • Knowledge structure
      • In-app support
      • Product Communication
      • Scalable Support
      • Bridging the Knowledge Gap
      • Onboarding
      • Support Quality
    • Governance and Compliance
      • IT Governance
      • Compliance in Agile Environments
      • Continuity of Service
      • Maintaining Compliance
    • Alignment/Working with other departments
      • Sales and Marketing
      • Customer Support
      • Finance
      • Human Resources
    • Continuous Improvement
      • Continue adapting
      • Innovation Cycles
      • The impact of change
      • Influencers of Change
      • Changing the wheels of a running car
      • Look to the past to make a better future – Retrospectives
    • You don’t do it alone – Partners and Suppliers
      • Know your core, outsource the rest
      • Choose the right partners
      • Their quality is your quality
      • Clear boundaries