Checklist voor het voorbereiden van een PHP-applicatieaudit
Gebruik deze lijst om bewijsmateriaal te verzamelen en betere vragen te stellen. Het levert geen automatische score op: het scheidt feiten, aannames en gebieden die specialistisch onderzoek vereisen.
Vul de bron aan met bewijsmateriaal, niet met ideale antwoorden.
Een selectievakje is nuttig wanneer het een geverifieerde situatie weergeeft en aanzet tot een gesprek of een beslissing.
Breng mensen samen die verstand hebben van productontwikkeling, -beheer en -operations. Identificeer voor elk onderdeel repositories, configuraties, statistieken, incidenten, screenshots of voorbeelden die het antwoord onderbouwen. Als er geen bewijs is, noteer dan de onzekerheid: dit kan belangrijker zijn dan het aanvinken van het vakje.
Groepeer de bevindingen tot slot op basis van impact en onderlinge afhankelijkheid. Maak onderscheid tussen directe beheersmaatregelen, noodzakelijk onderzoek en structurele verbeteringen. Het resultaat moet aangeven wat er gedaan zal worden, wie de beslissing mag nemen en hoe de resultaten geverifieerd zullen worden. Vermijd een wensenlijst zonder prioriteiten.
- BewijsBron of voorbeeld ter ondersteuning van elk antwoord.
- InvloedGevolgen voor gebruikers, bedrijven of bedrijfsvoering.
- PrioriteitRangschikking op basis van risico, afhankelijkheid en inspanning.
- ActieVerificatie van eigenaar, grens en resultaat.
Context en eigendom
Wie neemt de beslissingen over het systeem, wie bedient het en wie begrijpt het?
Code en afhankelijkheden
Wat kan er veilig veranderd worden?
Gegevens en integraties
Oorsprong, kwaliteit en consistentie.
Beveiliging
Beheersmaatregelen met betrekking tot het daadwerkelijke risico.
Testen en levering
Wijzigingen aanbrengen zonder op het geheugen te vertrouwen.
Operaties
Detecteren en herstellen.
Zet antwoorden om in beslissingen.
- Voeg bij elk antwoord links naar bewijsmateriaal toe.
- Maak onderscheid tussen directe risico's en structurele verbeteringen.
- Wijs een eigenaar en een volgende controle toe aan elk onbekend item.
- Zet de bevindingen om in een gefaseerd plan, niet in een platte lijst.
Inhoud gerelateerd aan deze beslissing
Ga verder met diagnose, uitvoering of gerelateerde ervaring.