De kandidaat kan metingen uitvoeren in relatie tot applicatieontwikkeling - Object georienteerde projecten
8 belangrijke vragen over De kandidaat kan metingen uitvoeren in relatie tot applicatieontwikkeling - Object georienteerde projecten
Wanneer wordt er niet gekozen voor FP of LOC, maar voor objectgeorienteerde metrieken?
Conventionele software projectmetingen (LOC of FP) kunnen worden gebruikt om objectgeoriënteerde softwareprojecten in te schatten. Deze metrieken bieden echter niet genoeg houvast voor de benodigde aanpassingen in de planning en de inspanning die nodig zijn als u iteratief door een evolutionair of incrementeel proces gaat.
Lorenz en Kidd [Lor94] stellen de volgende set metrieken voor OO-projecten voor:
Number of Scenario scripts
Number of Key Classes
Number of Support classes
Average Number of Support Classes per Key
Aantal subsystems
Wat is number of Scenario script/ aantal scenario scripts?
{initiator, actie, deelnemer}
waarbij de initiatiefnemer het object is dat een dienst aanvraagt (dat een bericht initieert), de actie het resultaat is van het verzoek en de deelnemer het serverobject dat aan het verzoek voldoet. Het aantal scenario-scripts is direct gecorreleerd met de de omvang van de toepassing en het aantal testgevallen dat moet worden ontwikkeld om oefen het systeem zodra het is opgebouwd.
Wat is Number of Key Classes/ aantal sleutelklassen?
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat zijn Number of support classes/ aantal ondersteuningsklassen?
Wat is Average number of support classes per key class/Gemiddeld aantal ondersteuningsklassen per sleutelklasse
Gemiddeld aantal ondersteuningsklassen per sleutelklasse.
Over het algemeen zijn sleutelklassen al vroeg in het project bekend. De ondersteuningsklassen zijn doorlopend gedefinieerd. Als het gemiddelde aantal ondersteuningsklassen per sleutelklasse bekend zou zijn voor een bepaald probleemdomein, zou de schatting (op basis van het totale aantal klassen) sterk vereenvoudigd worden.
Lorenz en Kidd -> GUI tussen twee en drie keer het aantal ondersteuningsklassen als sleutelklassen. Niet-GUI tussen één en twee keer het aantal ondersteuningsklassen als sleutelklassen.
Wat is de formule om use-case points te berekenen?
Wat zijn de stappen om de UAW (unadjusted actor weight) te bepalen?
Wat zijn de stappen om UUCW (unadjusted use case weight) te berekenen?
- Zorg ervoor dat de use-cases op hetzelfde niveau zijn geschreven (Classificatie van Cockburn).
- Bepaal de UUCW. Dit doe je door:
- Het aantal transacties in iedere use-case te vinden. Een transactie is een stap in de use-case.
- Klassificeer iedere stap als : simpel, gemiddeld of complex
- De som van alle gewichten van de use cases worden bij elkaar opgeteld. (bijvoorbeeld 10 simpele use cases x 5 gewicht + 4 gemiddelde uses cases x 10 gewicht + 6 complexe use cases x 15 gewicht)
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