De kandidaat kan hand van ramingsmodellen en gegevens kosten van verschillende fasen van de softwarelevenscyclus berekenen
9 belangrijke vragen over De kandidaat kan hand van ramingsmodellen en gegevens kosten van verschillende fasen van de softwarelevenscyclus berekenen
Wat is estimation / schatting?
Uit welke stappen bestaat estimation?
- Schatting begint met een beschrijving van de omvang van het product.
- Het probleem wordt vervolgens ontleed in een reeks kleinere problemen, en elk van deze problemen wordt geschat met behulp van historische gegevens en ervaring als leidraad.
- De complexiteit van het probleem en het risico worden in overweging genomen voordat een definitieve schatting wordt gemaakt.
Welke factoren kunnen invloed hebben op de schatting/estimation?
- - De mate waarin de planner de omvang (bijvoorbeeld KLOC) van het te bouwen product goed heeft ingeschat.
- - De capaciteit om de schatting van de grootte te vertalen in menselijke inspanning, kalendertijd en geld.
- - De mate waarin het projectplan de capaciteiten van het softwareteam weerspiegelt
- - De stabiliteit van zowel de producteisen als de
- omgeving die de software-engineering ondersteunt
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat moet er gebeuren voordat estimation kan worden toegepast en decompositietechnieken kunnen worden toegepast?
- De scope van de te bouwen software goed afbakenen
- Een schatting van de omvang van de software maken
- Het kiezen tussen process based estimation of problem based estimation
Wat is handig om als eerste te doen bij het schatten van een softwareproject?
Softwareprojectschatting Dit is een vorm van probleemoplossing, en in de meeste gevallen is het op te lossen probleem (d.w.z. het ontwikkelen van een kosten- en inspanningsraming voor een softwareproject) te complex om in één stuk te worden beschouwd. Om deze reden moet je het probleem ontleden, en het herformuleren als een set van kleinere (en hopelijk beter beheersbare) problemen.
Wat is Problem based estimation?
1) Begin met een goede afbakening van de scope?.
2) Ontbind de software in probleemfuncties die elk afzonderlijk kunnen worden ingeschat.
3) Bereken een LOC of FP waarde voor elke functie
4) Leid kosten- of inspanningsramingen af door de LOC- of KP-waarden toe te passen op uw basisproductiviteitsmetriek (bijv,
LOC/persoons-maand of FP/persoons-maand)
5) Combineer functie-ramingen om een globale schatting te maken voor het hele project
Welke manieren zijn er bij Problem-Based Estimation?
Bij een directe aanpak kan de omvang worden gemeten in coderegels (LOC).
Indirecte aanpak
Bij de indirect aanpak wordt de omvang weergegeven als functiepunten (FP).
Uit welke onderdelen bestaat process based estimation?
Je bepaalt welke taken er per processtap zijn om te doorlopen en hoeveel tijd deze gaan kosten. Aan de hand daarvan kan je berekenen hoeveel uur het project zal kosten en hoeveel geld.
Bepaal de process based estimation van de bovenstaande tabel.
De burdened labor rate is $8000,- per maand
De kosten zijn 46 x 8000 = $368.000
De persoonsmaanden zijn: 46
Wat is de software equation?
- Het model is afgeleid van productiviteitsgegevens die verzameld zijn voor meer dan 4000 hedendaagse softwareprojecten – en evolueert nog
Where,LOC = Lines of Code Estimate for the Project
B = Special Skills Factor
P = Productivity Parameter
t = Time Length of Project
E = Project Effort Measured in Person-Months or Person-Years
B = ‘speciale vaardigheden factor’
P = ‘productivity parameter’.
T = projectduur in maand of jaren
E = inspanning in persoon per maand of persoon per jaar
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden