Project Management Michael L. Collard Department of Computer Science Kent State University.

Slides:



Advertisements
Similar presentations
12 SUCCESS FACTORS FOR AN ORGANIZATION Dr. Samuel R. Chand.
Advertisements

1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
May 2, May 2, 2015May 2, 2015May 2, 2015 Azusa, CA Sheldon X. Liang Ph. D. Software Engineering in CS at APU Azusa Pacific University, Azusa, CA.
W5HH Principle As applied to Software Projects
System Office Performance Management
1 These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman.
Chapter 21 Project Management Concepts
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Staff Compensation Program Update
Project Management Concepts
User Centred Design In recognition of some of the limitations of customer/specialist design some workers in the field advocate an approach that is more.
1 Project Management CIS 375 Bruce R. Maxim UM-Dearborn.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
11 October 2000The career development of a Web officer Peter Griffiths, Home Office, London including material provided by Recruit Media, London.
KNOWLEDGE MANAGEMENT TEAM. Skill dalam knowledge Management 1. Time management 2. Learning technique 3. Networking skill 4. IT skill 5. Cooperative problem.
Software Project Management Introduction to Project Management.
Chapter 21 Project Management Concepts
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Week 3 – Interdisciplinary Nature of Studying Organizations
CSEB233: Fundamentals of Software Engineering
Business Management Portfolio By: Mr. Dunlap Business Management Chapter 1 9/4/2012.
Chapter 3: Project Management Omar Meqdadi SE 2730 Lecture 3 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
1 5.1 Software Engineering Practice  Provide value to the user  KIS—keep it simple!  Maintain the product and project “vision”  What you produce,
1 Chapter 5 Software Engineering Practice. 2 What is “Practice”? Practice is a broad array of concepts, principles, methods, and tools that you must consider.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Coming up: Software Engineering: A Practitioner’s Approach, 6/e Chapter 5 Practice: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates,
 Systems analysts are the key individuals in the systems development process.  A systems analyst studies the problems and needs of an organization to.
Chapter 3 Project Management Concepts
Software Project Management Lecture # 2. Outline The Management Spectrum  4 Ps in Project Management W 5 HH Principle.
1 Chapter 3 Project Management. 2 Project Management Concerns staffing? cost estimation? project scheduling? project monitoring? other resources? customer.
KarcUlrYm nig karpþl;GMNacdl;nieyaCit Employee Involvement and Empowerment emero nTI5.
HUMAN RESOURCE MANAGEMENT: AN OVERVIEW. Human Resource Management Concept Human Resource Management Concept Human Resource management Functions Human.
Chapter 1 Human Resource Management
Copyright © 2014 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin FUNDAMENTALS OF HUMAN RESOURCE MANAGEMENT 5 TH EDITION BY R.A.
Project Management Concepts 1. What is Project Management? Project management is the process of the application of knowledge, skills, tools, and techniques.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Lecture 16: Chapter 24 Project Management Concepts
PROJECT MANAGEMENT CONCEPTS. The Management Spectrum The key concept behind the an effective software engineering process is the management spectrum.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Company LOGO CSEB233 Fundamentals of Software Engineering Module 9: Software Project Management Badariah Solemon 2010.
Software Project Management Lecture # 2. Outline The 4 Ps in Project Management Detailed Insight of each P.
Project Management Concepts By: Sohaib Ejaz Lecturer,UoS.
Chapter : Project Management Concept
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
1 SWE 513: Software Engineering People II. 2 Future Experience What will you be doing one year from now? Ten years from now?
Software Project Management Lecture # 2 Originally shared for: mashhoood.webs.com.
Programming Techniques Lecture 15 Project Management Based on: Software Engineering, A Practitioner’s Approach, 6/e, R.S. Pressman Lecture 4 An Introduction.
Interacting with consumer Software Engineering. So far… What is Software Engineering? Different software process models waterfall, incremental, spiral.
Chapter : Project Management Concept
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Software Project Management
INTRODUCTION: Project management involves the planning, monitoring, and control of the people, process, and events that occur as – software evolves from.
1 These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman.
CIS 4251 / CIS 5930 SOFTWARE DEVELOPMENT Fall 1999 Sept. 1, 1999 Marge Holtsinger.
Demonstrate the Importance of Interpersonal Skills in the Workplace
Employee Movements Career Management. The Basics Career The occupational positions a person has had over many years. Career management The process for.
PROJECT MANAGEMENT Software Engineering CSE
1 Supplementary Slides for Software Engineering: A Practitioner's Approach, 6/e Part 4 Supplementary Slides for Software Engineering: A Practitioner's.
McGraw-Hill/Irwin© 2007 The McGraw-Hill Companies, Inc. All rights reserved. 1-1.
Software Project Management
Human Resource Practices
Introduction to HUMAN RESOURCE MANAGEMENT
Fundamental Principles of Human Resource Management
MANAGING HUMAN RESOURCES
Nature of Human Resource Management
Software engineering Lecture 21.
Chapter 3 Project Management
The Project Reel’s five step approach for successful projects
Software Project Management
Presentation transcript:

Project Management Michael L. Collard Department of Computer Science Kent State University

Management Spectrum People – recruiting, selection, performance management, training, compensation, career development, organization and work design, and team/culture development [CP-CMM] Product – establishment of objectives and scope, developer and customer interaction, alternatives Process – framework for a comprehensive plan Project – planning only way to handle complexity, still projects often fail

Project Management Understand the problem as well as possible as early in the process as possible Maintain momentum Track progress Make smart decisions

Organizing Principle [Boehm] Why is the system being developed? What will be done, by when? Who is responsible for a function? Where are they organizationally located? How will the job be done technically and managerially? How much of each resource is needed?

“Knowledge Management” Artifacts – source code, analysis and design models (e.g., UML), technical reports, test suites, etc. People – justifications, alternatives, problem areas, domain knowledge, social issues

People Senior Managers – define business issues Project/Technical Managers – plan, organize, control and motivate practitioners Practitioners – technical skills Customers – specify requirements End-Users – interact with the product

People Management Encourage idea contribution Increase communication Encourage being part of the process Encourage flexibility Encourage longevity Reward good solutions Allow for professional growth