31
Vývoj / Re:Kalkulace vývoje software
« kdy: 18. 09. 2020, 08:00:16 »
Já při kalkulacích dělím projekt na menší a menší části, až jsem schopen udělad odhad pro ten který bod. I malinký jednoduchý projekt tak obsahuje řádově nízké desítky řádků. Nezapomínám na body jako vytvoření repozitářů a režie s commity (pracuju sám, takže si sám dělám revizi kódu "chunk by chunk") a tvorba uživatelské dokumentace. Jednotlivé řádky jsou v rozsahu jednotek hodin až nízkých jednotek dnů. U bodů, které jsou typově nové a budu je řešit od nuly násobím prvotní odhad toho bodu zhruba 2-3x. Udělat takový odhad někdy tvrá i hodiny, když si musím nějaký bod v základních obrysech rychle naprototypovat nebo dohledat v dokumentaci, že můj nápad bude realizovatelný.
U zákazníků se pak dá lépe obhajovat, když relativně malý projektík vyjde na 30-40MD. Zákazník pak nad takovou tabulkou usoudí, že některé jeho požadavky jsou z říše přání a ne potřeb a tabulka se proškrtá. Aby to proškrtání nebylo neomezené, váže se implementace některých řádků na jiné - tzn. B nejde bez A, ale samostatné A lze apod.
Žádný SW na správu projektu nepoužívám, stačí mi takhle vytvořená tabulka v markdown a případně nějaká malůvka bokem, která určuje pořadí jednotlivých bodů během implementace.
U zákazníků se pak dá lépe obhajovat, když relativně malý projektík vyjde na 30-40MD. Zákazník pak nad takovou tabulkou usoudí, že některé jeho požadavky jsou z říše přání a ne potřeb a tabulka se proškrtá. Aby to proškrtání nebylo neomezené, váže se implementace některých řádků na jiné - tzn. B nejde bez A, ale samostatné A lze apod.
Žádný SW na správu projektu nepoužívám, stačí mi takhle vytvořená tabulka v markdown a případně nějaká malůvka bokem, která určuje pořadí jednotlivých bodů během implementace.