System analysis and design

Slides:



Advertisements
Similar presentations
Project Management.
Advertisements

Teaching Students Project Management Dr. Bill Oakes, EPICS Director Pamela Dexter, EPICS High School Coordinator 2011.
Facilitated by Joanne Fraser RiverSystems
Project Management Process. Managing the Information Systems Project Focus of project management To ensure that information system projects meet customer.
Systems Analysis and Design
Chapter 2 The Analyst As Project Manager In Managing Information Systems 2.3.
Systems Analysis and Design 9th Edition
SWE Introduction to Software Engineering
Teaching Project Management Mauricio Gonzalez (M.Sc) Frederick Douglass Academy, NYC Roy B. Melton, Purdue University 2010.
Software project management Module 1 -Introduction to process management Teaching unit 1 – Introduction Ernesto Damiani Free University of Bozen-Bolzano.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Modern Systems Analysis and Design Third Edition
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
© 2008 by Prentice Hall 1 Chapter 2. © 2008 by Prentice Hall 2 Project – a planned undertaking of related activities to reach an objective that has a.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems.
Planning. SDLC Planning Analysis Design Implementation.
Project Management and Scheduling
Chapter 9. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Abeer Bin Humaid. Project management is “the application of knowledge, skills, tools, and techniques to project activities in order to meet project requirements”
Lecture 4: Project Management (Continuation) Dr. Taysir Hassan Abdel Hamid November 3, 2013.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
Managing the Design Process Project must  Accomplish the goals - scope  Be done within resources - spending  Be done on time - scheduling.
Project Management Chapter 3. Objectives Become familiar with estimation. Be able to create a project workplan. Understand why project teams use timeboxing.
MS project Abeer Bin Humaid. What is project management? Project management is “the application of knowledge, skills, tools, and techniques to project.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
BIS 360 – Lecture Two Ch. 3: Managing the IS Project.
Software Project Management
Chapter 11. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
PowerPoint Presentation for Dennis, Wixom, & Roth Systems Analysis and Design, 3rd Edition Copyright 2006 © John Wiley & Sons, Inc. All rights reserved..
© 2008 Prentice Hall2-1 Introduction to Project Management Chapter 2 The Project Management Life Cycle Information Systems Project Management: A Process.
Slide 1 Project Management Chapter 4. Slide 2 Objectives ■ Become familiar with estimation. ■ Be able to create a project workplan. ■ Become familiar.
The Project Management Life Cycle. What is the Project Management Life Cycle? A project life cycle simply includes the necessary steps, from beginning.
The Goal: To Climb Above The Competition Copyright 2005: I Lead Projects, L.L.C. Course Description Project Manager Core Competencies The core competency.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Lecture 3: Project Management Dr. Taysir Hassan Abdel Hamid.
PowerPoint Presentation for Dennis, Wixom, & Roth Systems Analysis and Design, 3rd Edition Copyright 2006 © John Wiley & Sons, Inc. All rights reserved..
Project Management Chapter 3
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design.
Information System Project Management.  Some problems that org faced with IS dev efforts include schedule delays, cost overrun, less functionality than.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Slide 1 Critical Success Factor : Project Management Project Management is the process of _______ the development of a system with a specified _____ frame.
Slide 1 Systems Analysis and Design with UML Version 2.0 Chapter 4 Project Management.
Lecture 3: Project Management Dr. Taysir Hassan Abdel Hamid.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Slide 1 Project Management Chapter 4. PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons,
PERTEMUAN-2 Chapter 2. Project Selection and Management
Chapter 11 Project Management.
Project Planning and Implementation
Project Management Chapter 3.
Systems Analysis and Design in a Changing World, 4th Edition
Project evaluation and control
Assistant Professor of Computer Science Washington State University
Systems Analysis and Design
Project Management and Information Security
Planning Phase: Project Control and Deliverables
Martha Grabowski LeMoyne College
Introduction to Project Management Chapter 2 The Project Management Life Cycle Information Systems Project Management: A Process and Team Approach, 1e.
Introduction to Project Management ECE 480 Erik Goodman.
Project Management Process Groups
CIS 210 Systems Analysis and Development
Welcome W 15 Introduction to Engineering Design II (IE 202)
Modern Systems Analysis and Design Third Edition
Project management concepts
Time Scheduling and Project management
Chapter 3 Managing the Information Systems Project
Modern Systems Analysis and Design Third Edition
Presentation transcript:

System analysis and design Safaa s.y. dalloul

