COSC609 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

CGS 1000-SPRING 2008 Introduction to Computers and TechnologyIntroduction to Computers and Technology.
General information CSE 230 : Introduction to Software Engineering
Natural Environments: The Atmosphere GE 101 – Spring 2007 Boston University Professor: Ranga B. Myneni Office: Room 449 Stone Science Building (675 Commonwealth.
MIS 470: Information Systems Project Yong Choi School of Business Administration CSU, Bakersfield.
CIS 479 Software Project Management Dr. Robert J. Hammell II
Course Introduction (Lecture #1) ENGR 107 – Intro to Engineering The slides included herein were taken from the materials accompanying Engineering Fundamentals.
Strategic Management BPS Fall 2015
HUMAN ANATOMY AND PHYSIOLOGY Biology 2010 – Fall 2013 James F. Thompson, Ph.D.
COMP 151: Computer Programming II Spring Course Topics Review of Java and basics of software engineering (3 classes. Chapters 1 and 2) Recursion.
CHEMISTRY 10123/10125 Spring 2007 Instructor: Professor Tracy Hanna Phone: Office: SWR 418
1 Data Communications and Network Management ISQS 6341, Summer II, 2001 Instructor: Zhangxi Lin Office: BA 708 Phone:
COMP 465W: Software Engineering Fall Components of the Course The three main components of this course are: The study of software engineering as.
COSC609 Software Project Management Dr. Robert J. Hammell II
Cpt S 471/571: Computational Genomics Spring 2015, 3 cr. Where: Sloan 9 When: M WF 11:10-12:00 Instructor weekly office hour for Spring 2015: Tuesdays.
Analytical Chemistry (CHEM 3811) Section 01 (CRN 88463) TR 12:45 - 2:00 (LAB 107) DR. AUGUSTINE OFORI AGYEMAN Assistant professor of chemistry Department.
Bala Kappagantula CGS 1000 Introduction to Computers and Technology Fall 2007.
MIS 320: Introduction to GIS Yong Choi School of Business Administration CSU, Bakersfield.
ACIS 4684/5584 IS Security and Assurance. 2 Dr. Linda Wallace  Office: Pamplin 3092  
SE-308 Software Engineering-II 7th Term SE University of Engineering & Technology Taxila, Pakistan Software Engineering Department.
CPS120: Introduction to Computer Science Fall: 2002 Instructor: Paul J. Millis.
MIS 300 Management Information Systems: Concepts and Applications
Central Wyoming College Riverton High PHYSICS COURSE SYLLABUS Prerequisites: Students must be 15 years old to receive concurrent enrollment credit. The.
Software Requirements Southern Methodist University CSE 5316/7316.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
MAT 3724 Applied Analysis Fall 2012
ELECTROCHEMISTRY (CHEM 4700) Section 01 (CRN 25511) MWF 11: :50 am (LAB 107) DR. AUGUSTINE OFORI AGYEMAN Assistant professor of chemistry Department.
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
COMP 465W Software Engineering Fall Components of the Course The three main components of this course are: The study of software engineering as.
Database Management Systems I
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
Understanding the Academic Structure of the US Classroom: Syllabus.
CIS 479 Software Project Management Dr. Robert J. Hammell II
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Course Objectives Discuss fundamental concepts of information technology Show how computers are used as practical tools for solving personal, business,
Principles of Chemistry II (CHEM 1212) Section 01 (CRN 53642) MW 3:30 - 5:35 pm (B10) DR. AUGUSTINE OFORI AGYEMAN Assistant professor of chemistry Department.
Econ 3320 Managerial Economics (Fall 2015)
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
COSC609 Software Project Management Dr. Robert J. Hammell II
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
COSC609 Software Project Management Dr. Robert J. Hammell II
MIS 300 Management Information Systems: Concepts and Applications Yong Choi School of Business Administration CSU, Bakersfield.
HUMAN ANATOMY AND PHYSIOLOGY Biology Fall 2014 James F. Thompson, Ph.D.
CIS 479 Software Project Management Dr. Robert J. Hammell II
CIS 479, Section 001 Software Project Management Dr. Robert J. Hammell II
CS Welcome to CS 5383, Topics in Software Assurance, Toward Zero-defect Programming Spring 2007.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
ACIS 3504 Accounting Systems and Controls. 2 Dr. Linda Wallace  Office: Pamplin 3092  
Electronic Drafting DFT 58A&B Cliff Monroe - Instructor.
Mgmt 371 Principles Management Course Introduction August 2008.
1 Data Structures COP 4530 Spring 2010 MW 4:35 PM – 5:50 PM CHE 101 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB
1 Introduction to Data Communication Networks ISQS 3349, Spring 2000 Instructor: Zhangxi Lin Office: BA 708 Phone: Homepage:
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
COP4020 INTRODUCTION FALL COURSE DESCRIPTION Programming Languages introduces the fundamentals of the design and implementation of programming languages.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
COP4610 Principles of Operating Systems Prof. Robert van Engelen Department of Computer Science Florida State University.
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.
MIS 610: Seminar in Information Systems Management Yong Choi School of Business Administration CSU, Bakersfield.
Course Overview CSE 8340 Advanced Software Engineering Topics: Software Engineering Economics & Processes Spring 2016 Dr. LiGuo Huang Dept. of Computer.
Biotechniques – BIOL 410 T/R 9:30 AM - 12:15 PM Prof. Justin Golub THIS COULD BE YOU!!!!
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Computer Engineering Department Islamic University of Gaza
CS101 Computer Programming I
Software Requirements
Course Overview CSE8313 Object-Oriented Analysis and Design
Cpt S 471/571: Computational Genomics
Computer Engineering Department Islamic University of Gaza
Course Overview CSE5319/7319 Software Architecture and Design
CS 474/674 – Image Processing Fall Prof. Bebis.
Presentation transcript:

COSC609 Software Project Management Dr. Robert J. Hammell II rhammell@towson.edu

Software Project Management COSC609 – Fall 2014 Meeting Times: Tuesday, 7:00 – 9:40 pm, YR401 Professor: Dr. Robert J. Hammell II Office: 462YR E-Mail: rhammell@towson.edu Phone: 410-704-6050 Office Hours: Tues: 4:00 pm – 5:00 pm 6:15 pm – 7:00 pm Thur: 4:00 pm – 5:00 pm Other times by appointment

Course Description: This course examines the factors necessary for the successful management of information systems development or enhancement projects. Both technical and behavioral aspects of project management are discussed. Topics include project management concepts, needs identification, the software project manager, software teams, software project organizations, project communications, software project planning, scheduling, control and associated costs. Project management software tools will be an integral part of the course.

Upon completion of this course, students will be able to: Course Objectives: Upon completion of this course, students will be able to: Define a project Describe the project life cycle Explain the project management process Analyze and evaluate a request for proposal Develop a project proposal Formulate a plan and schedule for an IT project Perform cost performance analysis for a project Discuss the responsibilities and required skills of a project manager Explain project team development, effectiveness, and communication Operate as part of a project team Identify the characteristics of each type of project organization structure

COSC Graduate Program Objectives Students can apply advanced skills in theoretical and applied computing principles and practices to solve a variety of problems. Students will demonstrate a breadth of knowledge in a choice of application areas in Computer Science, including databases, networks, software engineering, security, and E-commerce. Students can work effectively in teams and communicate effectively. Students can design, develop, analyze, and evaluate software, software systems and algorithmic approaches. Students will be well prepared for research and development in Computer Science in industry or academia.

IT Doctoral Program Objectives: Students will demonstrate a comprehensive knowledge of the fundamentals in four of the following seven areas: data structures and algorithms, operating systems, computer networks, database systems, project management, software engineering, and human computer interaction. Students will conduct and document scholarly research. Students will present scholarly research.

Textbook: Gido, J. and Clements, J., Successful Project Management, 5th Edition, South-Western Publishing, 2006. (ISBN: 978-0-538-47897-7)

References: Journals: PMI, A Guide to the Project Management Body of Knowledge: PMBOK(R) Guide, Project Management Institute, 2013 Kerzner, H., Project Management: A Systems Approach to Planning, Scheduling, and Controlling, 11th edition, Wiley, 2013 Thamhain, H., Managing Technology-Based Projects: Tools, Techniques, People and Business Processes, Wiley, 2014. Schwalbe, K., Information Technology Project Management, Cengage Learning, 2013. Richardson, G., Project Management Theory and Practice, 2nd edition, Auerbach Publications, 2014. Brewer, J. and Dittman, K., Methods of IT Project Management, 2nd edition, Prentice Hall, 2013. Journals: • International J. of Project Mgmt • MIS Quarterly • Project Management Journal • PM Network

Prerequisite: COSC 501 or equivalent Grading: Assignments Grading Scale In-Class Presentation 5% A 93 – 100 Homework/Quizzes* 10% A- 90 – 92 Project 25% B+ 87 – 89 Deliverables: 15% B 80 – 86 Presentation: 10% C 70 – 79 Exam 1 20% F Less than 70 Exam 2 Final Exam

Exams: The exams will include questions from the lectures, readings, presentations, and projects. Note that, under most circumstances, makeup exams will not be given. Please ensure your attendance on the scheduled exam dates.

Presentations: Each student will be required to present a published paper on an IT project management topic. The presentations will be conducted as follows: 3 or 4 papers will be assigned to be read outside of class. During the next class, students will form into groups. Each group will be assigned responsibility for preparing the discussion for one paper After the group work period, one person per paper will be selected to present the paper to the class The format for the presentation will be provided The presentation should last 5-7 minutes, plus questions Not all groups will present each week During the semester, every person will present at least once Information from the papers is testable The process for conducting the presentations may be changed or refined as the semester progresses.

Homework: Numerous homework assignments will be given throughout the semester to reinforce the topics discussed in class. Most will be individual assignments; unless the assignment is specifically and clearly indicated to be a team assignment it must be completed by individual effort only. **Note: I reserve the right to add announced or unannounced quizzes as needed to gauge and/or motivate class involvement and comprehension. These will be counted as additional homework assignments.

Term Project: Students will be required to work in teams on a major IT term project. Note that this project comprises 25% of the course grade! The project will entail completing all steps of the systems development life cycle (except for actual implementation) for a given scenario. The deliverables for the project are a comprehensive report and an in-class presentation. Details on the specific scenario will be provided when the project is assigned.

Note that students are expected to arrive at class on time! Attendance: Attendance will be taken in every class session. Absences are considered “excused” if they are for an illness, an illness or death of a relative, or a religious observance. If documentation is provided for an “excused” absence, it will not count against you and you will be given an opportunity to make up any in-class graded exercises that were missed; unexcused absences will cause the loss of any in-class exercise/quiz points that were missed. It is the student’s responsibility to seek out the instructor and provide documentation regarding any absence – absences will be presumed to be unexcused unless the student establishes otherwise. Note that students are expected to arrive at class on time!

Assignments: Assignments are due at the beginning of class on the due date. Any assignments that are submitted late will have 10% deducted from the total grade for each day that the assignment is late. Assignments submitted after the start of the class period count as one-day late. The normal procedure is to turn in completed assignments as a hardcopy at the beginning of the class for which they are due (there may be cases when emailed assignments are preferred – these will be announced). Emailed assignments are permitted if you will miss the class for which they are due, or to submit late assignments.

Academic Dishonesty: The Towson University policy on academic integrity is in Appendix F of the Undergraduate Catalog and at http://www.towson.edu/studentaffairs/policies/. Academic dishonesty specifically includes acts of plagiarism, fabrication and falsification, cheating, complicity, and multiple submissions. Especially note that students may not re-use research papers submitted in other classes, group projects submitted in other classes, or work performed by someone else. Academic dishonesty is disrespectful to your fellow students and your professor. If an incident of academic dishonesty is discovered, the student or students involved will, at a minimum, receive a zero (0) on the related assignment(s). All occurrences of academic dishonesty will also be reported to the appropriate university officials. There will be no exceptions.

Repeating a course: Posting of grades: University policy requires that we inform you that students may not repeat a course more than once without prior permission of the Academic Standards Committee. Dropping this course: Sep 5: Last day to drop with no grade posted Nov 5: Last day to drop with a grade of “W” Posting of grades: Please note that it is university and departmental policy not to post grades in a public place after the semester is completed. It is also departmental policy that the departmental office cannot distribute individual grades. If you would like to receive your individual grade at the end of the semester, please make arrangements with me.

Web site: A link to the COSC609 web site can be found at: Cell phones, laptops, etc.: Please ensure that all cell phones, beepers, and any other devices that can potentially disrupt the class are turned off each day upon entering the classroom. Such devices must also be in pockets, purses, bookbags, etc. and not out on the desk during class. Laptops are to be turned off and closed during class lectures. Web site: A link to the COSC609 web site can be found at: http://triton.towson.edu/~rhammell/ Students should check the site frequently for updates on assignments, assignment due dates, the day-to-day schedule, readings, and other announcements.

ABSOLUTELY NO FOOD IS ALLOWED IN THIS ROOM! *Drinks are ok…clean up after yourself!

Initial Project Information Day-to-day schedule Web site Initial Project Information