Hi everyone,
I have an HR scenario here and wondered how experts would approach it.
Suffice to say I am using Access on the back end (to be used by HR admin) and SharePoint on the front end (to gather data from users).
SETUP
-Let's say I have a table in Access which has a list of the positions in my organization (eg. CEO) and the criteria required to perform that role (eg. Leadership Rank 5).
-We have a separate Access table which houses current employees and their positions (linking back to the positions table).
-Finally we have an evaluations table which contains fields filled out (via SharePoint) by other users who rate employees against a set list of metrics. I'm still not sure how I will do this but I can get to that later.
REPORT
Essentially what I want to be able to do in Access is have some sort of report spit out who the "top matches" would be for a given position if the current incumbent were to resign or pass away. To do this, Access would presumably match the required skills (eg. Leadership 5) against rated skills or current employees (eg. Mark is viewed as exhibiting Leadership but at level 4).
First Step: I know I am going to get tripped up when it comes to the ranks here, but maybe we can start by keeping things simple and assume that the questionnaire just asks whether or not Mark has Leadership.
Second Step: If 1 seems possible, then maybe we can move on to a more complex scenario where ranks/calibre of each competency need to be in the mix as well.
Third Step: How would I go about allowing multiple peer reviews of someone's capacity, getting those averaged in some way in Access and comparing these averaged values against the desired skill set?
Any suggestions?
EXAMPLE
Table1 - Employees
Fields: LastName // FirstName // Address // Hire Date // Position // Salary
Records:
1) Johnson // Mark // 123 Taffy Lane // 13 June 1980 // Janitor // $56,000
2) Stuart // Joe // 132 Taffy Lane // 14 June 1980 // Marketing Lead // $65,000
3) Morelli // Mike // 156 Taffy Lane // 15 June 1980 // IT Technician // $72,000
Table2 - Position Info
Fields: Position // SalaryMIN // SalaryMAX // LeadershipRank // Organization Rank // Friendliness Rank
Records:
1) CEO // $100,000 // $200,000 // Leadership5 // Organization5 // Friendliness5
2) Janitor // $50,000 // $60,000 // Leadership1 // Organization3 // Friendliness3
3) Marketing Lead // $60,000 // $75,000 // Leadership4 // Organization3 // Friendliness4
4) IT Technician // $70,000 // $80,000 // Leadership3 // Organization 4 // Friendliness5
Table3 - Aggregated Surveys
Fields: LastName // FirstName // LeadershipRank // Organization Rank // Friendliness Rank
Records:
1) Johnson // Mark // Leadership5 // Organization1 // Friendliness2
2) Stuart // Joe // Leadership2 // Organization1 // Friendliness3
3) Morelli // Mike // Leadership5 // Organization4 // Friendliness5
Report
Somehow shows that Mike Morelli is the best fit to replace the CEO.
Thank you kindly!
I have an HR scenario here and wondered how experts would approach it.
Suffice to say I am using Access on the back end (to be used by HR admin) and SharePoint on the front end (to gather data from users).
SETUP
-Let's say I have a table in Access which has a list of the positions in my organization (eg. CEO) and the criteria required to perform that role (eg. Leadership Rank 5).
-We have a separate Access table which houses current employees and their positions (linking back to the positions table).
-Finally we have an evaluations table which contains fields filled out (via SharePoint) by other users who rate employees against a set list of metrics. I'm still not sure how I will do this but I can get to that later.
REPORT
Essentially what I want to be able to do in Access is have some sort of report spit out who the "top matches" would be for a given position if the current incumbent were to resign or pass away. To do this, Access would presumably match the required skills (eg. Leadership 5) against rated skills or current employees (eg. Mark is viewed as exhibiting Leadership but at level 4).
First Step: I know I am going to get tripped up when it comes to the ranks here, but maybe we can start by keeping things simple and assume that the questionnaire just asks whether or not Mark has Leadership.
Second Step: If 1 seems possible, then maybe we can move on to a more complex scenario where ranks/calibre of each competency need to be in the mix as well.
Third Step: How would I go about allowing multiple peer reviews of someone's capacity, getting those averaged in some way in Access and comparing these averaged values against the desired skill set?
Any suggestions?
EXAMPLE
Table1 - Employees
Fields: LastName // FirstName // Address // Hire Date // Position // Salary
Records:
1) Johnson // Mark // 123 Taffy Lane // 13 June 1980 // Janitor // $56,000
2) Stuart // Joe // 132 Taffy Lane // 14 June 1980 // Marketing Lead // $65,000
3) Morelli // Mike // 156 Taffy Lane // 15 June 1980 // IT Technician // $72,000
Table2 - Position Info
Fields: Position // SalaryMIN // SalaryMAX // LeadershipRank // Organization Rank // Friendliness Rank
Records:
1) CEO // $100,000 // $200,000 // Leadership5 // Organization5 // Friendliness5
2) Janitor // $50,000 // $60,000 // Leadership1 // Organization3 // Friendliness3
3) Marketing Lead // $60,000 // $75,000 // Leadership4 // Organization3 // Friendliness4
4) IT Technician // $70,000 // $80,000 // Leadership3 // Organization 4 // Friendliness5
Table3 - Aggregated Surveys
Fields: LastName // FirstName // LeadershipRank // Organization Rank // Friendliness Rank
Records:
1) Johnson // Mark // Leadership5 // Organization1 // Friendliness2
2) Stuart // Joe // Leadership2 // Organization1 // Friendliness3
3) Morelli // Mike // Leadership5 // Organization4 // Friendliness5
Report
Somehow shows that Mike Morelli is the best fit to replace the CEO.
Thank you kindly!