forked from npetalid/Promasi-V2
-
Notifications
You must be signed in to change notification settings - Fork 1
HR Module Requirements
npetalid edited this page Aug 17, 2012
·
3 revisions
The HR Module of ProMaSi is responsible for all HR-related activities. Its main purpose is to calculate the assumed productivity and quality of the personnel for each type of task assigned.
In order for the HR Module to operate it will require various inputs such as:
- For each employee, the type of tasks assigned and their duration
- The hours each employee works
- Requests to hire or fire specific employees
- The market condition
- The type and fame of the company
The module should provide with a visual interface that allows one to define:
- The available roles for the team (e.g. software engineer, test engineer, etc). The roles may form an hierarchy (i.e. a software engineer is a more generic role than designer)
- Each role has an associated number of tasks it is best suited for as well as a set of characteristics that the role requires as well as a weight describing the relative importance of each characteristic
- The available characters, which may be materialized later into persons. A character consists of a set of personality traits (see role characteristics above), experience level for each role (see above) plus other factors that may affect its overal quality and productivity.