Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 540f07reviews9sep25 Pert and Reviews Reviews S&G Chapter 5.

Similar presentations


Presentation on theme: "1 540f07reviews9sep25 Pert and Reviews Reviews S&G Chapter 5."— Presentation transcript:

1 1 540f07reviews9sep25 Pert and Reviews Reviews S&G Chapter 5

2 2 540f07reviews9sep25 S&G Ch5 Reviews

3 3 540f07reviews9sep25 Types of reviews u Inspections u Deskchecks u Walkthroughs u Code reviews u Peer Programming

4 4 540f07reviews9sep25 Example Gannt Chart a1 a2 a3 a4 a5

5 5 540f07reviews9sep25 PERT Diagrams u Program Evaluation and Review Technique a1 a2 a3 a4 a5

6 6 540f07reviews9sep25 Critical Path u If there are N tasks with dependencies between the tasks, what set of tasks determines the minimum completion time for the whole project? u This is the critical path.

7 7 540f07reviews9sep25 Critical Path Algorithm (part 1) u For each node (until completion time of all nodes are calculated) »if the predecessors are completed, then take latest completions time and add required time for this node; »this is the completion time. u The node with the latest completion time determines the earliest completion time for project.

8 8 540f07reviews9sep25 Example

9 9 540f07reviews9sep25 Critical Path Algorithm (part 2) u Starting with the node with latest completion time, mark it as critical. u Select predecessor node with latest completion time, mark it as critical. u Continue until reaching start node.

10 10 540f07reviews9sep25 Example

11 11 540f07reviews9sep25 Critical Path Algorithm (part 3) u Slack time is the amount of time that a specific task can be delayed without changing the project delivery time u For each noncritical node starting with the last node, determine the earliest of the latest start times of the successor nodes. This is the latest completion time. Make the latest start time for the node to reflect this time.

12 12 540f07reviews9sep25 Example

13 13 540f07reviews9sep25 TTYP

14 14 540f07reviews9sep25 Software Reviews, Walkthroughs, and Inspections The standard technique to ensure quality in software development

15 15 540f07reviews9sep25 Peer Review u the primary function is to use the skill of a group of people to: – 1) identify needed improvements – 2) certify correctness – 3) encourage uniformity – 4) enforce subjective rules

16 16 540f07reviews9sep25 Management u secondary functions include: » 1) communication » 2) milestone » 3) visibility to management

17 17 540f07reviews9sep25 Progress u additional function (and not the least) is to force preparation of materials and specification of ideas.

18 18 540f07reviews9sep25 Review – two definitions u A formal, scheduled activity where a designer presents material about a design and a selected group of peers evaluates the technical aspects of the design. u The inclusive name for reviews, walkthroughs, and inspections

19 19 540f07reviews9sep25 Types of Reviews u Reviews – Requirement (SRR) – Design (PDR,CDR) u Walkthroughs u Inspections – Code – Document

20 20 540f07reviews9sep25 Walkthrough u A formal, scheduled activity where a designer presents a design and traces the values of sample data through the design and a selected group of peers evaluates the technical aspects of the design. u Pressman does not distinguish from other reviews

21 21 540f07reviews9sep25 Inspection u A formal, scheduled activity where a specialist checks a document for conformity with established standards (often corporate standards)

22 22 540f07reviews9sep25 540-541 REVIEWS u Professionalism – be prepared – be organized – present good image u Materials in advance u TA and Instructor serve as evaluators u Team is graded on quality of effort, professionalism, and following standards u Usually 50 minutes (except presentation 1)

23 23 540f07reviews9sep25 Procedures for Reviews u The evaluators prepare for the review by studying the prepared documents. u A formal report on the review is often required by management.

24 24 540f07reviews9sep25 Conduct of Reviews 1 schedule review 2 distribute materials 3 prepare 4 present 5 discuss 6 report

25 25 540f07reviews9sep25 Rules for Reviews – proper constructive attitude – proper preparation – proper environment – no management – participants should be participants – producers should determine time – distribute reports fast – record all issues in public

26 26 540f07reviews9sep25 Rules for Reviewers – prepare – be friendly – watch comments – one positive comment, one negative – raise issues, don't solve them – avoid style issues – stick to standards – stick to technical issues – make certain that everybody understands – do not evaluate producers

27 27 540f07reviews9sep25 Thursday, Sep 27 u Read S&G ch 3


Download ppt "1 540f07reviews9sep25 Pert and Reviews Reviews S&G Chapter 5."

Similar presentations


Ads by Google