Softwareontwikkeling en projectmanagement

Welke methode voor het reviewen van ontwerpdocumenten of broncode wordt geleid door een moderator, wijst rollen toe aan de deelnemers, wordt formeel uitgevoerd met checklists en dergelijke, en legt de gevonden defecten vast en bevestigt dat ze zijn verholpen?

  1. AInspectie
  2. BWalkthrough
  3. CRound-robinreview
Antwoord en toelichting tonen

Antwoord: A. Inspectie

Een inspectie is de meest formele vorm van review, waarbij een moderator alles regelt, van planning en leiding van de bijeenkomst tot de bevestiging van de correcties (follow-up). Deelnemers bereiden zich vooraf voor en zoeken defecten met checklists, en het aantal en de soorten gevonden defecten worden vastgelegd, wat kan worden gebruikt om de kwaliteit te beoordelen en te verbeteren. Een walkthrough wordt geleid door de auteur, die het werkproduct stap voor stap toelicht terwijl de deelnemers naar fouten zoeken. Een round-robinreview is een methode waarbij de deelnemers om beurten de rol van leider of reviewer op zich nemen.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Softwareontwikkeling en projectmanagement

  1. Na een firmwareversie waarvan bekend is dat ze correct werkt, volgen 1000 commits, en de laatste commit bevat een bug. De bug is door één commit geïntroduceerd en treedt op in elke commit daarna. Hoe vaak moet de firmware maximaal worden gebouwd en getest als de schuldige commit met binair zoeken wordt opgespoord, zoals met git bisect?
  2. Wat is in een WBS, die de opleverproducten en het werk van een project hiërarchisch opsplitst, het element op het laagste niveau dat dient als eenheid om duur en kosten te schatten en mensen toe te wijzen?
  3. In een pijldiagram met knooppunten ① tot ⑥ zijn de activiteiten, geschreven als „naam: beginknooppunt → eindknooppunt, duur”, A: ① → ②, 6 dagen; B: ① → ③, 4 dagen; C: ② → ④, 4 dagen; D: ③ → ⑤, 4 dagen; E: ④ → ⑥, 2 dagen; F: ⑤ → ⑥, 3 dagen; en een dummyactiviteit: ② → ③ (duur 0). Wat is de kortste doorlooptijd van het hele project?
  4. Een project heeft de volgende activiteiten, doorlooptijden en voorgangers: A: 4 dagen (geen voorganger); B: 2 dagen (geen); C: 3 dagen (A); D: 2 dagen (B); E: 5 dagen (C); F: 4 dagen (C en D); G: 2 dagen (F). Als alle andere activiteiten zo vroeg mogelijk beginnen, met hoeveel dagen kan de start van activiteit B maximaal worden uitgesteld zonder de totale doorlooptijd van het project te verlengen?
  5. Een project heeft de volgende activiteiten, doorlooptijden en voorgangers: A: 6 dagen (geen); B: 4 dagen (geen); C: 4 dagen (A); D: 4 dagen (A en B); E: 2 dagen (C); F: 3 dagen (D), en de totale doorlooptijd is 13 dagen. De extra kosten om een activiteit één dag te verkorten zijn 300.000 yen voor A, 50.000 yen voor B, 100.000 yen voor C, 200.000 yen voor D, 80.000 yen voor E en 250.000 yen voor F. Wat is de goedkoopste manier om de totale doorlooptijd van het project met één dag te verkorten?