Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sprint (1) Deliverables Capstone Courses. What are Sprint (1) Deliverables ? 1.Introductory Parts 2.High level planning and scheduling (with risk assessment)

Similar presentations


Presentation on theme: "Sprint (1) Deliverables Capstone Courses. What are Sprint (1) Deliverables ? 1.Introductory Parts 2.High level planning and scheduling (with risk assessment)"— Presentation transcript:

1 Sprint (1) Deliverables Capstone Courses

2 What are Sprint (1) Deliverables ? 1.Introductory Parts 2.High level planning and scheduling (with risk assessment) 3.High level features diagram 4.High level architectural design diagram (UML class diagram) 5. First initial prototype (non-functional mockup) (Please read instructions next slide)

3 Sprint (1) Instructions - A PPT presentation should be used and posted by the due date on the main discussion board on Webct - Introduce your team in the first slide - All team members should participate - No report is required for Sprint (1) - Invite your sponsor to your class presentation (you will get extra credits if they attended) - Creativity and outstanding efforts will be always rewarded - No dress code is required in the first sprint (professionally dressed teams get extra credit for Sprint (2) [Midterm]. This will be a requirement though for both final presentation and the showcase)

4 1- Introductory Parts Background (what is wrong with the AS-IS system) -required Problem Statement (what should be done TO-BE system)-required Market Research-optional Previous work is well defined and analyzed (Literature Review) with proper citation Methodology Selection-optional Methodology is well defined and evaluated quantitatively ( evaluation matrix) with Pre/Post Analysis Glossary-required Project Organization- This is not an item but a required criterion The proposal is well organized with numbering, title page, references and appendix.

5 2-High Level Planning/Scheduling WBS required Gannt/Pert Charts (with 5 sprints) required Risk Assessment required Optional deliverables (bonus points): 1- Cost Estimation (if applicable) 2- Cost-Benefit Analysis (if applicable)

6 WBS Work Breakdown structure Breakdown phases into sub phases Breakdown sub phases into tasks Breakdown tasks into subtasks Estimate durations (starting and ending times) Determine predecessors Allocate resources

7 Top Down Task Identification Phases Phases with high level steps Work PlanDeliverablesEstimatedActual Assigned hourshoursTo *

8 A Gantt Chart

9 A PERT Chart

10 Risk Management Identify Risks Measure Risks Suggest Strategies to reduce vulnerabilities

11

12 Risk management requirements Risk impact: the loss associated with the event Risk probability: the likelihood that the event will occur Risk control: the degree to which we can change the outcome Risk exposure = (risk probability) x (risk impact)

13 Three strategies for risk reduction avoiding the risk: change requirements for performance or functionality transferring the risk: transfer to other system, or buy insurance assuming the risk: accept and control it risk leverage = difference in risk exposure divided by cost of reducing the risk

14 3- High level features diagram List Features required Group Features required Map Features required Schedule/Track Features optional

15 Dec 2001 Completion Percentage: Completion Status: Completed Targeted Completion Month Example: Feature Set: Making Product Assess’ts – Work in Progress CP-1 is the Chief Programmer’s initials (14) there are fourteen features that make up this feature set 75% Feature Set is 75% complete Target is to complete in Dec 2001 Overall Status: MY Progress bar Work in progress Attention (ie, Behind) Completed Making Product Assessments (14) 75% Not yet started CP-1 FDD UML Extensions

16 Product Sale Management (PS) Invoicing Sales (33) Dec 2001 CP-1 Setting up Product Agreements (13) Dec 2001 Selling Products (22) Nov 2001 CP-1 Shipping Products (19) Dec 2001 CP-1 10% Delivering Products (10) Dec 2001 CP-3 30% Making Product Assessments (14) Dec 2001 75% 99% 3% Customer A/C Mgmt (CA) Evaluating Account Applications (23) Oct 2001 95% Logging Account Transactions (30) Nov 2001 82% Opening New Accounts (11) Oct 2001 100% Inventory Mgmt (IM) Establishing Storage Units (26) Nov 2001 100% Moving Content (19) Nov 2001 82% CP-3 Accepting Movement Requests (18) Nov 2001 97% CP-3 KEY:Work In Progress Attention Completed Progress Bar Not Started CP-2CP-1 CP-2 CP-3 FDD Sample Features Diagram

17 4-High level architectural design diagram (UML class diagram) Identify Classes, attributes and methods Identify relationships (associations, aggregations an inheritance) Determine multiplicities (or cardinalities) Draw a UML class diagram to map all these components

18 Class Diagram Concepts A static model that shows the classes and relationships among classes that remain constant in the system over time Resembles the ERD, but depicts classes which include both behaviors and states, while entities in the ERD include only attributes Scope not system wide, but pertaining to a single use-case

19 Class Diagram for Manage Appointment

20 Class Diagram Syntax

21 Multiplicity

22 Association Class

23 Aggregation and Generalization Associations

24 Steps in Creating a Class Diagram 1. Identify classes 2. Identify attributes and operations 3. Draw relationships between classes

25 Class Diagram for Customer Places Order (1)

26 Class Diagram for Customer Places Order (2)

27 Class Diagram for Customer Places Order (3)


Download ppt "Sprint (1) Deliverables Capstone Courses. What are Sprint (1) Deliverables ? 1.Introductory Parts 2.High level planning and scheduling (with risk assessment)"

Similar presentations


Ads by Google