Personnel Selection Human Performance In Software Company

Read Complete Research Material

PERSONNEL SELECTION HUMAN PERFORMANCE IN SOFTWARE COMPANY

Personnel Selection based on the better human performance in Software Company



Table of contents

Chapter 1: Introduction3

Chapter 2: Literature Review7

Background9

Risk perception11

Risk perception and decision-making12

Software risks and risk management perceptions13

Various software development risk management processes15

Risk propensity and decision-making17

The relationship between risk propensity and risk perception19

Risk perception, risk propensity, and decision-making19

Human errors20

Practical implementation and its results23

Process vs. project obstacle23

Human nature obstacle24

The magnitude of the challenge25

Dynamic risk management25

Chapter 3: Methodology32

Project description32

Software project from III32

Job, task, CRD workflow34

Data and design35

Capabilities and requirements35

Taguchi's parameter design38

Project goals39

Chapter 4: Results & Analysis42

Case I: One specialty per resource42

Case II: Multiple specialties for some resources45

Cases I vs. Case II46

Critical path analysis47

Project planning with Gantt chart49

Orthogonal array justification50

Chapter 5: conclusion53

References55

Personnel Selection based on the better human performance in Software Company

Chapter 1: Introduction

Evidence reveals that the failure of software development projects is often a result of inadequate human resource project planning. Such planning involves determining what task is to be done by whom, and the timeline for developing and implementing the software system. Prior research has focused on optimizing a product schedule assuming a preassigned set of human resources. However, little attention has been given to the issue of human resource selection of a best software development project team at the planning stage. This is the motivation of our research and for the development of an efficient, implementable human resource selection method for software development projects.

Human resources in software projects require a high level of individual intensity devoted to project design tasks, which then need to be integrated collaboratively among the software designers to complete the project. Human resources' technical skills and implementation experience are key factors for project success and therefore must be allocated and managed judiciously. The following four human resource characteristics and tasks in software development projects therefore deserve serious attention:

Resource scarcity: Human resources in a software development project require not only technical skills but also knowledge and experience related to the project. Such qualified people are usually a scarce resource and therefore there is considerable competition for their services among and within multiple projects.

Resource heterogeneity: Human resources for software development possess varying strengths and abilities such as technical skill, education, and experience, which impact project performance, cost, and cycle time. The success of a project is highly sensitive to the capability and diversity of the assigned human resources.

Resource non-substitution: Human resources are targeted and assigned to tasks by matching them to the technical skills and experience required for their successful and timely accomplishment. A task is then performed and completed by an assigned human resource not only using the skills and experience required, but also through continuous learning occurring on the project task. Accordingly, any substitution or rotation of a resource often results in 'forgetting' and 'relearning', resulting in prolonging the project duration and increasing project cost and risk.

Task variation: A quick and accurate assessment of the completion time of tasks is important in order to schedule a project successfully. However, task complexity in a software development project is not ...
Related Ads