Office Hours: Wed, 1:00 to 4:00 pm EDT by telephone

19  Download (0)

Full text

(1)

Instructor: Pamela Campbell

Contact Information

Office Location: Virtual Office

Office Hours: Wed, 1:00 to 4:00 pm EDT by telephone Office Phone: 978-884-1157

E-Mail: pdc@bu.edu Pamela Campbell

Biography

Pamela Campbell is a lecturer at Boston University. She has been working and teaching in the area of Project Management, Education, and software

development for 20 years in organizations such as MITRE, Synetics, and BEA Systems, Inc. She holds a Masters degree from Bentley College in Computer Information Systems and has designed and implemented systems that include large databases. One of her most rewarding assignments was to manage

the project to upgrade the Amver system (amver.com). Amver, sponsored by the United States Coast Guard, is a unique, computer-based, and voluntary global ship reporting system used worldwide by search and rescue authorities to arrange for assistance to persons in distress at sea. Ms. Campbell has been teaching for Boston University for more than 10 years.

IT Project Management

Course description

This course provides students with a comprehensive overview of the principles, processes, and practices of software project management. Students learn techniques for planning, organizing, scheduling, and controlling software

projects. There is substantial focus on software cost estimation and software risk management. Students will obtain practical project management skills and

competencies related to the definition of a software project, establishment of project communications, managing project changes and managing distributed software teams and projects. We also focus on the Project Management Body of Knowledge (PMBOK) as a framework in this course. This is now a world-wide defacto standard for project management.

Welcome Video from Professor Campbell As shown on Vista.

(2)

Learning Goals and Objectives

Upon successful completion of this course, you will be able to:

1. Demonstrate knowledge of IT project management terms and techniques, such as:

o The triple constraint of project management

o The project management knowledge areas and process groups o The project life cycle

o Tools and techniques of project management, such as: ƒ Work breakdown structures

ƒ Network diagrams ƒ Critical path analysis ƒ Critical chain scheduling

o Cost estimation and Risk Management o Earned value management

o Motivation theory and team building o Conflict management

o Project Quality Management

2. Understand advanced topics in the domain of software project management.

o This course focuses on Software Cost Estimation and Software Risk Management

o Project planning, organization and control both theory and practice 3. Apply project management concepts by working on a group project as a

project leader or active team member.

o Students will create a real-world Web based project via a Web Project implemented in small working in teams in a collaborative manner using MS Groove and other tools that you may prefer o Students will produce a comprehensive software project

management repository for the above project

o Students will produce a quality research abstract paper to encourage original thinking in this field

o Students will also participate in discussions on current topics pertaining to research abstracts and web project technology. Using skills developed in this and other computer science courses and previous work experience, students will develop an appreciation of the many skills required to do good systems analysis and design. 4. Applies to some team members: Develop skills using software such as

Dreamweaver or database systems, and applying techniques such as blogging, podcasting, and obtaining RSS Feeds.

(3)

5. Applies to some team members: Develop good documentation/technical writing skills, virtual teamwork, and virtual communication skills. Develop good project management skills.

Note: (If you plan to become a certified Project Management Professional this comment applies to you.) This course counts to PMP educational requirements and the project produced counts towards experience.

Outline

Course Outline

Updates for the course and Final Project Guidelines:

http://www.global-pmp.com/cs632

(please check occasionally) If you are new to project management— this project primer is a wonderful

overview and a great way to start: A Project Management Primer by Nick Jenkins.

Reference: The following link provides excerpts from Project Management Institute's Project Management Book of Knowledge (PMBOK). Students unfamiliar with PMBOK are encouraged to download and read this: PMBOK 3rd ed. Excerpts. If you become a member of PMI you will have electronic access to the completed PMBOK 3rd edition. If you are a full time student you pay a member ship fees of only $40 to obtain the reduced price membership. Module 1 – Introduction to Project Management

x Read online content

Week 1 & 2 Offline Reading:

