+ All Categories
Home > Documents > Class 15: Project Management August 2 nd, 2011.

Class 15: Project Management August 2 nd, 2011.

Date post: 19-Dec-2015
Category:
View: 216 times
Download: 0 times
Share this document with a friend
Popular Tags:
59
MIS 111: COMPUTERS AND THE INTER-NETWORKED SOCIETY Class 15: Project Management August 2 nd , 2011
Transcript
Page 1: Class 15: Project Management August 2 nd, 2011.

MIS 111: COMPUTERS AND

THE INTER-NETWORKED

SOCIETYClass 15: Project Management

August 2nd, 2011

Page 2: Class 15: Project Management August 2 nd, 2011.
Page 3: Class 15: Project Management August 2 nd, 2011.

LOOK A LOT ALIKE!

Pinchas Zukerman Mark Zuckerberg

Page 4: Class 15: Project Management August 2 nd, 2011.

TAKE ANOTHER LOOK

Page 5: Class 15: Project Management August 2 nd, 2011.

OBAMA?

Page 6: Class 15: Project Management August 2 nd, 2011.

MAYBE WE NEED SOME HELP FROM COMPUTER VISION… Let’s age Zuckerberg a little!

“FaceGen Modeller 3.5”

Page 7: Class 15: Project Management August 2 nd, 2011.

THIS IS THE TYPE OF TECHNOLOGY WE USE WITH NATIONAL SECURITY Do you trust an avatar that looks more

like you?

Page 8: Class 15: Project Management August 2 nd, 2011.

MIS 111: COMPUTERS AND

THE INTER-NETWORKED

SOCIETYClass 15: Project Management

August 2nd, 2011

Page 9: Class 15: Project Management August 2 nd, 2011.

ADMINISTRATION Assignment 4: Due Thursday Before

Class If you missed class, come get it.

Survey: AnimalLingo Party Class Evaluations- Possibly Today! Quiz 4 Tomorrow: Learning Objectives

Page 10: Class 15: Project Management August 2 nd, 2011.

QUIZ 4: LEARNING OBJECTIVES Define or describe 1) Enterprise Resource

Management (ERP), 2) Supply Chain Management, and 3) Customer Relationship Management systems.

Compare and contrast the waterfall model and Iterative and Incremental Development.

Explain what happens in the planning stage of the Software Development Life Cycle

Explain why it is important to understand company culture.

Define Project Management. What are the three constraints of project

management

Page 11: Class 15: Project Management August 2 nd, 2011.

TODAY’S LEARNING OBJECTIVES Specify requirements by using an event

table Create a context diagram Create DFD fragments Create a decision tree

Define Project Management List the three constraints of project

management Explain how to manage each constraint

Page 12: Class 15: Project Management August 2 nd, 2011.

REVIEW OF CONTEXT DIAGRAMS Context Diagrams contain External

Agents, Data Flows, and the System itself.

Draw the following context diagram representing Officer and Traffic Violator transactions.Officers record violations.Traffic Violators are fined through the

system and also pay fines through the system.

Page 13: Class 15: Project Management August 2 nd, 2011.

CONTEXT DIAGRAM

OfficerTraffic

ViolatorTraffic

System

Violation Info

Fine

Payment

Page 14: Class 15: Project Management August 2 nd, 2011.

REVIEW OF DATA FLOW DIAGRAMS Complete this event table.

Event Trigger Source Use Case

Response

Destination

Customer purchases tickets

Ticket Purchase

Concert is cancelled

Customer

Page 15: Class 15: Project Management August 2 nd, 2011.

CREATE DFD FRAGMENTS FROM THIS EVENT TABLE

Event Trigger Source Use Case

Response

Destination

Manager wants to check order status

Order Status Inquiry

Management

Look up Order Status

Order Status Details

Management

Shipping identifies back-order

Back-order notice

Shipping Record Back order

Return confirm-ation

Customer

Merchand-ising updates catalog

Catalog update details

Merchand-ising

Update Catalog

Page 16: Class 15: Project Management August 2 nd, 2011.

LETS KEEP GOING

Page 17: Class 15: Project Management August 2 nd, 2011.

REMEMBER THIS EXAMPLE

Event Trigger Source Use Case Response Destination

An academic department wants to schedule a course

Scheduling request

Academic Department

Schedule a course

Class Schedule

System

A student wants to enroll in a course

Enrollment Request

Student Enroll student

Schedule Student

Class lists are distributed to faculty

“Beginning of Semester”

System Produce class list

Class List Faculty

Page 18: Class 15: Project Management August 2 nd, 2011.

CONTEXT DIAGRAM

