Pre-mortem a post-mortem
Pre-mortem a post-mortem analýza – dvě metody, které pomáhají předcházet chybám a učit se z nich v softwarovém vývoji i provozu.
Pre-mortem a post-mortem jsou způsoby, jak se vyhnout problémům při vývoji aplikací a jak se z nich poučit, když už nastanou.
Před spuštěním nové funkce si někdo v týmu může položit otázku: co se tady může pokazit? Tak začíná pre-mortem. Představíme si, že všechno selhalo, a hledáme důvody. Tím odhalíme slabiny, na které bychom jinak nepřišli. Možná je rozhraní matoucí, možná databáze nezvládne zátěž. Cílem není strašit, ale předcházet zbytečným chybám.
Post-mortem se dělá až po incidentu. Třeba když systém přestal posílat e-maily nebo když spadla produkce. Nejde o hledání viníka. Jde o to zjistit, co se přesně stalo, jak jsme na to reagovali a co uděláme jinak příště. Je to nástroj pro týmové učení a zlepšování.
Obě metody pomáhají přemýšlet o vývoji systémů vědoměji. Pre-mortem pomáhá předem, post-mortem zpětně. Když se používají pravidelně, snižují rizika a posilují důvěru v tým i v produkt.
V rychlém světě webových a mobilních aplikací může být právě tahle předvídavost tím, co odliší stabilní službu od té, která pravidelně hoří.