x Schwalbe, Chapters 1 and 3 (See the PDFs online at

http://www.global-pmp.com/cs632/

x PMBOK 3rd Ed Excerpts

Discussions: No Discussion

Assignments: Assignment 1 (Project Charter) due by 6AM ET Jan 31 Quiz: Quiz 1 completed by 6 AM Jan 31

(4)

Module 2 – Cost Estimation x Read online content

Week 3 & 4 Offline Reading:

x Stellman and Greene, Chapter 3 (If you don’t have access to the Information Technology Project Management (Schwalbe), Chapters 5, and 7 (optional) Applied Software Project Management (Stellman and Greene), Chapter 3 (Available at

http://www.stellman-greene.com/aspm/images/ch03.pdf) (required)

Discussions: End Feb 14, 6 AM ET Planning and Estimating your Project Assignments: Cost Estimation and Scope Statement Due Feb 14, 6 AM ET

Labs: Install MS Project 2007 (access from MSDNAA). Review the introductory movies you see at: http://movielibrary.lynda.com/html/modPage.asp?ID=354 Enter simple tasks with durations and then link them. See the tutorial on assigning dependencies below:

http://office.microsoft.com/training/Training.aspx?AssetID=RC102106881033&CTT=6 &Origin=RC102106881033

Quiz: Quiz 2 Due Feb 14, 6 AM ET

Module 3 – Software Risk Management x Read online content

Week 5 & 6 Offline Reading:

Information Technology Project Management (Schwalbe), Chapter 11 and PMBOK (3rd edition) chapter 13.

Project Risk Management Case Study (Into Thin Air PDF version/PPT version)

Discussions: End Feb 28, 6 AM ET Web Project: Risk Management Discussion Assignments: Assignment 3 (Cost Estimate) Completed by 6 AM ET Feb 28 Quiz: Quiz 3 Completed by 6AM Feb 28

Module 4 – Project Schedule and Project Review x Read online content

(5)

Week 7 & 8 Offline Reading: None

Discussions: none

Assignments: Research Abstract Topic Due by 6AM ET Mar 7 Midterm Assignment Due by 6 AM ET Mar 14

Module 5 -- Quality Management x Read online content

Week 9 & 10 Offline Reading - None

Discussions: Podcast or Presentation Executive Summary of your research abstract and Discussions – Discussion online during class

Assignments: Research Abstract (Executive Summary) due by 6AM ET Mar 28 Quiz: Quiz 4 Completed by 6AM ET Mar 28

Module 6 –Procurement Management and Outsourcing x Read online content

Week 11 & 12 & 13 Offline Reading: None

Discussions: Discussions end 6AM ET Apr 4 –Apr 11 - Project Communications Issues Assignments: None

Quiz: Quiz 5 Completed by 6AM ET April 11 Quiz: Quiz 6 Completed by 6AM ET April 18

Module 7 – Project Presentations and Final Exam

(6)

x Project Presentation (in class) Week 14 Offline Reading: None

Assignments: Final Project Report due by 6 AM ET APR 25 Final Project Presentation in class APR 25

Peer Evaluation due by 6 AM APR 26 Final Exam: Saturday May 2 1 – 4 PM

Schedule: (All session are 1 – 4 PM EDT) Session 1 – Sat Jan 24 –ROOM Fuller 122 Session 2 – Sat Jan 31 – Online

Session 3 – Sat Feb 7 – Online Session 4 – Sat Feb 14 – Online

Session 5 – Sat Feb 21 – ROOM Fuller 122 Session 6 – Sat Feb 28 – Online

Session 7 – Sat Mar 7 – Online Session 8 – Sat Mar 14 – Online

Session 9 – Sat Mar 21 – ROOM Fuller 122 Session 10 – Sat Mar 28 – Online

Session 11 – Sat Apr 4 – Online Session 12 – Sat Apr 11 – Online Session 13 – Sat Apr 18 – Online

Session 14 – Sat Apr 25 – ROOM Fuller 122 Final Exam – Sat May 2 1 – 4 PM

(7)

Course Resources

Recommended Text

Schwalbe, K. Information Technology Project Management. Publisher: Course Technology; 5 edition (July 5, 2007) ISBN-10: 1423901452

ISBN-13: 978-1423901457 Paperback: 704 pages

x This link will allow you to free downloads of chapters 1 to 3 from the 4th edition. Unfortunately, we don't have access to additional chapters from the

publisher.

x Chapter 3 is very important as it deals with a sample case study that is relevant to your capstone Web Project as well.

Errors in the Required Text

x Very important - Please be sure to print the corrections and use them as you complete the

assigned reading, some of the corrections are critical to your learning the material - Link to Corrections.

Kanabar, V., & Warburton, Roger (2008) MBA

Fundamentals Project Management. New York Kaplan Publishing. ISBN-13:978-1-4277-9744-5

(8)

Available through library link

Stellman, A. & Greene, J. (2005) Applied Software Project Management. New York: O'Reilly. ISBN 0-596-00948-8 Applied Software Project Management (You will need to establish a proxy server to access this material, for instructions see Library Link below)

Available through library link

Shelford, T. J. & Remillard, G. A. (2002) Real Web Project Management: Case Studies and Best Practices from the Trenches. New York: Addison Wesley Professional. ISBN 0-321-11255-5

Real Web Project Management (You will need to establish a proxy server to access this material, for instructions see Library Link below)

Available through MELL - MSDNAA link

Software Project Survival Guide and is available as free download to Boston University MET students via a download MELL e-learning library from MSDNAA. If you don’t have access to it please

click the following URL and request access:

http://msdn04.e-academy.com/bu_mccs/index.cfm?loc=main

For contingency purposes-you may click here to download

an abstracted copy as referenced in this course.

The full version from Microsoft is part of the MeLL download (see below).

The recommended textbook for this course can be purchased from Barnes & Noble at Boston University.

Final Project Resources:

(9)

Ms Project Lab Homework Resources Full description of the Project Labs

Microsoft's Project Roadmap

Project Management Quick Reference Guide for Project 2007 report View Profesor Kanabar's video presentation for the MS Project Labs.

Library Link

Boston University’s Office of Information Technology and the Libraries offer an option for remote access to Boston University’s online library resources.

Once you are logged into Vista, you can access the Library using the link from the Campus Bookmarks on the right side of the My Vista Page. If you choose to access the Library outside of Vista, please follow the instructions below.

Known as the ‘ezproxy’ library portal, it is appropriate for: users with no prior BU proxy browser configuration in place; users with prior BU browser configuration problems; and users in all distance programs (except MED for which ezproxy is not yet developed).

To use the ezproxy authentication option, go to

http://www.bu.edu/library/ezproxy and click on the link “Click Here To Use Ezproxy.” Login using your Kerberos ID and you will be

authenticated through ezproxy and arrive at the library home. You should begin all library sessions by entering through the ezproxy portal.

For users wishing to review or learn about non-ezproxy authentication options, go to http://www.bu.edu/proxy/configure.html and follow the instructions according to your machine and browser type.

Questions regarding ezproxy or other proxy access to library resources may be submitted on this form:

http://www.bu.edu/library/research/pxquest.html.

This proxy server will allow you to access the two additional texts (listed above) that are used in this course as well as other reference material (like

Dreamweaver MX material) without cost to you. In addition, as part of your research for the Final Project, you are required to use the library resources at Boston University.

(10)

Other resources available through library proxy server:

http://proquest.safaribooksonline.com/

Note: A limited number of people can be on one book at once, so it may be advisable to invest in a trial subscription to safari. You can get one month free and then pay $19 a month if you find the services useful.

Links to textbooks list above: Applied Software Project Management,Real Web Project Management. Click the following link to verify that you have logged-in correctly:verification of correct log-in.

Live Classroom Discussions and Archives

Professor Campbell will be conducting synchronous Live Classroom discussions that will announced during the course. These sessions will be archived for further viewing. Your participation, while not mandatory, will be valuable to you and the entire class. In order to participate in these discussions or to access the archived sessions, you will need to go to the Virtual Classroom link on your homepage and complete the Setup Wizard. It is recommended you finish all of the login steps at least five minutes prior to the start of the synchronous discussion, so that you are fully prepared to access your live class session.

Live Classroom Instructions and Procedures

Dreamweaver, MS Project and MeLL

For the CS632 Final Project, you will need Adobe Dreamweaver. If you do not have access to the software already you can either purchase it or get a 30-day trail from Adobe (http://adobe.com/products/dreamweaver/?promoid=BINR). Be sure not to get the 30-day trial too early; you will need it at the end of the course. You can purchase Dreamweaver at University Computers with an educational discount.

You will also need MS Project and the Microsoft eLearning Libraries, MeLL; you can download both of these products, free of charge, through the

Metropolitan College Computer Science Department. Please read more about the MSDNAA program here. As part of the download, you will have the full version Software Project Survival Guide.

Glossary

For your convenience, there is a link to the glossary on your menu to the left as well as on each page.

(11)

Grading Structure

The course will be conducted by means of a sequence of online lectures in text and graphic form. There are four face-to-face sessions, approximately one per month. The work is grouped into six Modules, each Module spanning two weeks. Every module will cover one or more core Project Management concepts and will have at least one lab component, along with a short quiz based on the topics covered that week. There are two major assignments: the IT Web Development Project and a Research Paper (which is podcasted). Students will be able to demonstrate their understanding of IT Project Management through these

assignments. In the final week of the course there is a comprehensive final exam and it is proctored you’ll find details below and on the following page.

Grading Policy

All students will be expected to demonstrate knowledge of IT Project

Management and relevant techniques. To obtain an exceptional grade you have to exceed expectations in your projects, quizzes and weekly assignments. Grading Structure and Distribution

The grade for the course is determined by the following:

Overall Grading Percentages MS Project Lab 2% Assignments 10% Quizzes 8% Discussions 8% Research Paper Abstract 7% Project: Software Project Management/Peer Eval. 30% Midterm Assignment 15%

The following grade structure will be applied for your assignments:

A 4.0 A- 3.7 B+ 3.3 B 3.0 B- 2.7 C+ 2.3 C 2.0 Fail 0

Grades will be curved to maintain academic standards at Boston University.

(12)

Proctored Final

Examination 20%

Assignments, Exams and Discussions Participation

Graded Discussions - Students will be participating in 4 discussions that will be graded on a 10-point scale.

Midterm Assignment

There is a Midterm Assignment that will require you to utilize the knowledge and skills acquired in the first three weeks of the course.

You will not be able to see or access this assignment until 12:00 AM EST on the day of Class 1 and it must be submitted by 11:59 PM EST on the day of Class 8. Research Abstract

This is a graduate course and since almost all of you are experienced IT

practitioners you are expected to produce a quality research abstract on a topic approved by your facilitator or professor.

You are required to submit a topic for the abstract by the end of Week 3 and the abstract by the end of the fourth week of the course.

Click the following link for details - Research Abstract Details

Project: Software Project Management

Students will be planning, organizing and controlling an IT Project in small teams of six to eight students. It will provide hands-on experience with the various topics covered in this course. Click on this link for more details: Project Guidelines.

Proctored Final Exam

Be aware that there will be a proctored Final Exam for this course. You will be responsible for setting up your own appointment with a testing center or an

independent proctor. This exam will be two hours in length and will cover material from the entire course.

(13)

The final exam will consist of multiple-choice and true/false questions. The type and nature of questions in the final exam will be very similar to those on your weekly quizzes.

Expectations

Many learning activities require sharing your assignments and opinions with your classmates. For example, you may be given a set of criteria on the basis of which to evaluate other classmates’ assignments, and asked to submit the results to your facilitator by a specified day of the week. It is, therefore, very important that you, as well as your classmates, submit your assignments on a timely basis. Timely submission by all will result in each of you being able to evaluate each other's assignments. Due dates will be indicated for each assignment in the Assignments section of the course.

Delays

If, for any reason, you are unable to meet any assignment deadline, contact your Instructor. A day is defined as that period of twenty-four hours from Midnight to Midnight and all times mentioned in the course (unless otherwise specified) are in Eastern Time, depending on the time of year. All assignments must be completed and must be turned in by their due dates and due times. Extensions may be granted, though only under mitigating circumstances.

Important Message on Final Exams

Dear Boston University Computer Science Online Student,

As part of our ongoing efforts to elevate the value and legitimacy of the online MSCIS degree program, the Computer Science Department at Boston

University's Metropolitan College requires that each of the online courses offered include a proctored final examination.

By requiring proctored finals, we are ensuring the excellence and fairness of our program. The exam will be given via computer (which will be made available at an exam site for you). Specific information regarding scheduling will be provided to you approximately two weeks into the course via email. This early notification is being given so that you will have enough time to plan accordingly to take the exam.

We know that you recognize the value of your Boston University degree and fully support the efforts of the University to maintain the highest possible standards in our online degree program. Thank you for your participation. Further information will be forthcoming.

(14)

Regards,

Dr. Lou Chitkushev

Chair Computer Science Department Metropolitan College

Boston University

Registration Information and Dates

Clickhere to view the drop dates for your course, or go to

http://www.bu.edu/online/online_course_schedule/important_dates/index.h tml.

Clickhere to withdraw or to drop your course, or go to http://www.bu.edu/studentlink.

x If you are dropping down to zero credits for a semester you will need to contact the Computer Science Department.

x Non-participation in your online course does not constitute a withdrawal from the class.

x The registration fee is non-refundable

Academy Conduct Policy

For the full text of the academic conduct code, please go to

http://www.bu.edu/met/metropolitan_college_people/student/resources/con duct/code.html

A Definition of Plagiarism

"The academic counterpart of the bank embezzler and of the manufacturer who mislabels products is the plagiarist: the student or scholar who leads readers to believe that what they are reading is the original work of the writer when it is not. If it could be assumed that the distinction between plagiarism and honest use of sources is perfectly clear in everyone's mind, there would be no need for the explanation that follows; merely the warning with which this definition concludes

(15)

would be enough. But it is apparent that sometimes people of goodwill draw the suspicion of guilt upon themselves (and, indeed, are guilty) simply because they are not aware of the illegitimacy of certain kinds of "borrowing" and of the

procedures for correct identification of materials other than those gained through independent research and reflection."

"The spectrum is a wide one. At one end there is a word-for-word copying of another's writing without enclosing the copied passage in quotation marks and identifying it in a footnote, both of which are necessary. (This includes, of course, the copying of all or any part of another student's paper.) It hardly seems

possible that anyone of college age or more could do that without clear intent to deceive. At the other end there is the almost casual slipping in of a particularly apt term which one has come across in reading and which so aptly expresses one's opinion that one is tempted to make it personal property.

Between these poles there are degrees and degrees, but they may be roughly placed in two groups. Close to outright and blatant deceit-but more the result, perhaps, of laziness than of bad intent-is the patching together of random jottings made in the course of reading, generally without careful identification of their source, and then woven into the text, so that the result is a mosaic of other people's ideas and words, the writer's sole contribution being the cement to hold the pieces together. Indicative of more effort and, for that reason, somewhat closer to honest, though still dishonest, is the paraphrase, and abbreviated (and often skillfully prepared) restatement of someone else's analysis or conclusion, without acknowledgment that another person's text has been the basis for the recapitulation."

{The two paragraphs above are from H. Martin and R. Ohmann, The Logic and Rhetoric of Exposition, Revised Edition. Copyright 1963, Holt, Rinehart & Winston.}

Academic Conduct Code

I. Philosophy of Discipline

The objective of Metropolitan College in enforcing academic rules is to promote the kind of community atmosphere in which learning can best take place. This atmosphere can be maintained only so long as every student believes that his or her academic competence is being judged fairly and that he or she will not be put at a disadvantage because of the dishonesty of someone else. Penalties imposed should be carefully determined so as to be no more or no less than required to maintain the desired atmosphere. In defining violation of this code the intent is to protect the integrity of the educational process.

II. Academic Misconduct

Academic misconduct is conduct by which a student misrepresents his or her academic accomplishments or impedes other students' chances of

(16)

being judged fairly for their academic work. Knowingly allowing others to represent your work as theirs is as serious an offense as submitting another's work as your own.

III. Violations of this Code

Violations of this code are acts that constitute an attempt to be dishonest or deceptive in the performance of academic work in or out of the

classroom. To alter academic records, or to collaborate with another student or students in an act of academic misconduct. Violations include but are not limited to:

A. Cheating on examinations. Any attempt by a student to alter his or her performance on an examination in violation of that

examination's stated or commonly understood ground rules. B. Plagiarism. Any attempt by a student to represent the work of

another as his or her own. Plagiarism includes each of the following: copying the answers of another student on an

examination, copying or substantially restating the work of another person or persons in any oral or written work without citing the appropriate source, and collaboration with someone else in an academic endeavor without acknowledging his or her contribution (see below for a more detailed definition of plagiarism).

C. Misrepresentation or falsification of data presented for surveys, experiments, etc.

D. Theft of an examination. Stealing or otherwise discovering and/or making known to others the contents of an examination that has not yet been administered.

E. Unauthorized conversation is not allowed during examinations. Any unauthorized conversation may be considered prima facie evidence of cheating.

F. Knowingly allowing another student to represent your work as his or her own.

G. Forgery, alteration, or knowing misuse of graded examinations, grade lists, or official University records or documents, including but not limited to transcripts, letters of recommendation, degree

certificates, alteration of examinations or other work after submission.

H. Theft or destruction of examinations or papers after submission including purposefully altering possible poor performance.

(17)

I. Submitting the same work in more than one course without the consent of the instructors involved.

J. Altering or destroying another student's work or records, altering records of any kind, removing materials from libraries or offices without consent, or in any way interfering with the work of others so as to impede their academic performance.

K. Failure to comply with the sanctions imposed under the authority of this code.

Technical Support

Assistance with Vista-related technical problems is provided by the Vista Support staff. To ensure the fastest possible response, please fill out the online form located at Online Form.

Form: http://www.bu.edu/formlogin/webcentral/forms/request/vista-help.html

Phone: (888) 243-4596

Support via email and phone is available Monday through Friday from 9 AM to 5 PM Eastern Standard Time; additional support hours are provided during exam periods and will be posted on the Vista home page.

In addition, answers to many common questions and solutions to most problems are found in our database of Frequently Asked Questions.

If you are having issues uploading a document to Vista, please consult the following link prior to contacting Tech Support: How to Upload a File.

After-hours Support

Vista use and setup issues can be obtained by contacting Blackboard Support at (800) 806-7396. Contact Vista Support staff for assistance with technical

problems that relate directly to the Vista system. Examples include:

x Problems viewing or listening to sound or video files. x Problems accessing Vista’s internal email.

x Problems viewing or posting comments in the Vista x Problems attaching or uploading files within Vista

(18)

Web Resources

To view certain media elements in this course you will need to have several browser plug-ins such as Shockwave, Flash, and Adobe Acrobat on your computer. See your Course Resources page for specific software requirements for use in this course.

To ensure you are using the most recent version of each plug-in you require click the hyperlink below for a description of technology requirements necessary to complete this course. Technology Requirements

Browser Plug-Ins

To view certain media elements in this course you will need to have several browser plug-ins such as Java, RealPlayer, Shockwave, Flash, and Adobe Acrobat on your computer. Use the links in the Syllabus Course Resources page for specific software requirements for use in this course and to download and install the appropriate software application.

MSDNAA Program

In this class students will use MS Project 2003 Professional and the Microsoft eLearning Libraries for your assignments.

You can obtain these and many other types of Microsoft software products free of charge from the Microsoft Developer Network Academic Alliance (MSDNAA) Program, to which the College subscribes. By the first day of class I will submit your email address to Microsoft and you will be sent an email from the MSDNAA E-Academy License Management System (ELMS) from the address:

elms_support@e-academy.com.

Some spam filters may direct this email to a junk email folder, so you may want to check your junk email folder or add the address above to your contacts or other white list. The email will provide you with a username and password, and direct you to the MSDNAA site:

(19)

URL:

http://msdn04.e-academy.com/elms/Storefront/Storefront.aspx?campus=bu_mccs, FAQ and basic information are at: http://csmet/AASC/index.htm

If you do not receive your email by the second day of class, check your junk email folder and then please send an email explaining that you did not receive your MSDNAA credentials for CS632OL, include your name and bu.edu email address to MSDNAA@bu.edu.

If you use Microsoft Word 2007, please use the Save As feature to save your documents in the earlier Microsoft Word 2003 (.doc) format for posting in the class, rather than the XML-based (.docx) MSWord 2007 format, so that your classmates who do not have MSWord 2007 can read them without installing the converter.

Figure

Updating...

References

Related subjects :