Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Engineering Project Management (CS - 413)

Similar presentations


Presentation on theme: "Software Engineering Project Management (CS - 413)"— Presentation transcript:

1 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. Bilgisayar Mühendisliği Bölümü – Bilkent Üniversitesi – Fall 2009

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

3 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.

4 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.

5 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.

6 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

7 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

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

9 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

10 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.

11 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%)

12 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.


Download ppt "Software Engineering Project Management (CS - 413)"

Similar presentations


Ads by Google