Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Things Product Owners need to know about Softwa...
Search
Andy Nesling
July 07, 2023
Technology
15
0
Share
Things Product Owners need to know about Software Engineering
Andy Nesling
July 07, 2023
More Decks by Andy Nesling
See All by Andy Nesling
Balancing Individual Team Flow with Cross Team Collaboration
andrewnesling
0
36
Lesson in Complexity from Robotics
andrewnesling
0
14
Product Management for the Grey Areas
andrewnesling
0
13
It's Agile Jim but not as we know it!
andrewnesling
0
47
Chasing the Rainbow
andrewnesling
1
130
Scaling IoT Solutions at Dyson
andrewnesling
0
110
Other Decks in Technology
See All in Technology
LLM とプロンプトエンジニアリング/チューターを定義する / LLMs and Prompt Engineering, and Defining Tutors
ks91
PRO
0
270
TanStack Start エコシステムの現在地 / TanStack Start Ecosystem 2026
iktakahiro
1
340
推し活エージェント
yuntan_t
1
860
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
390
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
700
Even G2 クイックスタートガイド(日本語版)
vrshinobi1
0
210
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
5
3.2k
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
290
OPENLOGI Company Profile for engineer
hr01
1
62k
プロダクトを育てるように生成AIによる開発プロセスを育てよう
kakehashi
PRO
1
810
不確実性と戦いながら見積もりを作成するプロセス/mitsumori-process
hirodragon112
1
190
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
570
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
99
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
sira's awesome portfolio website redesign presentation
elsirapls
0
210
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
150
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
The browser strikes back
jonoalderson
0
890
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
200
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
A Tale of Four Properties
chriscoyier
163
24k
Transcript
Prioritising comfy seats but not the engine Things Product Owners
need to know about software engineering @andrewnesling @andynesling @
[email protected]
New Frontiers Executive Summary January 2017 My journey Had a
lot of old cars! • Varied product experience • Large and small orgs • Common themes • Why I needed to care about software eng
Technical debt
Spotting Technical Debt • What Is Technical Debt? • Spotting
technical Debt • When should we take it on?
Example - Spotting Technical Debt
Paying Off Technical Debt • Why should I care about
it? • When should we pay it off? • How should we pay it off? • How much to pay off?
Rebuild or Refactor?
Rebuild or Refactor? • What are the problems with rebuilding?
• What are the problems with refactoring? • Do we have to choose?
Software Architecture
Architecture - need to knows ? • Responsibilities • Interface
• Evolution
Architectural considerations
Continuous Delivery
Continuous Delivery • What does it mean? • This feels
risky? • How does it help? • Feature Toggle • It is not free!
Continuous Delivery
Testability & Observability
Testability & Observability • Why I care about this? •
How to get at the data? • How to use the data?
Observability
Team Topologies
Team Topologies • Responsibilities • Interfaces • Evolution
Team Topologies
Fit for purpose?
Fit for purpose? • Fit now - Technical debt -
Testability Observability • Fit to Evolve - Architecture - Rebuild/Refactor - Continuous Delivery - Team Topologies
Wonderful books