Software Project Management

Slides:



Advertisements
Similar presentations
Course Overview CSE8313 Object-Oriented Analysis and Design Spring 2015 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University.
Advertisements

 Fayad SJSU -- CmpE Software Engineering Management Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
L3-5c-S1 Object Diagrams © M.E. Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department,
L16-S1 Object Diagrams 2003 SJSU -- CmpE Software Patterns Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
L28-S1 Interaction Diagrams 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room.
General information CSE 230 : Introduction to Software Engineering
L19-S1 More on Class Diagrams 2003 SJSU -- CmpE Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
 Fayad SJSU – CmpE Software Engineering Management Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
L21-S1 Model-Based Arch SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
L3-5d-S1 Class Diagrams © M.E. Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room.
ITBP103: Principles of Information Technology W0-01: Introduction to IT.
© M.E. Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
1 Software Project Management Session 1: Introduction, Fundamentals, Classic Mistakes.
CSE 322: Software Reliability Engineering Topics covered: Course outline and schedule Introduction, Motivation and Basic Concepts.
© M.E. Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
© M.E. Fayad SJSU -- CmpE Database Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering San José.
L5-S1 Class Diagrams 2003 SJSU -- CmpE Software Patterns Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering San.
© M.E. Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
 Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering San.
© M.E. Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College of Engineering.
L3-6b-S1 Sequence Diagrams © M.E. Fayad SJSU -- CmpE Software System Engineering Dr. M.E. Fayad, Professor Computer Engineering Department, Room.
Project Management and overview 1 Advanced Project Management- Introduction Ghazala Amin.
Enterprise Resource Planning A/Prof.Dr.Supot Nitsuwat.
ECE450 - Software Engineering II1 ECE450 – Software Engineering II -the sequel- Winter Spring 2007 Instructor: Jorge Aranda.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Chapter 1: Introduction to Project Management
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Associate Professor School of Computer Science and Engineering Chung-Ang.
L1-S1Introduction 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
[CS-225: Software Engineering] Course Guide Fatima Khan Prince Sultan University, College for Women.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Lecture 1 Introduction, Fundamentals, Classic Mistakes 1.
CEN First Lecture CEN 4010 Introduction to Software Engineering Instructor: Masoud Sadjadi
1 Software Test Computer Science Department, Information Faculty Dr. KaiYu Wan.
1 Software Project Management Introduction, Fundamentals, Classic Mistakes.
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.
GE 306Dr SaMeH1 Engineering Report Writing (GE 306) Associate Professor of Environmental Eng. Civil Engineering Department Engineering College Almajma’ah.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
Brussels Delegation Meeting in Sapir
Software Requirements
Object-Oriented Analysis & Design
Advanced Object-Oriented Analysis & Design
Software Engineering Management
Course Overview CSE8313 Object-Oriented Analysis and Design
Kelly Pratt-Booth World History Teacher Rank II
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview
BBI2421 General Writing Skills
Component-Based & Software Reuse
Software System Engineering
Object-Oriented Analysis & Design
Software Engineering Management
שילוב קורסים לפיתוח מיומנויות למידה במכללה להנדסה
What you need to know about this course!
Software System Engineering
CS 425 / CS 625 Software Engineering
CSE 498, Collaborative Design
COMS 261 Computer Science I
Object-Oriented Analysis & Design
Advanced Object-Oriented Analysis & Design
Advanced Object-Oriented Analysis & Design
Component Based & Software Reuse
Software Systems Engineering
Welcome to WORLD HISTORY
Course Overview CSE5319/7319 Software Architecture and Design
Software Project Management
Introduction System Analysis & Design Course
Software System Engineering
Lecture 1 Class Overview
CPE 626 Advanced VLSI Design, Spring 2002 Admin
Presentation transcript:

Software Project Management 6/5/2019 Software Project Management Dr. M.E. Fayad, Professor Computer Engineering Department College of Engineering, San José State University One Washington Square, San José, CA 95192-0180 E-mail: m.fayad@sjsu.edu 6/5/2019© M.E. Fayad 1997-- 2009 S/W Project Management

Lesson #1 2 SPM Course Overview Lesson Title 6/5/2019 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

3 Roadmap (1) Greensheet Grading Textbooks 6/5/2019 Roadmap (1) Greensheet Textbooks Course Overview & Objectives Course Requirements Individual Assignments Individual Essays Exams Extra Assignments Grading 3 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

4 Roadmap (2) Course Calendars General Information Policies 6/5/2019 Roadmap (2) Course Calendars Weekly Schedule Voluntary Meetings Due Dates General Information Policies Submission Guidelines 4 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

5 Roadmap (3) Pattern-Oriented SPM Employment Pattern SPM Outline 6/5/2019 Roadmap (3) Pattern-Oriented SPM Employment Pattern SPM Outline Foundation Outline Software Project Management PM History in a Nutshell 5 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

Lesson #1: Learning Objectives 6/5/2019 Lesson #1: Learning Objectives Understand how to make this course “learning with enjoyment” Understand the growing importance of software project management Learning SPM based on PM Patterns Exploring the Challenges of SPM 6 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

7 Textbooks Recommended texts 6/5/2019 Textbooks Recommended texts “Rapid Development”, Steve McConnell “Information Technology Project Management”, Kathy Schwalbe These provide two very different viewpoints In-the-trenches vs. PMI textbook perspective Recommended reading “Quality Software Project Management”, D. Shafer “Software Project Survival Guide”, Steve McConnell “Peopleware”, T. DeMarco and T. Lister 7 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

8 SPM Course Outline (1) Skill & Competencies for Effective SPM 6/5/2019 SPM Course Outline (1) Skill & Competencies for Effective SPM What is a Project? What is S/W Project Management (SPM)? Planning the Project WBS, Estimation & Scheduling Risk and Change Management 8 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

9 SPM Course Outline (2) Software Process Improvement 6/5/2019 SPM Course Outline (2) Software Process Improvement Development Management Project Control Integration & Testing Transition to a New Technology Technology Transfer 9 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

Foundation Course Outline 6/5/2019 Foundation Course Outline Traditional Software Patterns & Pattern Languages Software Methodologies Software Process Improvement Software Process Patterns Software Development AntiPatterns Software Architecture AntiPatterns Software Project Management AntiPatterns 10 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

Software Project Management 6/5/2019 Software Project Management 11 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

Project Management History 6/5/2019 Project Management History Birth of modern PM: Manhattan Project (the bomb) 1970’s: military, defense, construction industry were using PM software 1990’s: large shift to PM-based models 1985: TQM 1990-93: Re-engineering, self-directed teams 1996-99: Risk mgmt, project offices 2000: global projects 12 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management

Questions? 13 Discussion Questions 6/5/2019 SW Project Management 6/5/2019© M.E. Fayad 1997 -- 2009 SW Project Management