What kind of system should there be? Minimum functional requirements.
Requirements without which the human resource management software development should not be started:
- Adding to the database and editing data on vacancies, candidates, customers. Ability to write comments on them.
- Search for vacancies and candidates by several parameters.
- Ease of database maintenance.
- Protection against duplication of candidates (their CVs) in the database.
- The collaboration of the hiring team with a shared database of vacancies and candidates.
- Ability to manage user credentials and restrict some functions to avoid errors or delete relevant information.
- Fixing the history of each action by users in the system.