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
23
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
43
Lesson in Complexity from Robotics
andrewnesling
0
19
Product Management for the Grey Areas
andrewnesling
0
20
It's Agile Jim but not as we know it!
andrewnesling
0
57
Chasing the Rainbow
andrewnesling
1
140
Scaling IoT Solutions at Dyson
andrewnesling
0
110
Other Decks in Technology
See All in Technology
APIセキュリティを組織で実現するには~注力する点と設計・実装に入れたい対策~
riiimparm
1
540
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
12
86k
LLMアプリ、 雰囲気で運用してませんか? 〜LLMOpsの現在地〜
taka_aki
1
460
Point Cloud as a Foreign Language for Multi-modal Large Language Model
takmin
0
210
NANDでも描画したい!
nichica906
3
790
500名弱規模の組織のPythonプロジェクト(dbt) をどう管理するか?
hiracky16
0
330
Claude Teamプランの コスト最適化を考える
rfdnxbro
0
770
atproto spaces概要
yamarten
0
110
AWS Blocks が楽しい #ゆるWeb札幌
tacck
PRO
0
170
tamachi.goを支える技術
rymiyamoto
0
110
Claude Codeの体系的な理解と知識のフック
oikon48
6
5.7k
AI駆動開発をチームに根付かせる - 「1行も書かない」チームがHarnessを育てた1年 -
kenichirokimura
5
3.1k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Believing is Seeing
oripsolob
1
200
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Embracing the Ebb and Flow
colly
88
5.1k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
310
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.9k
How to Ace a Technical Interview
jacobian
281
24k
Navigating Weather and Climate Data
rabernat
0
490
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