Engineering
Vývoj softwaru na míru
Stavím systémy, které někdo další převezme a bude s nimi žít roky. To je jiné zadání než dodat něco, co projde akceptací – a rozhoduje o něm architektura, testy a to, co po mně zbude v dokumentaci a v přístupech.
Co dělám
Od návrhu architektury po hotové řešení v provozu. Nejčastěji jde o systémy, které mají držet data v pořádku a přežít změnu lidí kolem sebe.
- Architektura systémů a technický návrh
- Implementace a integrace na okolní systémy
- Testovací strategie a automatizované testy
- Revize existujícího kódu a testů
- Konzultace k rozhodnutím, která se těžko vracejí
Nasazení a provoz
Provoz beru jako součást vývoje, ne jako navazující objednávku. Cílem je prostředí, které se dá spravovat bez specialisty na plný úvazek a jehož náklady jdou předem odhadnout.
- Návrh a stavba infrastruktury
- Automatizované nasazování a CI/CD
- Monitoring a provozní dohled
- Převzetí a úklid zděděného prostředí
Převzetí po jiném dodavateli
Běžná část práce. Nejdřív si projdu kód, závislosti, prostředí a přístupy, pak řeknu, co jde rozumně převzít a co se vyplatí přestavět – včetně toho, kolik času která cesta stojí. Teprve pak se domluvíme, jestli do toho jdeme.
- Revize kódu, závislostí a prostředí
- Soupis rizik a technického dluhu
- Převod přístupů a účtů na vaši stranu
- Postupné převzetí bez odstávky
Hranice nezávislosti
Komu dělám vývoj nebo provoz, tomu nedělám audit – a naopak. Zákon vyžaduje, aby auditor byl oddělený od těch, kdo bezpečnost navrhují a provozují. Když u vás stavím, jsem tou druhou stranou, a audit vám musí udělat někdo jiný.
Jak to probíhá
- 01
Úvodní hovor
Ozvěte se s tím, co potřebujete vyřešit. Nemusíte mít hotové zadání – často je právě jeho sepsání první část práce. Nezávazně.
- 02
Rozsah a milníky
Písemně potvrdím, co udělám, v jakých milnících a do kdy. Milníky dělím tak, aby po každém z nich bylo něco použitelného, ne jen rozdělaného.
- 03
Vývoj po milnících
Pracuju po dohodnutých milnících a průběžně je předávám, takže máte na co se dívat dřív než na konci. Co se ukáže jako slepá ulička, řeknu hned.
- 04
Předání
Hotové řešení, dokumentace a přístupy – všechno na vašich účtech, ne na mých. Nezávislost na jednom člověku je součást zadání, ne bonus.
Máte projekt k postavení nebo k převzetí?
Napište mi pár vět o tom, co řešíte. Ozvu se do 48 hodin.