Software Engineering Project Management (CS - 413)

Slides:



Advertisements
Similar presentations
Successful Project Management Justice, E-Government, & the Internet June 28, 2000 – Dallas, Texas Lawrence P. Webster.
Advertisements

3-1 © Prentice Hall, 2004 Chapter 3: Managing the Object-Oriented Information Systems Project Object-Oriented Systems Analysis and Design Joey F. George,
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project 3.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3.1.
Introduction CS 414, Software Engineering I Mark Ardis and Don Bagert Rose-Hulman Institute December 2, 2002.
GATE D Geometric Modeling and Processing (GATE-540) Dr.Çağatay ÜNDEĞER Instructor Middle East Technical University, GameTechnologies & General Manager.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 3 Managing the Information Systems Project
CS565 Advanced Software Development (1 unit) Lecturer: Adrian O’Riordan Contact: is Office: prefab, behind.
CS-413 1/42 Introduction To Software Engineering Project Management (Part 1) Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009 Dr.Çağatay.
CS Project Management Context (Part 3) Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009 Dr.Çağatay ÜNDEĞER Instructor Bilkent University,
CS Techniques Supporting Project Management (Part 4) Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009 Dr.Çağatay ÜNDEĞER Instructor.
CS Integration Management (Part 6) Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009 Dr.Çağatay ÜNDEĞER Instructor Bilkent University,
Successful Project Management Justice, E-Government, & the Internet June 28, 2000 – Dallas, Texas Lawrence P. Webster.
Chapter 3: The Project Management Process Groups
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
Software Project Management By Assistant Prof. Samana Zehra
Software Project Management Course Instructor Samana Zehra (Assistant Professor)
Introduction Course outline / Recommended books Course objectives Marks distribution / Schedule Basic concepts of SE and PM Project management framework.
Introduction. Classes: Tuesdays & Thursdays 8:30 – 10:00 am Groups: We will work in a group of 3 Sessions will be highly interactive! Prior learning is.
Copyright Course Technology School of Information Technology B327 Information Systems Specification.
1 Prof. Dr. Nizamettin AYDIN
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Issues in Teaching Software Engineering Virendra C. Bhavsar Professor and Director, Advanced Computational Research Laboratory Faculty of Computer Science.
Chapter 1 The Systems Development Environment
CPAN 410 & GAME 410 Project Management
IS 556 Enterprise Project Management Spring 2008 Instructor – Dr. Olayele Adelakun Lecture 1.
Syllabus 2 nd Semester: 1435/ 1436 SW Project Management(CT1413)
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Lecture 3 Managing the Development Project SFDV Principles of Information Systems.
© 2008 Prentice Hall2-1 Introduction to Project Management Chapter 2 The Project Management Life Cycle Information Systems Project Management: A Process.
[CS-225: Software Engineering] Course Guide Fatima Khan Prince Sultan University, College for Women.
Project Management Components (Part 5)
The Project Management Life Cycle. What is the Project Management Life Cycle? A project life cycle simply includes the necessary steps, from beginning.
System Analysis & design (215 MIS) COURSE INSTRUCTOR: L.LAYLA HAJR.
SCHILLER INTERNATIONAL UNIVERSITY
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
Ivailo Chakarov System Development, Tools... Ivo Chakarov Telephone: Ext Website:
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 3 Managing the Information Systems Project 3.1.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
1 Introduction to Software Engineering Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung February, 2007.
Syllabus 2 nd Semester: 1436/ 1437 SW Project Management(CT1413)
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix B: Getting Started in Systems Analysis and Design.
Documenting Software Architectures. Outline  Introduction  Uses of Architectural Documentation  Views  Choosing the Relevant Views  Documenting a.
These slides are designed for presentation purpose only © Copyright SAIsej Consultancy Services (P) Ltd Why ??? Project Management.
Information System Design IT60105 Dr. D. Samanta Contact:
3-1 © Prentice Hall, 2004 Chapter 3: Managing the Object-Oriented Information Systems Project Object-Oriented Systems Analysis and Design Joey F. George,
Copyright 2002 Prentice-Hall, Inc. Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Managing the Information Systems Project
Introduction to Software Engineering Course Outline
Lecture 0 Software Engineering Course Introduction
IS 556 Enterprise Project Management
Project Management and Information Security
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Introduction to Project Management Chapter 2 The Project Management Life Cycle Information Systems Project Management: A Process and Team Approach, 1e.
Chapter 3 Managing the Information Systems Project
Project Management Process Groups
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Chapter 2 Managing the Information Systems Project
Chapter 3 Managing the Information Systems Project
Presentation transcript:

