Een schatting maken van de duur van het uploaden van een bestand
Hoe u het uploaden van een bestand kunt inschatten: maximale bestandsgrootte, virusscan, hervatbaarheid, opslag en bewaartermijn. Het slepen en neerzetten is het makkelijke gedeelte; de techniek erachter is waar het om draait.
Het slepen en neerzetten is het makkelijke gedeelte. Alles daaronder vormt het eigenlijke ticket.
Het browseronderdeel van het uploaden van bestanden kost een paar uur werk. De rest is een extra functie. De maximale bestandsgrootte wordt al bereikt door de eerste gebruiker met een 4K-telefooncamera. Virusscans zijn onontbeerlijk zodra u iets van het publiek accepteert. Het hervatten van uploads wordt belangrijk zodra iemand een bestand van 2 GB probeert te uploaden via de wifi van een hotel. De kosten voor objectopslag worden reëel zodra de bewaartermijn onbeperkt is en iemand zijn back-ups begint te uploaden.
De schatting hangt af van welke van deze onderdelen binnen de scope van het team vallen en welke bewust buiten beschouwing worden gelaten. „Een bestand uploaden“ zonder die context betreft het bepalen van de omvang van de keuzelijst, niet van het systeem.
Wat er in de kamer wordt gezegd
Frontend: “Slepen en neerzetten met een voortgangsbalk: een halve dag.”
Backend: “Waar worden de bytes opgeslagen? S3? De schijf?”
Beveiliging: “Voeren wij een virusscan uit? Wat is de maximale bestandsgrootte?”
SRE: “Kunnen uploads worden hervat, of moeten ze helemaal opnieuw beginnen als de verbinding wordt verbroken?”
Financiën: „Opslagkosten? Hoe lang bewaren we ze?”
Vragen die het waard zijn om te stellen voordat u gaat stemmen
- Maximale bestandsgrootte, maximaal aantal bestanden per gebruiker, maximaal totaal per account?
- Toegestane MIME-typen, en is de controle bindend of adviserend?
- Opslagbackend: S3, lokale schijf, eigen bucket?
- Virusscan: synchroon, asynchroon of geen scan?
- Bewaartermijn: voor onbepaalde tijd, voor een bepaalde periode, door de gebruiker te verwijderen?
- Kunnen uploads worden hervat, of is slechts één poging mogelijk?
- Openbare URL’s, ondertekende URL’s of downloads met authenticatievereiste?
Elk „ja“ hier vertegenwoordigt een deel van de reikwijdte. Als de antwoorden tegelijkertijd betrekking hebben op scannen, hervatbaarheid en retentie, is dat niet één getal; het is een verhaal dat het waard is om op te splitsen.
Bepaal de omvang van de opslag, het scannen en de bewaartermijn. De picker is het goedkoopste onderdeel.
Zie ook: een schatting maken van een betalingsintegratie voor dezelfde operationele staartvorm, en de andere voorbeelden van uitgewerkte schattingen. Start een gratis planningpoker-sessie zodra er duidelijkheid is over opslag en bewaartermijnen.