Technology Radar
Four Key Metrics
Technik: Adopt
Change Lead Time
Wie lang braucht es, um einen Change von Story in Produktion zu bringen?
- < 1h
- 1d-5d
- 1m-6m
- >6m
Deployment Frequency
Wie oft werden die Kernapplikationen deployed?
- on-demand, mehrfach/Tag
- pro Woche - pro Monat
- pro Monat - 6 monatlich
- > 6 Monate
Technik: Adopt
MTTR - Time to restore
Wie lange dauert es im Mittel einen Incident in einer Kernapplikation, der Nutzer betrifft, zu heilen?
- < 1h
- 1h-1d
- 1d-7d
- > 6m
Change Fail Percentage
Wie oft resultieren Deploys in Fehler oder Ausfall und brauchen Rollback/Fix?
- 0-15%
- 16-30%
- 16-30%
- 16-30%
Technik: Adopt
Platform Teams
Teams die die Plattform als Produkt für die internen Teams anbieten - im self-service.
Aus Team Topologies
Technik: Adopt
Zero Trust Architecture
- Netzwerk schützt nicht mehr in der Cloud
- Automatisiertes echtes Least Privileage
- automatische Zertifizierung und Autorisierung jeder Kommunikation (service mesh)
- automatisches Signing und Prüfung jeden Codes
- spezifische Verschlüsselung
Technik: Adopt
Peer Review=Pull Request
Alle Tickets sind ein Pull-Request, und mit review wird gemerged. In der Praxis sichert der Review nicht die Qualität, erzeug Engpässe und verringert die Feedback-Qualität.
Statte dessen: Pair/Mob, gemeinsamer Review
Production Data in test Environments
In Theorie gut, in Praxis schlecht. Obfuscation ist unvollständig und mühsam, Daten veralten, Internationale PII-Rechte werden nicht berücksichtigt. Statt dessen: Fake Daten
Technik: STOP
Fastlane
Automatiserung von Build, Test, Screenshots, Beta _ App Store Deploy, Signing
Tools: Adopt
Jetpack Compose
Android native UI a la React
Hot Preview in Android Studio
Bald Cross-Platform
Tools: Adopt
React Hooks
Gutes Statemanagement lohnt, aber Redux ist zu komplex.
Hooks trifft den richtigen Grad - angewendet mit useContext und useReducer
Tools: Adopt
Adopts / Holds Techradar 25
By Johann-Peter Hartmann
Adopts / Holds Techradar 25
- 308