Software Engineering Project Management (CS - 413) Dr.Çağatay ÜNDEĞER Instructor Bilkent University, Computer Engineering Middle East Technical University, Game Technologies & General Manager SimBT Inc. e-mail : cagatay@undeger.com Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009

Outline Objective of the Course Scope of the Course Course Outline Course Requirements Assessment Criteria References Course Content

Objective Software engineering and project management methodologies considering both practical and theoretical aspects will be studied in details. You will be supported with sufficient knowledge that will lead you to use software engineering project management methodologies to: Successfully initialize a project, Manage a project with reduced risks, and Finalize a project with success. In this course, software engineering and project management methodologies considering both practical and theoretical aspects in the context of information systems development will be studied in details. By taking the lecture, you will be supported with sufficient knowledge that will lead you to use software engineering project management methodologies to successfully initialize a project, manage a project with reduced risks, and finalize a project with success.

Scope Development of projects involving information systems (IS) has become a very crucial requirement in keeping organizations competitive with others. Projects in today’s business environment are; Usually undertaken by a team of highly skilled personnel, and Have a considerable amount of risks that makes projects fail with about 40% probability. In recent decades, development of projects involving information systems has become a very crucial requirement in keeping organizations competitive with others. Projects in today’s business environment are usually undertaken by a team of highly skilled personnel, and have a considerable amount of risks that makes projects fail with about 40% probability.

Scope Having good project management skills is a very important aspect in; Managing teams and Leading to success. The techniques to become a successful software engineering project manager will be studied; Starting with an introduction to the general terms in project management, Ending with details of project management components. Therefore, having good project management skills is a very important aspect in managing teams and leading to success. In this course, the techniques to become a successful software engineering project manager will be studied starting with an introduction to the general terms in project management and ending with details of project management components.

Course Outline Introduction To Software Engineering Project Management What is Software Engineering? What is a Project? What is Project Management? Introduction to Project Life Cycle What is a Project Life Cycle? Usual Phases of Process Models Prescriptive Process Models

Course Outline Project Management Context Project Stakeholders Organizational Structures Project Management Office (PMO) Standards and Regulations Techniques Supporting Project Management Work breakdown structures Gantt charts Network diagrams

Course Outline Introduction to Project Management Components What are the Project Management Components? Brief Description of Project Management Components

Course Outline Project Management Components Project Integration Management Project Scope Management Project Time Management Project Cost Management Project Human Resource Management Project Communication Management Project Quality Management Project Risk Management Project Procurement Management

Course Requirements Develop a small-scale software project with a team of 2 to 4. Documentation and Presentation is the primary focus. Implementation can be ignored. The project topics will be proposed by the team. Microsoft Word, Power Point, Project, and others can be used during the development of the projects. The students are expected to develop a small-scale software project with a team of at least two. The documentation of the project is the primary focus. Therefore the implementation can be ignored. The project topic can be either proposed by the team or selected from a list of projects provided by the lecturer. Microsoft Word and Project can be used during the development of the projects.

Assessment Criteria A project will be developed including (65%): Project Description Document (Customer side) 5% Software Project Management Plan (SPMP) 10% Software Requirements Specification (SRS) 15% Software Design Description (SDD) Presentation of Project 20% Assignments and/or Quizzes (25%) Attendance to Classes (10%)

Some References [1] “A Guide to the Project Management Body of Knowledge”, Project Management Institute, Inc., 2000. [2] Mark A.Fuller, Joseph S. Valacich and Joey F. George, “Information Systems Project Management: A Process and Team Approach”, Pearson Prentice Hall, 2008. [3] Walker Royce, “Software Project Management: A Unified Framework”, Addison Wesley, 11th Edition, 2003. [4] Roger S. Pressman, “Software Engineering: A Practitioner’s Approach”, Mc Graw Hill, 6th Edition, 2005.