Project Management

Unit 2: project management Introduction Identifying Project Size Project Estimation Project Time Using the Planning Phase Approach Creating and Managing the Work plan

Project Management Project management is the process of planning and controlling the development of a system within a specified timeframe at a minimum cost with the right functionality.

Project Manager A project manager has the primary responsibility for managing the hundreds of tasks and roles that need to be carefully coordinated.

Four key steps in managing projects   Identifying project size Creating and managing the work-plan Staffing the project Coordinating project activities. “Standards List”

Staffing the Project and Putting a Work-Plan are not consider as a steps of managing project

Step one: Identifying Project Size The science (or art) of project management is making trade-offs among important concepts   The size of the system (in terms of what it does). The time complete the project (when the project will be finished). The cost of the project. Project Size Project Cost Project Time

Step one: Identifying Project Size Modifying one element require adjusting the others   Therefore, in the beginning of the project the manager needs to estimate each of these levers and then continuously assess how to roll out the project in a way that meets the organization needs. Project Size Project Cost Project Time

What do you think the sources of estimation?

Step one: Identifying Project Size Project Estimation   The process of assigning projected values for time and effort Sources of estimates Methodology in use Actual previous projects Experienced developers

“Project Estimation designed before the system begins without changes in the future?

Step one: Identifying Project Size Project Estimation   Estimates begin as a range and become more specific as the project progresses. There are two basic ways to estimate the time required to build a system. The first one using the time spent in planning in the planning phase. The second called “function point approach”.

Step one: Identifying Project Size Project Time Using the Planning Phase Approach

Step one: Identifying Project Size Project Time Using the Planning Phase Approach Industry standards suggest that a typical business application system spends.   15% of time in the planning phase and actual 4 person-months 20% of time in the analysis phase and estimated 5.33 person-months 35% of time in the design phase and estimated 9.33 person-months 30% of time in the implementation phase and estimated 8 person- months

Step two: Creating and Managing the work-plan Once a project manager has a general idea of the size and approximate schedule for the project, he or she creates a work-plan, which is a dynamic schedule that records and keep track of all of the tasks that need to be accomplished over the course of the project.   To create a work-plan , the project manager First identifies the tasks that need to be accomplished and determines how long they will take. Then the tasks organized within a work-plan structure and represented graphically using Gantt and PERT diagrams.

Identifying Tasks Project manager can list the tasks using one of the following two ways: Based on methodology used in SDLC, as a standard list of tasks. Using top-down approach by following three steps   Identify highest level tasks Break them into increasingly smaller units Organize into work breakdown structure.

The Project Work-plan All Tasks Duration of task Current task status Task dependencies Milestone ( dates )

Example Task Number Task Name Duration In Weeks Dependency Status 1 Identify vendors 2   Complete Review training materials 6 3 Compare vendors In Progress 4 Negotiate with vendors Open

Gantt Chart A Gantt chart is a horizontal bar chart that shows the same task information as the project work-plan, but in graphically way.   This chart is useful to monitor status at any point in time.

Gantt Chart

Another Style of Gant Chart

For more examples, see http://www.ganttchart.com/Examples.html .

PERT Chart Program Evaluation and Review Technique (PERT) is another graphical way to preview project tasks   Illustrate task dependencies and critical path.

PERT Chart

Another kind of PERT Chart Observe the tasks (rectangles), the estimated task durations, the milestones (lozenges), the milestone deadlines, the task dependencies (edges), and the critical path.

And another

Step Three: Staffing the Project Staffing the project includes determining how many people should be assigned to the project, matching people’s skills with need of the project, motivating them to meet the project’s objectives.   The deliverable for this part of project management is staffing plan, which describe the number and kinds of people who will work in the project.

Staffing Plan Staffing levels will change over a project’s lifetime   Adding staff may add more overhead than additional labor Using teams of 8-10 reporting in a hierarchical structure can reduce complexity

Staffing Plan The staffing plan describes the kinds of people working on the project   The project charter describes the project’s objectives and rules A functional lead manages a group of analysts A technical lead oversees progress of programmers and technical staff members

Motivation Use monetary rewards carefully Use core rewards Recognition   Use core rewards Recognition Achievement The work itself Responsibility Advancement Chance to learn new skills

Handling conflict Clearly define project plans   Recognize project importance to organization Project charter listing norms and ground rules Develop schedule commitments ahead of time Forecast other priorities and their possible impact on the project

Safaa S.y. dalloul Safaadalloul.wordpress.com Thank You