Faculty Member

Academic Departmen

t

StudentCourse

Registration System

Schedule Data

Class List

Enrollment Request

Schedule

Page 19: Class 15: Project Management August 2 nd, 2011.

Faculty Member

3 Produce Class List

Class List

Enrollment Data

Course Data

Student2 Enroll Student

Enrollment Request

Schedule

Enrollment Data

Course Data

Academic Departmen

t

1 Schedule Course

Course DataSchedule Data

Page 20: Class 15: Project Management August 2 nd, 2011.

THOUGHT? Any questions related to Assignment 4? Can I use this to develop an Android

App?

Page 21: Class 15: Project Management August 2 nd, 2011.

DIAGRAM 0: ALL TOGETHER

Academic Departmen

t

1 Schedul

e Course

Course Data

Enrollment Data

3 Produce

Class List

2 Enroll

Student

Student

Faculty Member

Schedule Data

Enrollment Request

Schedule

Class List

Page 22: Class 15: Project Management August 2 nd, 2011.

DIAGRAM 0: A LITTLE LESS ABSTRACTION

Diagram 0 contains all DFD fragments. Don’t worry… you won’t be required to perform this feat! But I will show you what one looks like.

Just focus on creating event tables, context diagrams, and DFD fragments.

Rome wasn’t built in a day.

Page 23: Class 15: Project Management August 2 nd, 2011.

SOME VERY BAD THINGS Black Hole – data goes into a process

and nothing comes out!

Miracle – nothing goes into a process and data comes out!

2 Enroll Student

Enrollment Request

Course Data

Student

2 Enroll Student

Schedule

Enrollment Data

Student

Page 24: Class 15: Project Management August 2 nd, 2011.

DECISION TREES

Page 25: Class 15: Project Management August 2 nd, 2011.

THE DECISION TREE The Decision Tree is another Systems

Analysis tool that summarizes decision logic.

Page 26: Class 15: Project Management August 2 nd, 2011.

DECISION TREES ARE BASED ON DECISION VARIABLES To decide delivery charge, we look at the

following variables:

Purchase Cost Is it greater or less than $250?

Number of Items Purchased Is it greater than or equal to four? Or less than

or equal to three?

Delivery Day Is it next day delivery? 2nd day delivery? Or 7th

day delivery?

Page 27: Class 15: Project Management August 2 nd, 2011.

Purchase > 250?

# items

Delivery day

No Yes

<=3

>=4

<=3

>=4

next

next

next nex

t2nd 7th

2nd7th

2nd7th 2nd 7th

DECISION MADE ON DELIVERY COST (in $)

25 10 7.50 10 7.50 6 35 15 10 9.50 7.50 6

Page 28: Class 15: Project Management August 2 nd, 2011.

YOU TRY A DECISION TREE BASED ON THESE VARIABLES By looking at the following variables, we can

decide whether or not to expedite delivery.

Customer Type Are they a new customer or not?

Back Order Is the item on back order more than 25 days or

not?

Return Instructions Are detailed instructions to be included or not?

Page 29: Class 15: Project Management August 2 nd, 2011.

ACTIVITY DIAGRAM

Page 30: Class 15: Project Management August 2 nd, 2011.

SYSTEM SEQUENCE DIAGRAM

Page 31: Class 15: Project Management August 2 nd, 2011.

PROJECT MANAGEMENT

Page 32: Class 15: Project Management August 2 nd, 2011.

SYSTEMS ANALYSIS AND DESIGN Why was the Systems Development Life

Cycle so important? Because the majority of IS projects fail

Page 33: Class 15: Project Management August 2 nd, 2011.

WHY DO PROJECTS FAIL? Some primary reasons why projects fail

include the following:

1. Incomplete or changing system requirements

2. Poor Project Planning 3. Unclear objectives 4. Limited User Involvement 5. Lack of executive support 6. Lack of technical support

Page 34: Class 15: Project Management August 2 nd, 2011.

WHAT HELPS PROJECTS SUCCEED? 1. Clear system requirement

definitions

2. Substantial user involvement

3. Support from upper management

4. Thorough and detailed project plans

5. Realistic work schedules and milestones

Page 35: Class 15: Project Management August 2 nd, 2011.

NOTE “The technology is too complex”

is generally not a reason for project failure.

Projects fail most frequently because project management has failed.

Page 36: Class 15: Project Management August 2 nd, 2011.

PROJECT MANAGEMENT

Page 37: Class 15: Project Management August 2 nd, 2011.

WHAT IS PROJECT MANAGEMENT?

• Project management is the application of knowledge, skills, tools and techniques to a broad range of activities in order to meet the requirements of the particular project.

