LM6-CH4 PP

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/66

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

67 Terms

1
New cards

What are the three main targets of project resource planning?

Human Resources

Methodologies & Processes

Tools and Equipment

2
New cards

Project resource planning includes 3 main targets: [blank], [blank], [blank].

Human Resources; Methodologies & Processes; Tools and Equipment

3
New cards

Why should all three resource types be merged?

To form a single combined resources plan.

4
New cards

Who are the most important resource?

Team members.

5
New cards

Skilled people must be viewed as “____________]”.

human capital

6
New cards

During planning, what do Software Managers focus on?

The recruiting effort and timing of hiring the appropriate people.

7
New cards

What characteristics do the people need to successfully complete the project?

Required technical skills, experience, non-technical skills, temperament and personal traits.

8
New cards

If suitable recruits can’t be found, what relief may be sought?

Schedule relief, functional content reduction, or staged releases.

9
New cards

How much time should be added for onboarding recruits?

An extra month or so.

10
New cards

T/F: Temporary employees are often hired for their immediate technical skills and not their employee retention and career development potential.

TRUE

11
New cards

What does Table 4.1 (skills description) not include?

The timing at which resources are acquired or used.

12
New cards

What distinguishes direct vs indirect project activities?

Direct lead to customer deliverables; indirect do not.

13
New cards

What does a human resource plan matrix indicate?

Availability of needed skills at the appropriate time.

14
New cards

What does a people hiring matrix show?

Each human resource and the time period associated (including assimilation time); usually in the form of a bar chart

15
New cards

T/F: Management should monitor the morale of employees and ensure personal growth.

TRUE

16
New cards

Why avoid hiring at top of compensation range?

To allow raises without requiring a promotion.

17
New cards

Define Software Development Process

An ordered set of defined activities for defining requirements, designing, coding, and release.

18
New cards

Define Software Methodology

A set of rules and principles to achieve a specific goal and accomplish a specific task.

19
New cards

Process vs Methodology

Processes define what; methodologies specify how.

20
New cards

T/F: Processes are more stable, structural: they define what needs to be done; methodologies specify how the steps in a process are to be carried out.

TRUE

21
New cards

Why ensure team understands methodologies?

To decrease methodology wars, missed deadlines, and poor quality.

22
New cards

How do we determine many people are needed to complete the project?

  • Consider each person’s responsibility

  • Start with the initial estimate and assumption for each major task listed.

23
New cards

What can lack of well-understood methods cause?

Missing schedules, poor quality, demoralized teams, failures.

24
New cards

T/F: Many project failures have occurred when the confusion created by a lack of well-understood processes and methodologies resulting in missing schedules, poor product quality, demoralized teams, etc.

TRUE

25
New cards

List the SDLC phases used in planning.

Requirements processing; Design; Implementation and programming; Testing; Product release.

26
New cards

T/F: Project manager will determine the overall process in some form of all the SDLC phases: Requirements processing, Design, Implementation and programming, Testing, Product release.

TRUE

27
New cards

What must the project plan describe about SDLC activities?

Which of and how much are part of the specific project.

28
New cards

When is no requirements process needed?

When the project is well-defined and specifications are already reviewed and signed off.

29
New cards

If not well-defined, what must be established for requirements?

How requirements will be gathered, documented, reviewed, and agreed upon.

30
New cards

What should requirements processes include?

Management of changes and modifications; education on process and methodology.

31
New cards

What are candidate design process activities?

Architectural, high-level, and low-level design, analysis, review, change/impact management.

32
New cards

What must accompany each design activity?

A well-defined methodology and education plan.

33
New cards

What should implementation planning include beyond coding?

Documentation, standards, reuse management, reviews, unit testing.

34
New cards

T/F: In addition to code development, should include document and publication development activities.

TRUE

35
New cards

T/F: Standards of acquired material should match that of project’s definition.

TRUE

36
New cards

Why is integration of acquired software hard?

It is both a management and a technical issue.

37
New cards

What does test process planning include?

May not include methodology but overall test process, tools, skills, schedule; test types, owners, and order.

38
New cards

