Technologičtí a produktoví partneři
Pro softwarové dodavatele a produktové firmy, které potřebují inženýrský tým vedle svého na roky, ne na sprint. Modul, který vlastníme od začátku do konce, platforma, kterou pomáháme provozovat, nebo druhý tým nesoucí roadmapu, kterou nedokážete obsadit, se stejnými lidmi, kteří zůstanou dost dlouho, aby se naučili doménu.
Jiné než koupě projektu
Projekt má konec a všechno, jak je obsazen, z toho vyplývá: lidé jsou přidělováni, doména se učí tak dobře, aby bylo možné dokončit, a znalosti odcházejí s nimi. Produkt nekončí. Co od externího týmu potřebuje, je kontinuita, zájem na tom, aby architektura přežila příštích dva roky, a lidé, kteří se ozvou, když zkratka bude později stát víc, než dnes ušetří.
To je vztah, který tato stránka popisuje. Komerčně obvykle vypadá jako dedikovaný tým; partnerstvím ho dělá to, že odpovídáme za výsledek ve vašem produktu, a ne za seznam ticketů.
Co obvykle vlastníme
Modul, který vlastníme od začátku do konce
Jedna ohraničená část vašeho produktu: vrstva integrací, reportovací stránka, administrace, mobilní klient. Vlastníme ji ve vaší kódové základně, podle vaší architektury, a odpovídáme za její chyby, ne za počet ticketů.
Druhý tým na roadmapě
Vše, o čem víte, že byste měli stavět, a nemůžete to obsadit. Paralelní tým pracující ve vašich repozitářích a vašich rituálech, takže roadmapa postupuje na dvou frontách, místo aby se přeprioritizovala na jednu.
Platforma pod tím
Cloudová infrastruktura deklarovaná v Terraformu, pipeline, prostředí, observabilita, práce s databází a zabezpečením. Část, na kterou produktový tým nikdy nemá čas a každý týden pociťuje, že chybí.
Posun starého produktu vpřed
Produkt, který se prodává, ale přestal se dát měnit. Dosud devět převzetí, nejstarší napsané v roce 2008, vždy začínající revizí jen pro čtení a písemným seznamem rizik, a ne návrhem přepisu.
Co dělá dlouhé partnerství funkčním
Lidé, kteří zůstávají
Spolupráce tu trvají roky, ne sprinty, a znalost domény zůstává u týchž lidí. Nejhorší výsledek pro partnera je platit dvakrát za stejnou křivku učení.
Vaše architektura, ne naše
Jsme zvyklí převzít to, na čem produkt už běží, místo abychom jej směrovali k tomu, co zrovna známe. Partnerský tým, který stále navrhuje přepis, je partnerský tým, který přestal být užitečný.
Pravidla, která přežijí předání
Testy se dodávají s funkcí, build končí bez varování, zabezpečení je ve výchozím stavu zakázáno a infrastruktura je kód. Kód psaný tímto způsobem je kód, který mohou převzít vaši vlastní inženýři.
Jeden vlastník každého faktu
Odvozené hodnoty se počítají jednou a používají se všude. V produktu, ve kterém pracuje několik týmů, je zdvojená pravda chyba, kterou najdete za půl roku a nedokážete ji vysvětlit zákazníkovi.
Zastupování, které je naše, ne účtované
Revize architektury, druhý pár očí na pull requestech a zastupování během dovolené pocházejí z BigTree108, ne z vašeho rozpočtu.
Vaše duševní vlastnictví po celou dobu
Každý specialista převede výsledky své práce na společnost před přístupem a ta je převádí dál na vás, takže nic na dlouhém partnerství nekomplikuje, komu produkt patří.
Provozujeme vlastní produkt
Vše, co používáme interně, od náboru a onboardingu po evidenci času, smlouvy a fakturaci, je jedna platforma na stacku, který nabízíme partnerům: .NET na Azure Functions, Angular, Azure SQL, Terraform. Není to ukázka do portfolia; je to systém, na kterém firma závisí, a žili jsme se svými architektonickými rozhodnutími dost dlouho, abychom věděli, která z nich byla špatná.
To je úsudek, který produktový partner skutečně kupuje. Případová studie popisuje, co dělá a jak je postavena.
Jak to začíná
Něčím malým a vratným. Jeden inženýr na ohraničené části vašeho backlogu, nebo revize jen pro čtení části produktu, se kterou jste nejméně spokojeni, dodaná jako písemný seznam rizik podle dopadu na provoz. Obojí jsou levné způsoby, jak zjistit, zda čteme vaši kódovou základnu tak, jak byste chtěli, aby ji partner četl.
Odtud je obvyklou podobou dedikovaný tým, který roste s roadmapou. Pokud byste časem raději tým vlastnili úplně, je Build-Operate-Transfer tím samým s lidmi a převodem zapsaným ve smlouvě.
Potřebujete druhý tým na svém produktu?
Pošlete produkt, část roadmapy, která stále klouže, a pokud můžete, odkaz na repozitář. Do jednoho pracovního dne dostanete otázky, které ještě máme, přístup a odhad.