More than 16 million people employed by businesses regard their profession as project management

Page 38: Class 15: Project Management August 2 nd, 2011.

WHAT IS A PROJECT?

A project is a temporary endeavor undertaken to achieve a particular goal

A project must have a unique purposeA project must have a fixed lifespanA project requires resources, often from various

areasA project involves uncertainty

Page 39: Class 15: Project Management August 2 nd, 2011.

THE TRIPLE CONSTRAINT

Projects are said to be bound by a Triple Constraint of:

Time (When do we have to be done?) Resources (How much money do we have?) Scope (What do we need to accomplish?)

Whereby any changes to one of the factors will effect the outcome of the project.

Page 40: Class 15: Project Management August 2 nd, 2011.

CONSTRAINT MATRIXMost Medium Least

Scope x

Schedule x

Resources x

Page 41: Class 15: Project Management August 2 nd, 2011.

TIME

Managing:

Page 42: Class 15: Project Management August 2 nd, 2011.

TIME Why is time a constraint? Time is Money! How do we manage time?

Page 43: Class 15: Project Management August 2 nd, 2011.

TIME AS A CONSTRAINT

Project managers can use PERT (Project Evaluation and Review Technique) and Gannt Charts to monitor and model the time constraints of a project.

Page 44: Class 15: Project Management August 2 nd, 2011.

GANTT CHART

Page 45: Class 15: Project Management August 2 nd, 2011.

TERMS Critical Path Slack

Page 46: Class 15: Project Management August 2 nd, 2011.

PERT CHART

Page 47: Class 15: Project Management August 2 nd, 2011.

TOOLS TO HELP Microsoft Project Open Workbench

Page 48: Class 15: Project Management August 2 nd, 2011.

PERT CHART EXAMPLE How do we create a peanut butter

sandwich

Page 49: Class 15: Project Management August 2 nd, 2011.

RESOURCES

Managing

Page 50: Class 15: Project Management August 2 nd, 2011.

FOOD FOR THOUGHT? What resources are constrained?

Page 51: Class 15: Project Management August 2 nd, 2011.

RESOURCES AS A CONSTRAINT

Project managers can perform a Cost/Benefit Analysis to determine whether or not a project is Economically Feasible.

Page 52: Class 15: Project Management August 2 nd, 2011.

COST/BENEFIT ANALYSISA Useful Formula:

Return-on-Investment =

(PV of Benefits – PV of Costs) ________________________________ PV of Costs

PV of Costs = Development costs + Total PV of Costs

Page 53: Class 15: Project Management August 2 nd, 2011.

COST/BENEFIT ANALYSIS

Another Useful Formula:

Find the last year that the PV of Net Benefits and Costs is negative.

Payback Period =

Year# + Cumulative NPV of Year_________________________________Cumulative NPV of Year + Cumulative NPV of Next

Year

Page 54: Class 15: Project Management August 2 nd, 2011.

SCOPE

Triple Constraint:

Page 55: Class 15: Project Management August 2 nd, 2011.

SCOPE Definition? What do we need to

accomplish How do you choose between

alternatives? How do you control this?

Page 56: Class 15: Project Management August 2 nd, 2011.

CHOOSING BETWEEN ALTERNATIVES

Criteria Question Scale Weight 1 2 3 4

Costs Will it increase costs 1-5 2 2.5 4 4.5 1.5Sales Will it lead to more sales? 1-5 1.9 3.5 2 5 4Costumer

Will it improve customer satisfaction

1-5 2.25 4 3 4.5

Total 39.6 38.4 39.65 34.6

Page 57: Class 15: Project Management August 2 nd, 2011.

IT WORKS FOR A LOT OF STUFF!

Criteria Question Scale Weight School 1 School 2 Arizona School 3

Industry Will I learn how to write grants well? 1-5 2 2.5 4 4.5 1.5Ranking What is the ranking of the school? 1-5 1.9 3.5 2 5 4Publishing Can I get publications? 1-5 2.2 5 4 3 4.5

Fit Do I fit in the culture, enjoy the program, find the research topic interesting?

1-5 1.74 5 3.5 2

Funding What is the funding in terms of stipends, conferences, computer, and cost of living?

1-5 1.52.5 3 2 5

Community Will Amy enjoy the community? 1-5 1.6 4 3 3.5 2Total 39.6 38.4 39.65 34.6

Page 58: Class 15: Project Management August 2 nd, 2011.

CONTROLLING SCOPE Refer to the Constraint Matrix Changes must be approved Who can request changes?

Page 59: Class 15: Project Management August 2 nd, 2011.

Recommended