250 likes | 386 Views
TK3333 Software Management. Topic 1: Project Management Concepts. About Myself. Name: Dr. Rozilawati Razali Office: Room D4-56, Block D, FTSM Telephone: 03-89216760 Email: rozila@ftsm.ukm.my rozila_razali@yahoo.co.uk. Course Objectives and Slots.
E N D
TK3333Software Management Topic 1: Project Management Concepts
About Myself • Name:Dr. RozilawatiRazali • Office:Room D4-56, Block D, FTSM • Telephone:03-89216760 • Email: rozila@ftsm.ukm.my rozila_razali@yahoo.co.uk
Course Objectives and Slots At the end of the course, students should be able to: • understand the fundamentals of the complete life cycle of a project management. • use analytical skills in defining the cost structure and scheduling of projects. • formulate a complete project proposal against a real-life setting. • use project management tools. Class: • Tuesdays: 7.45 – 10pm BK3
Course Outline & Schedule • Week 1: Project Management Concepts • Week 2: Needs Identification • Week 3: Proposed Solutions • Week 4: The Project (Group Project Phase 1) • Week 5: Planning • Week 6: Scheduling • Week 7: Schedule Control (Group Project Phase 2) • Week 8: Mid Semester Exam • Week 9: Resource considerations • Week 10: Cost Planning and Performance • Week 11: Project Manager and Project Team (Group Project Phase 3) • Week 12: Project Communication and Documentation • Week 13: Types of Project Organisation (Group Project Submission) • Week 14: Project Presentation and Revision Final Exam
Course Assessments and Texts • Assessments: • Group Project Report (Phase 1, 2 & 3) 10% + 10% + 10% = 30% • Group Project Presentation 10% • Mid Semester Exam 20% • Final Exam 40% • References: • Clements, J and Gido, J. “Effective Project Management”. Thomson South-Western Publishing, 2009 • Online Materials, Communication etc.: SPIN (spin.pkp.ukm.my)
Let’s talk about the business On your mark….get set….GO!
Contents • A Project and its Attributes • Project Life Cycle • Project Management Process • Benefits of project management
Real World Example • Vignette: Project Management for Better Health • The Interior Health Authority (IHA) had two goals:to integrate over 100 independent financial applications into one system, and to consolidate and standardize electronic health records. • Executive support was established for both objectives and project teams were formed. • Projects were completed on time and under budget. They are being geographically implemented. • Results of both projects: cost savings, and higher user satisfaction.
Real World Example • Vignette: Making Movies • Masaffar Ali, well-known Indian filmmaker, was in the process of making “Zooni” in January 1989 when violence broke out where he was filming. • 14 years later, he was able to resume filming when peace reached the region. • To finish his film, Ali needs to stayon schedule and within his budget. A script breakdown is designed to consider tasks and factors that help determine schedule and budget. • Use of a script breakdown, and open communication between assistant director and production manager will help Ali complete his project effectively.
What is a Project? • An endeavor to accomplish a specific objective through a unique set of interrelated tasks and the effective utilisation of resources. • Objective : an expected result or product. • Interrelated tasks: non-repetitive tasks that must be accomplished in a certain order. • Resources: people, organisations, equipment, materials etc.
Attributes of a Project • Has a well-defined objective • Composed of a series of interdependent tasks • Utilises various resources • Has a specific time frame • Has a customer • Involves a degree of uncertainty
Examples of Projects • Planning a wedding • Designing and implementing a computer system • Hosting a holiday party • Designing and producing a brochure • Executing an environmental clean-up of a contaminated site • Holding a high school reunion • Performing a series of surgeries on an accident victim
Constraints Factors that constraint the achievement of a project objective: • Scope • What must be done to satisfy customer. • Cost • Amount of money that customer will pay. • Schedule • Timetable when to start and finish activities. • Customer satisfaction • Achieve work scope, within cost and schedule + high quality deliverables ….
Unforeseen Circumstances • Unforeseen circumstances may jeopardise achievement of the project objective. • E.g. people get sick; new management; cost cutting; technical problems etc. • The challenge facing the project manager is to prevent, anticipate, and/or overcome such circumstances. • Good planning and communication (internal and external) are important.
The Project Life Cycle • Projects are “born” when a need is identified by the customer. • There is a “problem” to be solved and customer is willing to pay. • Project Life Cycle: • The evolution of a project from “nothing to something and the end”. • 4 phases: • Identify a Need; Proposed a Solution; Perform the Project; Terminate the Project . • Not all projects formally go through all 4 phases. • Project life cycles vary in length, from a few weeks to several years.
Project Life Cycle - Phase 1:Identify a Need • The identification of a need, problem, or opportunity. • The need and requirements are usually written by the customer into a document called a Request For Proposal (RFP).
Project Life Cycle - Phase 2:Propose a Solution • The development of a proposed solution to the need or problem. • This phase results in the submission of a Proposal by the potential contractor(s). • The customer and the winning contractor negotiate and sign a contract (agreement).
Project Life Cycle - Phase 3:Perform the Project • The execution of the project. • Different types of resources are utilised. • Results in the accomplishment of the project objective.
Project Life Cycle - Phase 4:Terminate the Project • The “end” of the project. • Perform close-out activities • Evaluate performance • Invite customer feedback
The Project Management Process • Planning the work and then working the plan. • Clearly define the project objective. • Divide and subdivide the project. • Define the specific activities that need to be performed. • Graphically portray the activities in a network diagram. • Make a time estimate. • Make a cost estimate. • Calculate a project schedule and budget.
Controlling Projects • Establish a baseline plan. • Monitor progress. • Measure actual progress and compare it to planned progress. • Take corrective action if the project is behind schedule, overrunning the budget, or not meeting technical specifications.
Why Do We Need to Manage the Project (Successfully)? • Satisfied customers • Additional business • Expansion of career opportunities • Satisfaction of being on a winning team • Improved knowledge and skills When projects are successful, everybody WINS!
Thank You • Question? • Take a 15-minute break. • Next : • Needs Identification