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
Software assessment essentials
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Tudor Girba
November 20, 2013
Technology
90
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Software assessment essentials
I used this slide deck for a lecture I gave at the University of Berne.
Tudor Girba
November 20, 2013
More Decks by Tudor Girba
See All by Tudor Girba
Moose: how to solve real problems without reading code
girba
0
110
Software systems have emergent structures
girba
0
94
Demo-driven innovation teaser
girba
0
25k
Underneath Scrum: Reflective Thinking
girba
0
60
Demo-driven innovation (University of Zurich, June 2013)
girba
0
1.1k
Presenting is storytelling (Uni Zürich 2013)
girba
1
100
Humane assessment by example (MooseDay 04.2013)
girba
0
89
Moose Roadmap (MooseDay 04.2013)
girba
0
840
Humane assessment on cards
girba
0
38k
Other Decks in Technology
See All in Technology
技術イベント終了後、運営の 事後タスクは丁寧に (心がけています)/ #tamagawadev
nishiuma
1
100
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
1
110
【Claude Code】鹿野さんに聞く 私の推しの並行開発環境 大公開 / claude-code-parallel-2026-07-15
tonkotsuboy_com
11
7.2k
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
130
Genie Ontologyは銀の弾丸かを考える / Is Genie Ontology a Silver Bullet?
nttcom
0
250
“それは自分の仕事じゃない"を越えて行け
yuukiyo
0
230
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
320
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
150
CIで使うClaude
iwatatomoya
0
250
SRE Next 2026 何でも屋からの脱却
bto
0
680
地域 SRE コミュニティ最前線 / SRE NEXT 2026 Discussion Night Track C
muziyoshiz
0
220
世界、断片、モデル。そして理解
ardbeg1958
1
110
Featured
See All Featured
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
210
Everyday Curiosity
cassininazir
0
250
Done Done
chrislema
186
16k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
330
Git: the NoSQL Database
bkeepers
PRO
432
67k
WENDY [Excerpt]
tessaabrams
11
38k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Transcript
software assessment essentials tudorgirba.com
software assessment ≠ software quality
software assessment = reaching informed decisions
software assessment = 50% of software development http://www.humane-assessment.com/guide/assessment-costs
software assessment = pervasive activity
software assessment = the elephant in the development room
software assessment ≠ code reading
None
software assessment requires a systematic approach
None
None
None
None
None
None
2 1 5 3 4 6 7 8 9
software assessment requires a systematic approach
software assessment requires explicit concerns
software assessment sees code as data
software assessment requires custom tools
software assessment requires a systematic approach
humane assessment humane-assessment.com
Tudor Gîrba www.tudorgirba.com http://creativecommons.org/licenses/by-nc-sa/3.0/