Define test scenario.

A description of interactions between system and external agent to accomplish a task/goal.

39
New cards

Define test case.

A description of a specific interaction with defined inputs and expected outputs; developed from a scenario.

40
New cards

Define test script.

A test case written in a language used directly by a test tool.

41
New cards

What activities are in product release planning?

Integration, packaging, installation; order, release, shipment management in addition to install mechanism if not predefined.

42
New cards

If install mechanism not in requirements, then what?

It must be specified during product release planning.

43
New cards

What are key cross-functional processes?

Configuration management; Outsourcing/Procurement; Quality assurance; Change management; Reporting/Escalation.

44
New cards

Define Configuration Management

Discipline of systematically managing changes to software artifacts.

45
New cards

Define Project Change Management

Structured process for managing changes to scope, schedule, budget, or objectives.

46
New cards

When are tools identified and prepared?

Once process and methodology are defined; should include training and installation.

47
New cards

T/F: Once the process and methodology are defined, tools are identified, prepared, and selected to help the team follow through efficiently.

TRUE

48
New cards

List common hardware resources.

Desktop computer, servers, printers, network equipment.

49
New cards

List common software platform resources.

Operating systems, database systems, middleware systems, browsers.

50
New cards

List categories of project tools.

Development, requirements, design, documentation, test, support, management & general.

51
New cards

T/F: Processes & Methodologies must be planned for an included as a resource.

TRUE

52
New cards

Define Intellectual Capital

Knowledge that is considered an asset and ultimately has financial value.

53
New cards

T/F: The more time and effort spent on planning, the more likely the rest of the project will flow smoothly.

TRUE

54
New cards

What do required resources depend on?

Deliverables, tasks, schedule, and project goals identified in a comprehensive resources plan.

55
New cards

T/F: Required resources depend on: deliverables, tasks, schedule, and project goals.

TRUE

56
New cards

What does a combined resource matrix exhibit?

Phases, requirements, design, implementation, testing, release, and support plans.

57
New cards

Define outsourcing vs insourcing.

Outsourcing: moving work to external sources; Insourcing: bringing external human resources to perform work.

58
New cards

What should a remote management plan consider?

Extra network/communications, added methodologies/processes, a leader with remote expertise, travel/meeting policies.

59
New cards

T/F: Tool usage preparation (training, installation) is part of ensuring the methodology can be followed.

TRUE

60
New cards

What is the best understood phase of process planning?

Implementation & Programming

61
New cards

Software Development Process Characteristics

  • The steps to accomplish project‐oriented goal; often broken down into subprocesses.

  • Activities chosen during the planning phase are revisited and properly positioned in the organizing/preparing phases.

  • Activities become more stable, structural: they define what needs to be done, in general.

  • Includes definitions of roles, subprocesses, process flow, process maps, configuration management.

62
New cards

Software Methodology Characteristics

Each phase of the SDLC has:

  • Defined how requirements processes or design, implementation, and testing will proceed

  • Typically, not fully specified in the project plan up front; are defined, specified, and introduced to the team during the organizing/preparing phase.

  • Sometimes tailored to the project.

  • Provide guidance for how to implement processes: standards, practices, sometimes templates, quality criteria, etc.

63
New cards

Why must team members understand project methodologies?

To decrease the chance for methodology wars, missing project deadlines, and producing poor quality software. 

64
New cards

Examples of Soft Skills / Personal Traits

  • Ambition

  • Level of Commitment

  • Communication skills

  • Amount of and type of group experience

  • Sense of Urgency

  • Level of Energy

  • Biases

  • Non-Project Interests

  • Non-Project Commitments

  • Organizational Capability

  • Maze Brightness

65
New cards

What is the target of Human Resources during project resource planning?

To focus on types and number of skilled people both directly / indirectly applied to development and support

66
New cards

What is the target of Methodologies & Processes during project resource planning?

To ensure each SDLC phase is viewed as a process and methodologies are defined, agreed to, documented, and disseminated.

67
New cards

What is the target of Tools & Equipment during project resource planning?

To specify the project tools and who will use which tool