Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 57 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
57
Dung lượng
1 MB
Nội dung
Principles of Project Manageme nt, Fall 2008 1 Software Project Management Session 1: Introduction,Fundamentals,ClassicMistakes Principles of Project Manageme nt, Fall 2008 2 Today • Course basics, administrative items • Introductions • Fundamentals • ClassicMistakes Principles of Project Manageme nt, Fall 2008 3 Syllabus Review • Grades • Final Exams: 60% • Project in group: 30% • Class participation: 10% • Sessions Principles of Project Manageme nt, Fall 2008 4 Textbooks • “Rapid Development”, Steve McConnell • “Information Technology Project Management”, Kathy Schwalbe • “Rita PMP Exam Prep 2005 fifth edition”, Rita Mulcahy, PMP. • “Software Project Management in Practice”, Pankaj Jalote. • “A Guide to the Project Management Body of Knowledge (PMBOK® Guide)”, Project Management Institute, 2000 • PMI – Project Management Institute, www.pmi.org • Related course “ Software Engineering”. Principles of Project Manageme nt, Fall 2008 5 The Field • Jobs: where are they? • Professional Organizations – Project Management Institute (PMI) (pmi.org) – Software Engineering Institute (SEI) – IEEE Software Engineering Group • Certifications – PMI PMP • The “PMBOK” – PMI Body of Knowledge • Tools – MS Project Principles of Project Manageme nt, Fall 2008 6 The Field Part 2 • Average PM salary $81,000 • Contract rates for PM’s can match techies • PMI certification adds avg. 14% to salary • PMI certs, 1993: 1,000; 2002: 40,000 Principles of Project Manageme nt, Fall 2008 7 Job Fundamentals • Skills required • PM Positions and roles • The process Principles of Project Manageme nt, Fall 2008 8 Project Management Skills • Leadership • Communications • Problem Solving • Negotiating • Influencing the Organization • Mentoring • Process and technical expertise Principles of Project Manageme nt, Fall 2008 9 Project Manager Positions • Project Administrator / Coordinator • Assistant Project Manager • Project Manager / Program Manager • Executive Program Manager • V.P. Program Development Principles of Project Manageme nt, Fall 2008 10 Software Project Management Management Project Management Software Project Management [...]... in a Nutshell • Birth of modern PM: Manhattan Project (the bomb) • 19 70’s: military, defense, construction industry were using PM software • 19 90’s: large shift to PM-based models – – – – 19 85: TQM 19 90-93: Re-engineering, self-directed teams 19 96-99: Risk mgmt, project offices 2000: M&A, global projects Principles of Project Manageme 11 Project Management • What’s a project? • PMI definition – A project... Project Manageme 31 Strategy • • • • Classic Mistake Avoidance Development Fundamentals Risk Management Schedule-Oriented Practices Principles of Project Manageme 32 Four Project Dimensions • • • • People Process Product Technology Principles of Project Manageme 33 People • “It’s always a people problem” Gerald Weinberg, “The Secrets of Consulting” • Developer productivity: 10 -to -1 range - Improvements:... captain Principles of Project Manageme 12 Characteristics of Projects • • • • Temporary endeavor Unique product or service Performed by people Constrained by limited resources - Budget, time, staff • Planned, executed, and controlled • Have their own organization Principles of Project Manageme 13 Core Activities and Project Management Principles of Project Manageme 14 Project Management • Definition of... analysis • Negotiation with subcontractors • Staff acquisition Principles of Project Manageme 17 Project vs Program Management • • • • • • What’s a ‘program’? Mostly differences of scale Often a number of related projects Longer than projects Definitions vary Ex: Program Manager for MS Word Principles of Project Manageme 18 Interactions / Stakeholders • As a PM, who do you interact with? • Project Stakeholders... requirements Principles of Project Manageme 15 Typical Core Activities in IT-Projects • • • • • • Design of a graphical user interface Installation of a local area network Integration test of all system components Training of users on a new application Implementation of a set of Java classes Documentation of design decisions and code Principles of Project Manageme 16 Typical Project Management Activities... market) • High-end – Very large projects, specialized needs, enterprise – AMS Realtime – Primavera Project Manager Principles of Project Manageme 20 Tools: Gantt Chart Principles of Project Manageme 21 Tools: Network Diagram Principles of Project Manageme 22 PMI’s 9 Knowledge Areas Principles of Project Manageme 23 The Triple Constraint Principles of Project Manageme 24 The Triple Constraint Principles... Interactions / Stakeholders • As a PM, who do you interact with? • Project Stakeholders – – – – – – Project sponsor Executives Team Customers Contractors Functional managers Principles of Project Manageme 19 PM Tools: Software • Low-end – Basic features, tasks management, charting – MS Excel, Milestones Simplicity • Mid-market – Handle larger projects, multiple projects, analysis tools – MS Project (approx . 2008 6 The Field Part 2 • Average PM salary $ 81, 000 • Contract rates for PM s can match techies • PMI certification adds avg. 14 % to salary • PMI certs, 19 93: 1, 000; 2002: 40,000 Principles of. Nutshell • Birth of modern PM: Manhattan Project (the bomb) • 19 70’s: military, defense, construction industry were using PM software • 19 90’s: large shift to PM- based models – 19 85: TQM – 19 90-93: Re-engineering,. Organizations – Project Management Institute (PMI) (pmi.org) – Software Engineering Institute (SEI) – IEEE Software Engineering Group • Certifications – PMI PMP • The “PMBOK” – PMI Body of Knowledge • Tools – MS