Execution of Individual Projects • • • Each project is executed by a Project Team. For medium and large projects, Project Manager, Project Scientist and Project Engineer roles will be defined (may be combined into one or two individuals). – Project Manager: The Project Manager is ultimately responsible for the overall success of the project. Manages the project budget and staffing allocations, sets the project schedule. Responsible for arranging project reviews, providing status reports, and so on. Represents the project to the GBT Project Planning Committee. – Project Scientist: Responsible for setting the scientific requirements of the project, and ensuring that they are met. – Project Engineer: Responsible for the technical aspects of the project. Project Scientist and Engineer assist the Project Manager in the execution of the project e.g. preparation for design reviews, and so on. Large projects might also define team leads for work packages
Project Time Management Processes Planning schedule management: determining the policies, procedures, and documentation that will be used for planning, executing, and controlling the project schedule Defining activities: identifying the specific activities that the project team members and stakeholders must perform to produce the project deliverables Sequencing activities: identifying and documenting the relationships between project activities Estimating activity resources: estimating how many resources a project team should use to perform project activities Estimating activity durations: estimating the number of work periods that are needed to complete individual activities Developing the schedule: analyzing activity sequences, activity resource estimates, and activity duration estimates to create the project schedule Controlling the schedule: controlling and managing changes to the project schedule Information Technology Project Management, Eighth Edition Copyright 2016 7
Creature Contest Working with a partner, you are going to create a toy creature that could be a character in a video game. You must: • Use at least ten 3-dimensional shapes • Have at least 3 polyhedra and 3 non-polyhedra • All shapes must be complete (no partial shapes) • Your shapes must be independent, as your creature must be able to be assembled, disassembled, and reassembled. It will become part of a set (like Legos!) No weapons or inappropriate language are allowed! But…. There’s a catch….
Example Error Messages 1. ‘;’ expected 2. cannot find symbol - method Move() 3. turn(int) in Creature cannot be applied to (int,int) 4. turn(int) in Creature cannot be applied to (double) 5. act() in Greep cannot override act() in Creature; attempting to use incompatible return type