Lecture-07

Lecture-07 - CEN4021 CEN4021 Software Project Planning(POMA...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CEN 4021  CEN 4021   Software Engineering II  Software Engineering II Instructor: Masoud Sadjadi http://www.cs.fiu.edu/~sadjadi/ [email protected] Software Project Planning ( P OMA) Project resource planning
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
7 Lecture CEN 4021: Software Engineering II Acknowledgements Acknowledgements Dr. Onyeka Ezenwoye Dr. Peter Clarke 2
Background image of page 2
7 Lecture CEN 4021: Software Engineering II Agenda Agenda Software Project Planning ( P OMA) Project resource planning
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
7 Lecture CEN 4021: Software Engineering II Three Types of Resources Three Types of Resources Human resources Processes and Methodologies Tools and Equipment
Background image of page 4
7 Lecture CEN 4021: Software Engineering II Three Types of Resources Three Types of Resources Once the project deliverables, WBS, tasks, initial schedule and goals are understood the resources required to complete the project must be planned. The key resource for most software projects is people . On an organizational level, processes , policies , and specific methodologies need to be available to ensure the successful completion of the project.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
7 Lecture CEN 4021: Software Engineering II Human Resources Human Resources The number of people, the type of people with different skills , and the point at which these people need to begin working on a project all depend on the tasks that need to be performed and the goals such as schedule, of the project. Human resources management is concerned with the recruiting, hiring, retaining, growing, coaching, and firing of people.
Background image of page 6
7 Lecture CEN 4021: Software Engineering II Human Resources Human Resources software project manager will focus on the recruiting effort and timing of hire. Recruitment and hiring proceed in two stages: 1. Based on the various tasks involved in the software project, a skills matrix is built. Consists of # of people required in each skill category along with information on which persons, by name , are already on board. 2. Using the skills matrix, a hiring plan is developed.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
7 Lecture CEN 4021: Software Engineering II Human Resources Human Resources Two types of personnel are needed on a project: 1. Direct project activities : Activities that lead to a customer deliverable. E.g., personnel to perform the following tasks; requirements specification, design, coding, manual writing, testing , integration, and packaging. 2. Indirect project activities : Activities that do not lead to customer deliverables. E.g., planning, controlling, and reporting of the project activities.
Background image of page 8
7 Lecture CEN 4021: Software Engineering II Human Resources Human Resources 1. Human Resources Example: Assume indirect personnel are already in place. Direct software development personnel planning is considered. Table 4.2. shows an initial skills matrix (next slide).
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 32

Lecture-07 - CEN4021 CEN4021 Software Project Planning(POMA...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online