Přeskočit na obsah
BigTree108

Služby auditu kódu a technického auditu

Audity kódu a technické audity stávajícího softwaru: kvalita kódu, architektura, zabezpečení, závislosti a licence, výkon, infrastruktura a náklady na cloud a technická due diligence pro investory a kupující, zakončené písemným seznamem rizik seřazených podle dopadu, se seniorními inženýry pro váš tým nebo s auditem dodaným od začátku do konce.

Co technický audit pokrývá

  • Kvalita kódu

    Struktura, duplicita, pokrytí testy, varování a části kódu, kterých se všichni bojí dotknout, čtené seniorními inženýry v jazyce a frameworku, který systém používá.

  • Architektura

    Jak do sebe díly zapadají, kde na sobě závisejí víc, než by měly, a co zabrání systému růst spolu s byznysem.

  • Zabezpečení

    Tajné údaje v kódu, autentizace a řízení přístupu, validace vstupu a známé zranitelnosti, kontrolované podle OWASP Top 10, s penetračním testem přidaným tam, kde je potřeba.

  • Závislosti a licence

    Každá knihovna a framework uvedené s verzí, stavem podpory, známými upozorněními a licencí, takže aktualizace a právní rizika jsou vidět.

  • Výkon a infrastruktura

    Pomalé stránky a dotazy, návrh databáze, hosting, zálohy, monitoring a nasazení, s účtem za cloud přečteným řádek po řádku, co lze ušetřit.

  • Technická due diligence

    Nezávislý pohled na software za investicí nebo akvizicí: v jakém je stavu, kolik by stálo jeho udržování a co by se mohlo pokazit.

auditoři kódu do vašeho týmu

  • Dedikovaní auditoři kódu

    Auditoři kódu, kteří nastoupí do vašeho týmu na plný úvazek, pracují ve vašich nástrojích a procesu a zodpovídají se vašemu vedoucímu. Pohovor s nimi vedete vy; my neseme ukrajinskou smlouvu, mzdy, fakturaci a dovolenou.

  • Projekty v oblasti „Revize kódu“

    Vymezená část práce v oblasti „revize kódu“ s rozsahem, pevným plánem a jmenovaným vedoucím na naší straně, který odpovídá za výsledek a o postupu informuje ve vašich kanálech.

  • Průběžná spolupráce v oblasti „revize kódu“

    Průběžná služba v oblasti „Revize kódu“: každý měsíc stejní lidé, backlog, kterému určujete priority, a hodiny, které vidíte v našem portálu i na faktuře.

Stránka o dedikovaném týmu vysvětluje, jak se specialisté připojují k vašemu týmu, a stránka o outsourcingu pokrývá dodávku projektů, převzetí systémů a jak účtujeme.

Kdo pracuje na vašem zadání v oblasti „revize kódu“

  • Softwaroví architekti

    Architektura, škálovatelnost a celkový verdikt

  • Senior vývojáři

    Revize kódu ve vlastním jazyce a frameworku systému

  • Bezpečnostní inženýři

    Zranitelnosti, tajné údaje a řízení přístupu

  • DevOps inženýři

    Infrastruktura, nasazení, zálohy a náklady na cloud

  • QA inženýři

    Pokrytí testy a kvalita stávajících testů

Jak software auditujeme

Audit začíná přístupem jen pro čtení k repozitářům, infrastruktuře a dokumentaci a po dobu jeho trvání se nic nemění. Je to stejná revize, jakou provádíme před převzetím jakéhokoli systému, který napsal jiný tým, a končí stejně: písemným seznamem rizik seřazených podle dopadu, každé s důkazy a úsilím potřebným k nápravě.

Zpráva je psána pro dva čtenáře: shrnutí pro lidi, kteří rozhodují, a detail pro inženýry, kteří podle ní budou jednat. Opravy může provést váš vlastní tým, nebo náš, počínaje riziky, na kterých nejvíc záleží.

Další výzkum a audity, které provádíme

Přehled: Výzkum a audity

Dotazy k auditu kódu a technickému auditu

Kolik audit kódu stojí?

Záleží na velikosti systému, počtu technologií v něm a na tom, na co má audit odpovědět, proto odpovídáme písemným odhadem po prvním pohledu do repozitářů. Rozsah, datum zprávy a cena se dohodnou před zahájením auditu.

Dozvědí se naši současní vývojáři o auditu?

To je vaše rozhodnutí. Audit funguje nejlépe s jejich pomocí, protože mohou vysvětlit, proč věci jsou, jak jsou, ale lze ho provést i jen s přístupem pro čtení, například před investicí nebo změnou dodavatele.

Dokážete opravit, co audit najde?

Ano. Inženýři, kteří audit provedli, mohou nalezené problémy opravit, v pořadí podle dopadu, jako dedikovaní vývojáři ve vašem týmu nebo jako projekt s vlastním plánem a odhadem.

Jak rychle mohou nastoupit auditoři kódu?

Když je k dispozici ten pravý auditor kódu, začátek brzdí jen váš pohovor, NDA a převod práv duševního vlastnictví. Jinak vedeme hledání, které obvykle přinese profily kandidátů do dvou až tří týdnů, a nikdo nenastoupí, dokud neřeknete ano.

Jak probíhá najímání přes BigTree108 (role: auditoři kódu)?

Řekněte nám, jakou práci, jakou seniority a kolik hodin potřebujete. Navrhneme jednoho nebo dva lidi s jejich profily, pohovoříte s nimi stejně jako s vlastním zaměstnancem a podepíšete jednu smlouvu s BIG TREE 108 LLC a budete dostávat jednu fakturu měsíčně.

Komu patří práce, kterou vytvářejí?

Vám. Každý specialista má podepsanou smlouvu s BigTree108, která převádí všechny výsledky práce na společnost, a naše smlouva s vámi je převádí dál. Kód, návrhy a dokumenty se dodávají do vašich vlastních repozitářů a nástrojů, ne do míst, kde je můžeme měnit jen my.

Potřebujete znát stav svého softwaru?

Sdělte nám, co systém dělá, v čem je postaven a jaké rozhodnutí má audit podložit. Do jednoho pracovního dne dostanete odpověď: navržený rozsah, datum zprávy a cenu.