Competency Explorer Feature Analysis: Difference between revisions

From T3 Network Wiki
(finished collating all requirements)
m (→‎OCFC Required Features: Formatting entries. Adding to introduction)
Line 5: Line 5:
=OCFC Required Features=
=OCFC Required Features=


'''This page is currently an incomplete draft.'''
'''This page is currently a draft.'''


The [[OCF_Collab_Network:rwscUCanalysis|TAW's analysis of use cases]] produced by the RWSC identified new features or capabilities required for the OCFC to meet those requirements. In this page those new features are collated in order to provide the basis for work plans for projects that can enhance the OCFC.
The [[OCF_Collab_Network:rwscUCanalysis|TAW's analysis of use cases]] produced by the RWSC identified new features or capabilities required to meet each of those those requirements, and also identified: the role of the Competency Explorer (formerly OCFC Search Service) in meeting that use case; data that was assumed to exist and other assumptions or requirements that lay beyond the Competency Explorer.
In this page those new features are collated in order to provide the basis for work plans for projects that can enhance the OCFC. New search and results display capabilities for the Competency Explorer are covered first, identifying the use case(s) from which they arise, the "role" of the use case (i.e. what the capability is required to allow the Competency Explorer to do) and any data assumptions. Requirements that would probably require a new service are listed at the end of this page.
 
==Competency Explorer==
The following capabilities are required by the Competency Explorer (previously known as the OCFC Search Service).


==Competency discovery==
===Search capabilities===
===Search capabilities===
Refinements of the Competency Explorer search capability, typically involving one or more "facet", i.e. a characteristic or relationship of the competency or the framework that it is part of:


==== Search by work roles (or occupation/job/speciality) to find & display associated competencies. ====
==== Search by work roles (or occupation/job/speciality) to find & display associated competencies. ====
Required by:  
Required by:  
*'''1 Document Competencies.''' As an instructional designer, I need to work with faculty to document competencies addressed by their courses in order to to support adequate student assessment as aligned to a particular job role.
 
**'''In order to:''' find the competencies and provide the documentation about them.
'''1 Document Competencies.''' As an instructional designer, I need to work with faculty to document competencies addressed by their courses in order to to support adequate student assessment as aligned to a particular job role.
**'''Assuming:''' Competency data with links to/from workroles (or occupations/jobs/specialities) exist in the registry data.
:'''In order to:''' find the competencies and provide the documentation about them.
:'''Assuming:''' Competency data with links to/from workroles (or occupations/jobs/specialities) exist in the registry data.


==== Return results based on a competency description ====
==== Return results based on a competency description ====
Required by:  
Required by:  


* '''2. Alignment of Competencies.''' As a competency frameworks developer, I need to align the skills and competencies in my frameworks to the skills and competencies in other frameworks using links defining levels of similarity to assist in interoperability with organizations using those frameworks.
'''2. Alignment of Competencies.''' As a competency frameworks developer, I need to align the skills and competencies in my frameworks to the skills and competencies in other frameworks using links defining levels of similarity to assist in interoperability with organizations using those frameworks.
** '''In order to:''' find competencies in frameworks that are described in one or more nodes.
:'''In order to:''' find competencies in frameworks that are described in one or more nodes.
 
'''3. Mapping Competencies.''' As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.
:'''In order to''': Help instructional designer find relevant competencies based on info provide by employer.
:'''Assuming that:''' Data on competencies that are learning objectives of courses are available to the search service.


* '''3. Mapping Competencies.''' As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.
'''8. Map Competencies to Competencies in Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.
**'''In order to''': Help instructional designer find relevant competencies based on info provide by employer.
:'''In order to:''' find competencies in recognized industry frameworks, based on other known competencies.
**'''Assuming that:''' Data on competencies that are learning objectives of courses are available to the search service.
:'''Assuming that:''' competency descriptions are in frameworks with some indication of industry recognition.
*'''8. Map Competencies to Competencies in Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.
**'''In order to:''' find competencies in recognized industry frameworks, based on other known competencies.
**'''Assuming that:''' competency descriptions are in frameworks with some indication of industry recognition.
*'''9. Map Badges to Industry Recognized Frameworks to Support Career Pathways.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map those digital badges / micro-credentials to jobs benchmarked to recognized industry competency frameworks that support lateral, vertical and latticed career advancement pathways.
**'''In order to:''' Identify jobs / occupations that require many of the same competencies as the badges reference, so that possible career steps may be identified.
**'''Assuming that:''' The competence descriptions reference the jobs / occupations that require them, or this information can be inferred from a references in the other direction.


*'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
'''9. Map Badges to Industry Recognized Frameworks to Support Career Pathways.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map those digital badges / micro-credentials to jobs benchmarked to recognized industry competency frameworks that support lateral, vertical and latticed career advancement pathways.
**'''In order to:''' Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
:'''In order to:''' Identify jobs / occupations that require many of the same competencies as the badges reference, so that possible career steps may be identified.
**'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
:'''Assuming that:''' The competence descriptions reference the jobs / occupations that require them, or this information can be inferred from a references in the other direction.
*'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
 
**'''In order to:''' find the competencies required to obtain a specific industry certification.
'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
**'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
:'''In order to:''' Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
*'''25 Map Competencies Across Instructional Delivery Methods.''' As (a person) creating training materials for other trainers, I can map competencies or skill statements at a granular level to align across different instructional delivery methods.
:'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
**'''In order to:''' help the person find relevant competencies.
 
**'''Assuming that:''' It is possible to identify competencies associated with different instructional delivery methods.
'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
*'''27  Issue Badges for Acquired Skills.''' As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills.
:'''In order to:''' find the competencies required to obtain a specific industry certification.
**'''In order to:''' allow the provider to identify skill descriptions that match those they provide.
:'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
**'''Assuming that:'''  competencies from informal learning have been determined
 
*'''29 Align Informal Skill Attainment to Frameworks.''' As a (person)/(as a provider of ) having skills from alternative and nonformal learning settings, I need to establish how the skills gained align to a competency framework so that I can identify and map to documented skills.
'''25 Map Competencies Across Instructional Delivery Methods.''' As (a person) creating training materials for other trainers, I can map competencies or skill statements at a granular level to align across different instructional delivery methods.
**'''In order to:''' Find and identify skills
:'''In order to:''' help the person find relevant competencies.
*'''30 Search for Multiple Sources of Frameworks.''' As a provider of skills data, I need to access existing competencies in available frameworks across multiple sources to provide to my customers.
:'''Assuming that:''' It is possible to identify competencies associated with different instructional delivery methods.
**'''In order to:''' find competencies and display information about them
 
'''27  Issue Badges for Acquired Skills.''' As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills.
:'''In order to:''' allow the provider to identify skill descriptions that match those they provide.
:'''Assuming that:'''  competencies from informal learning have been determined
 
'''29 Align Informal Skill Attainment to Frameworks.''' As a (person)/(as a provider of ) having skills from alternative and nonformal learning settings, I need to establish how the skills gained align to a competency framework so that I can identify and map to documented skills.
:'''In order to:''' Find and identify skills
 
'''30 Search for Multiple Sources of Frameworks.''' As a provider of skills data, I need to access existing competencies in available frameworks across multiple sources to provide to my customers.
:'''In order to:''' find competencies and display information about them


==== Return only results that are associated with a learning opportunity, certificate or other credential ====
==== Return only results that are associated with a learning opportunity, certificate or other credential ====
Required for:
Required for:


* '''35 Identify Competencies with Formal or Informal Training.''' As a prior learning director, I need to identify competencies associated with prior formal or informal education or training in order to determine course and certificate equivalencies and credits that might be awarded.
'''35 Identify Competencies with Formal or Informal Training.''' As a prior learning director, I need to identify competencies associated with prior formal or informal education or training in order to determine course and certificate equivalencies and credits that might be awarded.
** '''In order to:''' find competencies based on a description, map to certificates.
:'''In order to:''' find competencies based on a description, map to certificates.
** '''Assuming that:'''  the competence descriptions reference relevant learning opportunities or credentials, or this information can be inferred from a reference in the other direction.
:'''Assuming that:'''  the competence descriptions reference relevant learning opportunities or credentials, or this information can be inferred from a reference in the other direction.


==== Return several result sets in series, based on a list of competency descriptions ====
==== Return several result sets in series, based on a list of competency descriptions ====
In order to:
In order to:


* '''6 Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.
'''6 Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.
** This may be a "bulk process", i.e. provide an array of competency descriptions, get matches for each.
:This may be a "bulk process", i.e. provide an array of competency descriptions, get matches for each.
** '''In order to:''' allow the user to identify the relevant competencies in recognized industry frameworks.
:'''In order to:''' allow the user to identify the relevant competencies in recognized industry frameworks.
** '''Assuming:''' Competency descriptions are in frameworks with some indication of industry recognition.
:'''Assuming:''' Competency descriptions are in frameworks with some indication of industry recognition.
*'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
 
**'''In order to:''' Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
**'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
:'''In order to:''' Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
*'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
:'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
**'''In order to:''' find the competencies required to obtain a specific industry certification.
 
**'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
 
*'''''19'' Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
**'''In order to:''' Help education provider find relevant competencies based on list of competencies.
:'''In order to:''' find the competencies required to obtain a specific industry certification.
**'''Assuming that:''' There is enough information about the students validated competencies to find them.
:'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
*'''''20'' Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
 
**'''In order to:''' Help education provider find relevant competencies based on list of competencies.
'''19 Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
**'''Assuming that:''' There is enough information about the students validated competencies to find them.
:'''In order to:''' Help education provider find relevant competencies based on list of competencies.
*'''27  Issue Badges for Acquired Skills.''' As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills.
:'''Assuming that:''' There is enough information about the students validated competencies to find them.
**'''In order to:''' allow the provider to identify skill descriptions that match those they provide.
 
**'''Assuming that:'''  competencies from informal learning have been determined
'''''20'' Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
:'''In order to:''' Help education provider find relevant competencies based on list of competencies.
:'''Assuming that:''' There is enough information about the students validated competencies to find them.
 
'''27  Issue Badges for Acquired Skills.''' As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills.
:'''In order to:''' allow the provider to identify skill descriptions that match those they provide.
:'''Assuming that:'''  competencies from informal learning have been determined


==== Given a competency description and target frameworks, identify and return the closest matching competencies in the target framework. ====
==== Given a competency description and target frameworks, identify and return the closest matching competencies in the target framework. ====
Required by:
Required by:


* '''6 Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.
'''6 Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.
** '''In order to:''' allow the user to identify the relevant competencies in recognized industry frameworks.
:'''In order to:''' allow the user to identify the relevant competencies in recognized industry frameworks.
** '''Assuming:''' Competency descriptions are in frameworks with some indication of industry recognition.
:'''Assuming:''' Competency descriptions are in frameworks with some indication of industry recognition.
*'''''19'' Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
 
**'''In order to:''' Help education provider find relevant competencies based on list of competencies.
'''19 Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
**'''Assuming that:''' There is enough information about the students validated competencies to find them.
:'''In order to:''' Help education provider find relevant competencies based on list of competencies.
*'''''20'' Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
:'''Assuming that:''' There is enough information about the students validated competencies to find them.
**'''In order to:''' Help education provider find relevant competencies based on list of competencies.
 
**'''Assuming that:''' There is enough information about the students validated competencies to find them.
'''''20'' Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
:'''In order to:''' Help education provider find relevant competencies based on list of competencies.
:'''Assuming that:''' There is enough information about the students validated competencies to find them.


==== Given a description of a training competency and an industry, find other relevant competency descriptions ====
==== Given a description of a training competency and an industry, find other relevant competency descriptions ====
Required by:
Required by:


* '''''7'' Map Training to Industry Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map the training competencies to competencies in recognized industry competency frameworks.
'''7 Map Training to Industry Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map the training competencies to competencies in recognized industry competency frameworks.
** '''In order to:''' Allow the user to identify the relevant competencies in recognized industry frameworks.
:'''In order to:''' Allow the user to identify the relevant competencies in recognized industry frameworks.
** '''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry.
:'''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry.
*'''16 Skill Gap Analysis.''' As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.
 
**'''In order to:''' allow the user to find the relevant competencies in industry frameworks.
'''16 Skill Gap Analysis.''' As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.
**'''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry and there is a relevant framework of competencies required for the clients' employees.
:'''In order to:''' allow the user to find the relevant competencies in industry frameworks.
:'''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry and there is a relevant framework of competencies required for the clients' employees.


==== Given a means of identifying an industry or occupation, find frameworks &/or competencies relevant to it ====
==== Given a means of identifying an industry or occupation, find frameworks &/or competencies relevant to it ====
Required by:
Required by:


* '''''7'' Map Training to Industry Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map the training competencies to competencies in recognized industry competency frameworks.
'''7 Map Training to Industry Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map the training competencies to competencies in recognized industry competency frameworks.
** '''In order to:''' Allow the user to identify the relevant competencies in recognized industry frameworks.
:'''In order to:''' Allow the user to identify the relevant competencies in recognized industry frameworks.
** '''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry.
:'''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry.
*'''11 Search for Occupation Alignment.''' As a student interested in a specific occupation, I need to search the OCFC network for competencies aligned to that occupation.
 
**'''In order to:''' Find competences / frameworks for a known occupation.
'''11 Search for Occupation Alignment.''' As a student interested in a specific occupation, I need to search the OCFC network for competencies aligned to that occupation.
**'''Assuming that:''' The competence descriptions reference the occupations that require them, or this information can be inferred from a reference in the other direction.
:'''In order to:''' Find competences / frameworks for a known occupation.
*'''12 Search for Training Alignment'''. As a student interested in an occupation requiring specific competencies, I need to use the OCFC to find education and training opportunities where I can attain those competencies.
:'''Assuming that:''' The competence descriptions reference the occupations that require them, or this information can be inferred from a reference in the other direction.
**'''In order to:''' Identify competencies required for specified occupations.
 
**'''Assuming that:''' The competence descriptions reference the occupations that require them, or this information can be inferred from a reference in the other direction
'''12 Search for Training Alignment'''. As a student interested in an occupation requiring specific competencies, I need to use the OCFC to find education and training opportunities where I can attain those competencies.
*'''16 Skill Gap Analysis.''' As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.
:'''In order to:''' Identify competencies required for specified occupations.
**'''In order to:''' allow the user to find the relevant competencies in industry frameworks.
:'''Assuming that:''' The competence descriptions reference the occupations that require them, or this information can be inferred from a reference in the other direction
**'''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry and there is a relevant framework of competencies required for the clients' employees.
 
'''16 Skill Gap Analysis.''' As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.
:'''In order to:''' allow the user to find the relevant competencies in industry frameworks.
:'''Assuming that:''' Competency descriptions are in frameworks with some means of identifying the relevant industry and there is a relevant framework of competencies required for the clients' employees.


==== Given a means of identifying an industry certification/other credentials/courses taken, return relevant frameworks / competency descriptions. ====
==== Given a means of identifying an industry certification/other credentials/courses taken, return relevant frameworks / competency descriptions. ====
Required by:
Required by:


* '''15 Search for Industry Certification Alignment.''' As an online education provider, I need to find the competencies that are aligned to a specific industry certification.
'''15 Search for Industry Certification Alignment.''' As an online education provider, I need to find the competencies that are aligned to a specific industry certification.
** '''In order to:''' Identify competencies aligned to specified industry certifications
:'''In order to:''' Identify competencies aligned to specified industry certifications
** '''Assuming that:''' The competence descriptions reference the industry certifications that require them, or this information can be inferred from a reference in the other direction.
:'''Assuming that:''' The competence descriptions reference the industry certifications that require them, or this information can be inferred from a reference in the other direction.
*'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
 
**'''In order to:''' find the competencies required to obtain a specific industry certification.
'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
**'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
:'''In order to:''' find the competencies required to obtain a specific industry certification.
*'''34 Analysis of an Individual's Skills.''' As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.
:'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
**'''In order to:''' identify competencies based on known courses / credentials.
 
'''34 Analysis of an Individual's Skills.''' As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.
:'''In order to:''' identify competencies based on known courses / credentials.


==== Find frameworks that are identified as being cross-occupational ====
==== Find frameworks that are identified as being cross-occupational ====
Required for:
Required for:


* '''37 Search Criteria for Frameworks for Cross-Occupation Functions.''' As an employer, I need to find competency frameworks for critical business functions/processes such as cybersecurity, project management, machining, industrial maintenance that span more than one occupation.
'''37 Search Criteria for Frameworks for Cross-Occupation Functions.''' As an employer, I need to find competency frameworks for critical business functions/processes such as cybersecurity, project management, machining, industrial maintenance that span more than one occupation.
** '''In order to:''' Search for frameworks that are identified as being cross-occupational.
:'''In order to:''' Search for frameworks that are identified as being cross-occupational.
** '''Assuming that:''' Such frameworks of transversal / transferable / cross-cutting / [add your own tag] skills are identified in some way; or, Such skills can be inferred from their presence in several frameworks (e.g. by analysis involving finding matching skills across frameworks)
:'''Assuming that:''' Such frameworks of transversal / transferable / cross-cutting / [add your own tag] skills are identified in some way; or, Such skills can be inferred from their presence in several frameworks (e.g. by analysis involving finding matching skills across frameworks)


==== Find frameworks that are identified as being foundational ====
==== Find frameworks that are identified as being foundational ====
Required for:  
Required for:  


* '''38 Search Criteria for Foundational Employability Skills.''' As an employer, I need to identify the cross-cutting employability skills that are foundational across any industry such as leadership, critical thinking, and teamwork.
'''38 Search Criteria for Foundational Employability Skills.''' As an employer, I need to identify the cross-cutting employability skills that are foundational across any industry such as leadership, critical thinking, and teamwork.
** '''In order to:''' Search for frameworks by role.
:'''In order to:''' Search for frameworks by role.
** '''Assuming that:''' Such frameworks of transversal / transferable / cross-cutting / [add your own tag] skills are identified in some way; or, Such skills can be inferred from their presence in several frameworks (e.g. by analysis involving finding matching skills across frameworks)
:'''Assuming that:''' Such frameworks of transversal / transferable / cross-cutting / [add your own tag] skills are identified in some way; or, Such skills can be inferred from their presence in several frameworks (e.g. by analysis involving finding matching skills across frameworks)


==== Given a list of skills, identify the occupations that have the greatest number of similar skills. ====
==== Given a list of skills, identify the occupations that have the greatest number of similar skills. ====
Required by
Required by


* '''26 Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.
'''26 Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.
** '''In order to:''' Allow the user to identify the competencies required for an occupation
:'''In order to:''' Allow the user to identify the competencies required for an occupation
** '''Assuming that:''' info about which occupations are "in demand" is available.
:'''Assuming that:''' info about which occupations are "in demand" is available.
*'''34 Analysis of an Individual's Skills.''' As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.
 
**'''In order to:''' identify competencies based on known courses / credentials.
 
'''34 Analysis of an Individual's Skills.''' As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.
:'''In order to:''' identify competencies based on known courses / credentials.


==== "Daisy chain" features ====
==== "Daisy chain" features ====
Line 163: Line 192:
Required implicitly by many, but explicit in:
Required implicitly by many, but explicit in:


* '''10 Result display options''' As a university professor searching the OCFC for industry-defined competencies I'll want to align to from my course learning outcomes, I need the OCFC search engine to give me the option of: (a) displaying the actual knowledge, skill and disposition statements that satisfy my search; OR (b) displaying a list of competency frameworks in which those statements can be found by me browsing the content of each framework.
'''10 Result display options''' As a university professor searching the OCFC for industry-defined competencies I'll want to align to from my course learning outcomes, I need the OCFC search engine to give me the option of: (a) displaying the actual knowledge, skill and disposition statements that satisfy my search; OR (b) displaying a list of competency frameworks in which those statements can be found by me browsing the content of each framework.
** '''In order to:''' find competencies and display results.
:'''In order to:''' find competencies and display results.


==== Provide a URI / description for skills ====
==== Provide a URI / description for skills ====
So that it can be referenced, for example, as an achievements in a badge
So that it can be referenced, for example, as an achievements in a badge


* '''27  Issue Badges for Acquired Skills.''' As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills
 
** '''In order to:''' allow the provider to identify skill descriptions that match those they provide.
'''27  Issue Badges for Acquired Skills.''' As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills
** '''Assuming that:'''  competencies from informal learning have been determined.
:'''In order to:''' allow the provider to identify skill descriptions that match those they provide.
:'''Assuming that:'''  competencies from informal learning have been determined.


==== Results returned have some indication of how close the match between the query and the results. ====
==== Results returned have some indication of how close the match between the query and the results. ====
Required by:
Required by:


* '''2. Alignment of Competencies.''' As a competency frameworks developer, I need to align the skills and competencies in my frameworks to the skills and competencies in other frameworks using links defining levels of similarity to assist in interoperability with organizations using those frameworks.
'''2. Alignment of Competencies.''' As a competency frameworks developer, I need to align the skills and competencies in my frameworks to the skills and competencies in other frameworks using links defining levels of similarity to assist in interoperability with organizations using those frameworks.
**'''In order to:''' document an alignment between competencies
:'''In order to:''' document an alignment between competencies
 
'''3 Mapping Competencies:''' As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.
:'''In order to''': Help instructional designer find relevant competencies based on info provide by employer.
:'''Assuming that:''' Data on competencies that are learning objectives of courses are available to the search service.
 
'''6 Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.
:'''In order to:''' allow the user to identify the relevant competencies in recognized industry frameworks.
:'''Assuming:''' Competency descriptions are in frameworks with some indication of industry recognition.
 
'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
:'''In order to:''' find the competencies required to obtain a specific industry certification.
:'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
 
'''''19'' Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
:'''In order to:''' Help education provider find relevant competencies based on list of competencies.
:'''Assuming that:''' There is enough information about the students validated competencies to find them.
 
'''''20'' Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
:'''In order to:''' Help education provider find relevant competencies based on list of competencies.
:'''Assuming that:''' There is enough information about the students validated competencies to find them.
 
'''29 Align Informal Skill Attainment to Frameworks.''' As a (person)/(as a provider of ) having skills from alternative and nonformal learning settings, I need to establish how the skills gained align to a competency framework so that I can identify and map to documented skills.
:'''In order to:''' Find and identify skills


*'''3 Mapping Competencies:''' As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.
'''35 Identify Competencies with Formal or Informal Training.''' As a prior learning director, I need to identify competencies associated with prior formal or informal education or training in order to determine course and certificate equivalencies and credits that might be awarded.
**'''In order to''': Help instructional designer find relevant competencies based on info provide by employer.
:'''In order to:''' find competencies based on a description, map to certificates.
**'''Assuming that:''' Data on competencies that are learning objectives of courses are available to the search service.
:'''Assuming that:'''  the competence descriptions reference relevant learning opportunities or credentials, or this information can be inferred from a reference in the other direction.
*'''6 Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.
** '''In order to:''' allow the user to identify the relevant competencies in recognized industry frameworks.
** '''Assuming:''' Competency descriptions are in frameworks with some indication of industry recognition.
*'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
**'''In order to:''' find the competencies required to obtain a specific industry certification.
**'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
*'''''19'' Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
**'''In order to:''' Help education provider find relevant competencies based on list of competencies.
**'''Assuming that:''' There is enough information about the students validated competencies to find them.
*'''''20'' Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
**'''In order to:''' Help education provider find relevant competencies based on list of competencies.
**'''Assuming that:''' There is enough information about the students validated competencies to find them.
*'''29 Align Informal Skill Attainment to Frameworks.''' As a (person)/(as a provider of ) having skills from alternative and nonformal learning settings, I need to establish how the skills gained align to a competency framework so that I can identify and map to documented skills.
**'''In order to:''' Find and identify skills
*'''35 Identify Competencies with Formal or Informal Training.''' As a prior learning director, I need to identify competencies associated with prior formal or informal education or training in order to determine course and certificate equivalencies and credits that might be awarded.
** '''In order to:''' find competencies based on a description, map to certificates.
** '''Assuming that:'''  the competence descriptions reference relevant learning opportunities or credentials, or this information can be inferred from a reference in the other direction.


==== Provide the means to select a display option ====
==== Provide the means to select a display option ====
Line 205: Line 241:
Required by:
Required by:


* '''10 Result display options''' As a university professor searching the OCFC for industry-defined competencies I'll want to align to from my course learning outcomes, I need the OCFC search engine to give me the option of: (a) displaying the actual knowledge, skill and disposition statements that satisfy my search; OR (b) displaying a list of competency frameworks in which those statements can be found by me browsing the content of each framework.
'''10 Result display options''' As a university professor searching the OCFC for industry-defined competencies I'll want to align to from my course learning outcomes, I need the OCFC search engine to give me the option of: (a) displaying the actual knowledge, skill and disposition statements that satisfy my search; OR (b) displaying a list of competency frameworks in which those statements can be found by me browsing the content of each framework.
** '''In order to:''' find competencies and display results.
:'''In order to:''' find competencies and display results.


==== Show the relationship between a competency and workrole(s) (etc.) when the data is available. ====
==== Show the relationship between a competency and workrole(s) (etc.) when the data is available. ====
Required by:  
Required by:  


* '''1 Document Competencies.''' As an instructional designer, I need to work with faculty to document competencies addressed by their courses in order to to support adequate student assessment as aligned to a particular job role.
'''1 Document Competencies.''' As an instructional designer, I need to work with faculty to document competencies addressed by their courses in order to to support adequate student assessment as aligned to a particular job role.
**'''In order to:''' find the competencies and provide the documentation about them.
:'''In order to:''' find the competencies and provide the documentation about them.
**'''Assuming:''' Competency data with links to/from workroles (or occupations/jobs/specialties) exist in the registry data.
:'''Assuming:''' Competency data with links to/from workroles (or occupations/jobs/specialties) exist in the registry data.


==== Show those properties that contextualize the competence, e.g. links to courses, jobs, if they exist. ====
==== Show those properties that contextualize the competence, e.g. links to courses, jobs, if they exist. ====
Required by:
Required by:


* '''3. Mapping Competencies.''' As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.
'''3. Mapping Competencies.''' As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.
**'''In order to:''' help instructional designer find relevant competencies based on info provide by employer.
:'''In order to:''' help instructional designer find relevant competencies based on info provide by employer.
**'''Assuming that:''' Data on competencies that are learning objectives of courses are available to the search service.
:'''Assuming that:''' Data on competencies that are learning objectives of courses are available to the search service.


==== Show information about the framework that a discovered competency is in. ====
==== Show information about the framework that a discovered competency is in. ====
Require by:  
Required by:  
 
'''8. Map Competencies to Competencies in Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.
:'''In order to:''' find competencies in recognized industry frameworks, based on other known competencies.
:'''Assuming that:''' competency descriptions are in frameworks with some indication of industry recognition.


* '''8. Map Competencies to Competencies in Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.
'''30 Search for Multiple Sources of Frameworks.''' As a provider of skills data, I need to access existing competencies in available frameworks across multiple sources to provide to my customers.
** '''In order to:''' find competencies in recognized industry frameworks, based on other known competencies.
:'''In order to:''' find competencies and display information about them
** '''Assuming that:''' competency descriptions are in frameworks with some indication of industry recognition.
*'''30 Search for Multiple Sources of Frameworks.''' As a provider of skills data, I need to access existing competencies in available frameworks across multiple sources to provide to my customers.
**'''In order to:''' find competencies and display information about them


==== Display information / link to information about creators of a framework. ====
==== Display information / link to information about creators of a framework. ====
Required by:
Required by:


* '''4 Selection Criteria Creator Information.''' As an instructional designer searching for competency frameworks to guide course development, I need sufficient descriptive information about the type and status of the creators of each framework such as profit vs. non-profit, industry group, academic.
'''4 Selection Criteria Creator Information.''' As an instructional designer searching for competency frameworks to guide course development, I need sufficient descriptive information about the type and status of the creators of each framework such as profit vs. non-profit, industry group, academic.
** '''In order to:''' Provide information about creators of frameworks.
:'''In order to:''' Provide information about creators of frameworks.
** '''Assuming that:''' given a link to the framework creator's website the required information can be found.
:'''Assuming that:''' given a link to the framework creator's website the required information can be found.
*'''13 Information about Creator or Provider.''' As an instructional designer searching for competencies through the OCFC, I need to have information *identifying* the creator or provider of the competencies.
 
**'''In order to:''' provide information identifying the creators of frameworks.
'''13 Information about Creator or Provider.''' As an instructional designer searching for competencies through the OCFC, I need to have information *identifying* the creator or provider of the competencies.
**'''Assuming that:''' Information identifying the framework creator is available.
:'''In order to:''' provide information identifying the creators of frameworks.
*'''14 Description of Creator or Provider.''' As an instructional designer searching for competencies through the OCFC, I need to have information *describing* the creator or provider of the competencies.
:'''Assuming that:''' Information identifying the framework creator is available.
**'''In order to:''' provide information describing the creators of frameworks.
 
**'''Assuming that:''' Information describing the framework creator is available.
'''14 Description of Creator or Provider.''' As an instructional designer searching for competencies through the OCFC, I need to have information *describing* the creator or provider of the competencies.
:'''In order to:''' provide information describing the creators of frameworks.
:'''Assuming that:''' Information describing the framework creator is available.


==== Display information / link to information about the licence of a framework. ====
==== Display information / link to information about the licence of a framework. ====
Required by:
Required by:


* '''''21'' Display info about Usage License.''' As an employer searching for competencies using the OCFC search service, the competency frameworks returned by my searches must indicate whether there are licensing constraints on my use of the frameworks or the competencies they contain.
'''21 Display info about Usage License.''' As an employer searching for competencies using the OCFC search service, the competency frameworks returned by my searches must indicate whether there are licensing constraints on my use of the frameworks or the competencies they contain.
** '''In order to:''' Display info about Usage License
:'''In order to:''' Display info about Usage License
** '''Assuming that:''' Info about Usage License is available.
:'''Assuming that:''' Info about Usage License is available.


==== Display an indication of mapping to occupation. ====
==== Display an indication of mapping to occupation. ====
Line 256: Line 295:
Required by:  
Required by:  


* '''''22'' Indicate Occupation in results display.''' As an employer searching the OCFC, I need to have some indication either through color coding text or other visual device that a skill returned by the search has been mapped to an occupation in a taxonomy.
'''22 Indicate Occupation in results display.''' As an employer searching the OCFC, I need to have some indication either through color coding text or other visual device that a skill returned by the search has been mapped to an occupation in a taxonomy.
** '''In order to:''' indicate occupation in results display.
:'''In order to:''' indicate occupation in results display.
** '''Assuming that:''' Competencies or the frameworks they are in have been mapped to an occupation.
:'''Assuming that:''' Competencies or the frameworks they are in have been mapped to an occupation.
* '''23 Indicate Occupations with Labels and Links to Description.''' As an employer searching the OCFC, I need any skills returned by the search that have been linked by their creators to occupations in a taxonomy to display the textual labels of those occupations and provide a link to their source descriptions.
 
** '''In order to:''' Indicate occupation info in results display
'''23 Indicate Occupations with Labels and Links to Description.''' As an employer searching the OCFC, I need any skills returned by the search that have been linked by their creators to occupations in a taxonomy to display the textual labels of those occupations and provide a link to their source descriptions.
** '''Assuming that:''' competencies or the frameworks they are in have been mapped to an occupation, and a label and link are available for this occupation.
:'''In order to:''' Indicate occupation info in results display
:'''Assuming that:''' competencies or the frameworks they are in have been mapped to an occupation, and a label and link are available for this occupation.


==== Display a label/logo of source registry. ====
==== Display a label/logo of source registry. ====
Line 268: Line 308:
Required by:
Required by:


* '''24 Search Results Indicate Source Registry.''' As an instructional designer searching the OCFC for competencies, I need the results returned to indicate through text and/or logo the registry or library in which the competencies are made available.
'''24 Search Results Indicate Source Registry.''' As an instructional designer searching the OCFC for competencies, I need the results returned to indicate through text and/or logo the registry or library in which the competencies are made available.
** '''In order to:''' indicate source registry
:'''In order to:''' indicate source registry
** '''Assuming that:''' Info about source of the framework is provided (which may not be the same as a the source node)
:'''Assuming that:''' Info about source of the framework is provided (which may not be the same as a the source node)


==== Display end-user license when displaying a competence description or framework, if present. ====
==== Display end-user license when displaying a competence description or framework, if present. ====
Required by:
Required by:


* '''32 License Display.''' As a registry node in the OCFC search network, my end-user license must be present on any displays of my registry’s data by another registry node in the network.
'''32 License Display.''' As a registry node in the OCFC search network, my end-user license must be present on any displays of my registry’s data by another registry node in the network.


==== Provide access to related documentation. ====
==== Provide access to related documentation. ====
Required by:
Required by:


* '''''5'' Strength of Fit.''' As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).
'''''5'' Strength of Fit.''' As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).
** '''In order to:''' Provide access to the definitions of the identified competencies in the required meta-model, and a measure of similarity.
:'''In order to:''' Provide access to the definitions of the identified competencies in the required meta-model, and a measure of similarity.
** '''Assuming that:''' Links to the documentation exist.
:'''Assuming that:''' Links to the documentation exist.


==== Identify those related competencies that are returned that are in recognized industry frameworks. ====
==== Identify those related competencies that are returned that are in recognized industry frameworks. ====
Required by:
Required by:


* '''8. Map Competencies to Competencies in Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.
'''8. Map Competencies to Competencies in Recognized Frameworks.''' As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.
** '''In order to:''' find competencies in recognized industry frameworks, based on other known competencies.
:'''In order to:''' find competencies in recognized industry frameworks, based on other known competencies.
** '''Assuming that:''' competency descriptions are in frameworks with some indication of industry recognition.
:'''Assuming that:''' competency descriptions are in frameworks with some indication of industry recognition.


==== Cluster the competencies found by job/occupation or credential and order by job/occupation or credential with most retrieved competencies. ====
==== Cluster the competencies found by job/occupation or credential and order by job/occupation or credential with most retrieved competencies. ====
Required by:
Required by:


* '''9. Map Badges to Industry Recognized Frameworks to Support Career Pathways.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map those digital badges / micro-credentials to jobs benchmarked to recognized industry competency frameworks that support lateral, vertical and latticed career advancement pathways.
'''9. Map Badges to Industry Recognized Frameworks to Support Career Pathways.''' As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map those digital badges / micro-credentials to jobs benchmarked to recognized industry competency frameworks that support lateral, vertical and latticed career advancement pathways.
** '''In order to:''' Identify jobs / occupations that require many of the same competencies as the badges reference, so that possible career steps may be identified.
:'''In order to:''' Identify jobs / occupations that require many of the same competencies as the badges reference, so that possible career steps may be identified.
** '''Assuming that:''' The competence descriptions reference the jobs / occupations that require them, or this information can be inferred from a references in the other direction.
:'''Assuming that:''' The competence descriptions reference the jobs / occupations that require them, or this information can be inferred from a references in the other direction.
*'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
 
**'''In order to:''' Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
**'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.
:'''In order to:''' Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
:'''Assuming that:''' The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.


==== Display the difference between skill sets. ====
==== Display the difference between skill sets. ====
Line 306: Line 347:
Required by
Required by


* '''26 Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.
'''26 Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.
** '''In order to:''' Allow the user to identify the competencies required for an occupation.
:'''In order to:''' Allow the user to identify the competencies required for an occupation.
** '''Assuming that:''' info about which occupations are "in demand" is available.
:'''Assuming that:''' info about which occupations are "in demand" is available.
* '''28 Skill Gap Analysis.''' As a company training provider with a skills analysis complete for an employee in a specific work role, I need to determine the skills gap between the learner’s (or larger succession plan) current work role and the skills requirements of a new work role in order to design a training plan for the employee.
 
** '''In order to:''' find skills associated with work roles.
'''28 Skill Gap Analysis.''' As a company training provider with a skills analysis complete for an employee in a specific work role, I need to determine the skills gap between the learner’s (or larger succession plan) current work role and the skills requirements of a new work role in order to design a training plan for the employee.
** '''Assuming that:''' The skills associated with a work role can be identified and listed
:'''In order to:''' find skills associated with work roles.
:'''Assuming that:''' The skills associated with a work role can be identified and listed


==Services in addition to search==
==Services in addition to search==
Line 320: Line 362:
Required by:
Required by:


* '''''5'' Strength of Fit.''' As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).
'''5 Strength of Fit.''' As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).
*'''16 Skill Gap Analysis.''' As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.
 
**'''In order to:''' map between similar but differently expressed competencies is available that will allow identification of matches and omissions between the competencies the employees have and those they need.
'''16 Skill Gap Analysis.''' As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.
*'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
:'''In order to:''' map between similar but differently expressed competencies is available that will allow identification of matches and omissions between the competencies the employees have and those they need.
**'''In order to:''' map between similar but differently expressed competencies is available that will provide a measure of strength of fit.
 
*'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
'''17 Search for Credentials aligned with Competencies.''' As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.
**'''In order to:'''  "determine and/or indicate equivalence between competencies".
:'''In order to:''' map between similar but differently expressed competencies is available that will provide a measure of strength of fit.
*'''''19'' Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
 
**'''In order to:''' map between sets of competencies.
'''18 Find Competencies from Credential.''' As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.
*'''''20'' Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
:'''In order to:'''  "determine and/or indicate equivalence between competencies".
**'''In order to:''' map between sets of competencies.
 
*'''26 Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.
'''19 Map Student's Job Competencies to College Courses.''' As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.
** '''In order to:''' it is possible to map from one description of a skill to another.
:'''In order to:''' map between sets of competencies.
* '''28 Skill Gap Analysis.''' As a company training provider with a skills analysis complete for an employee in a specific work role, I need to determine the skills gap between the learner’s (or larger succession plan) current work role and the skills requirements of a new work role in order to design a training plan for the employee.
 
** '''In order to:''' match different statements of the same skills in case that the skills in the two work roles are described differently.
'''20 Map Student's Military Competencies to College Courses.''' As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.
*'''34 Analysis of an Individual's Skills.''' As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.
:'''In order to:''' map between sets of competencies.
**'''In order to:''' identify competencies based on known courses / credentials.
 
'''26 Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.
: '''In order to:''' it is possible to map from one description of a skill to another.
 
'''28 Skill Gap Analysis.''' As a company training provider with a skills analysis complete for an employee in a specific work role, I need to determine the skills gap between the learner’s (or larger succession plan) current work role and the skills requirements of a new work role in order to design a training plan for the employee.
:'''In order to:''' match different statements of the same skills in case that the skills in the two work roles are described differently.
 
'''34 Analysis of an Individual's Skills.''' As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.
:'''In order to:''' identify competencies based on known courses / credentials.


Could also support requirement that results returned have some indication of how close the match between the query and the results (see above).
Could also support requirement that results returned have some indication of how close the match between the query and the results (see above).
Line 343: Line 393:
Required by:
Required by:


* '''''5'' Strength of Fit.''' As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).
'''5 Strength of Fit.''' As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).


=== Analysis of competence related data ===
=== Analysis of competence related data ===
Line 352: Line 402:
Required by
Required by


* '''''6'' Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers
'''6 Align Credentials to Industry Recognized Frameworks.''' As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers
*'''''26'' Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.
 
'''26 Find Occupations with similar skill requirements.''' As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.


==== Identify education and training opportunities based on competency descriptions. ====
==== Identify education and training opportunities based on competency descriptions. ====
Required by:
Required by:


* '''12 Search for Training Alignment.''' As a student interested in an occupation requiring specific competencies, I need to use the OCFC to find education and training opportunities where I can attain those competencies.
'''12 Search for Training Alignment.''' As a student interested in an occupation requiring specific competencies, I need to use the OCFC to find education and training opportunities where I can attain those competencies.


==== Identify competencies that are in many frameworks ====
==== Identify competencies that are in many frameworks ====
Required by:
Required by:


* '''37 Search Criteria for Frameworks for Cross-Occupation Functions.''' As an employer, I need to find competency frameworks for critical business functions/processes such as cybersecurity, project management, machining, industrial maintenance that span more than one occupation.
'''37 Search Criteria for Frameworks for Cross-Occupation Functions.''' As an employer, I need to find competency frameworks for critical business functions/processes such as cybersecurity, project management, machining, industrial maintenance that span more than one occupation.
** '''In order to:''' find matching skills across frameworks
:'''In order to:''' find matching skills across frameworks
* '''38 Search Criteria for Foundational Employability Skills.''' As an employer, I need to identify the cross-cutting employability skills that are foundational across any industry such as leadership, critical thinking, and teamwork.
 
** '''In order to:''' find matching skills across frameworks
'''38 Search Criteria for Foundational Employability Skills.''' As an employer, I need to identify the cross-cutting employability skills that are foundational across any industry such as leadership, critical thinking, and teamwork.
:'''In order to:''' find matching skills across frameworks


==Stand-alone & non-technical requirements==
==Stand-alone & non-technical requirements==
Line 377: Line 429:
Required by:
Required by:


* '''31 Information to Verify Legal Use.''' As a registry node in the OCFC search network, I must have reasonable means in the network to verify that my competency frameworks are being used by other registry nodes in the network as specified in law (e.g., copyright) and inter-registry node agreement.
'''31 Information to Verify Legal Use.''' As a registry node in the OCFC search network, I must have reasonable means in the network to verify that my competency frameworks are being used by other registry nodes in the network as specified in law (e.g., copyright) and inter-registry node agreement.
* '''Note:''' this needs negotiation with registry node owners to determine what the "reasonable means" for verification are.
:'''Note:''' this needs negotiation with registry node owners to determine what the "reasonable means" for verification are.


==== Agreed policy on whether search-only nodes are allowed. ====
==== Agreed policy on whether search-only nodes are allowed. ====
Required by:  
Required by:  


* '''36 Search Node Only.''' As a competency framework registry administrator, I want our registry node in the OCFC search network to provide our users with the ability to search the network for relevant skills and competencies; but, for various reasons, we do not want to provide access to our collection (at this time).
'''36 Search Node Only.''' As a competency framework registry administrator, I want our registry node in the OCFC search network to provide our users with the ability to search the network for relevant skills and competencies; but, for various reasons, we do not want to provide access to our collection (at this time).

Revision as of 14:14, 5 July 2022

>> OCFCollab Home >> RWSC | TAW >> OCFC Required Features

Usecaseslogo.png

OCFC Required Features

This page is currently a draft.

The TAW's analysis of use cases produced by the RWSC identified new features or capabilities required to meet each of those those requirements, and also identified: the role of the Competency Explorer (formerly OCFC Search Service) in meeting that use case; data that was assumed to exist and other assumptions or requirements that lay beyond the Competency Explorer.

In this page those new features are collated in order to provide the basis for work plans for projects that can enhance the OCFC. New search and results display capabilities for the Competency Explorer are covered first, identifying the use case(s) from which they arise, the "role" of the use case (i.e. what the capability is required to allow the Competency Explorer to do) and any data assumptions. Requirements that would probably require a new service are listed at the end of this page.

Competency Explorer

The following capabilities are required by the Competency Explorer (previously known as the OCFC Search Service).

Search capabilities

Refinements of the Competency Explorer search capability, typically involving one or more "facet", i.e. a characteristic or relationship of the competency or the framework that it is part of:

Search by work roles (or occupation/job/speciality) to find & display associated competencies.

Required by:

1 Document Competencies. As an instructional designer, I need to work with faculty to document competencies addressed by their courses in order to to support adequate student assessment as aligned to a particular job role.

In order to: find the competencies and provide the documentation about them.
Assuming: Competency data with links to/from workroles (or occupations/jobs/specialities) exist in the registry data.

Return results based on a competency description

Required by:

2. Alignment of Competencies. As a competency frameworks developer, I need to align the skills and competencies in my frameworks to the skills and competencies in other frameworks using links defining levels of similarity to assist in interoperability with organizations using those frameworks.

In order to: find competencies in frameworks that are described in one or more nodes.

3. Mapping Competencies. As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.

In order to: Help instructional designer find relevant competencies based on info provide by employer.
Assuming that: Data on competencies that are learning objectives of courses are available to the search service.

8. Map Competencies to Competencies in Recognized Frameworks. As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.

In order to: find competencies in recognized industry frameworks, based on other known competencies.
Assuming that: competency descriptions are in frameworks with some indication of industry recognition.

9. Map Badges to Industry Recognized Frameworks to Support Career Pathways. As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map those digital badges / micro-credentials to jobs benchmarked to recognized industry competency frameworks that support lateral, vertical and latticed career advancement pathways.

In order to: Identify jobs / occupations that require many of the same competencies as the badges reference, so that possible career steps may be identified.
Assuming that: The competence descriptions reference the jobs / occupations that require them, or this information can be inferred from a references in the other direction.

17 Search for Credentials aligned with Competencies. As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.

In order to: Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
Assuming that: The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.

18 Find Competencies from Credential. As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.

In order to: find the competencies required to obtain a specific industry certification.
Assuming that: The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.

25 Map Competencies Across Instructional Delivery Methods. As (a person) creating training materials for other trainers, I can map competencies or skill statements at a granular level to align across different instructional delivery methods.

In order to: help the person find relevant competencies.
Assuming that: It is possible to identify competencies associated with different instructional delivery methods.

27 Issue Badges for Acquired Skills. As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills.

In order to: allow the provider to identify skill descriptions that match those they provide.
Assuming that: competencies from informal learning have been determined

29 Align Informal Skill Attainment to Frameworks. As a (person)/(as a provider of ) having skills from alternative and nonformal learning settings, I need to establish how the skills gained align to a competency framework so that I can identify and map to documented skills.

In order to: Find and identify skills

30 Search for Multiple Sources of Frameworks. As a provider of skills data, I need to access existing competencies in available frameworks across multiple sources to provide to my customers.

In order to: find competencies and display information about them

Return only results that are associated with a learning opportunity, certificate or other credential

Required for:

35 Identify Competencies with Formal or Informal Training. As a prior learning director, I need to identify competencies associated with prior formal or informal education or training in order to determine course and certificate equivalencies and credits that might be awarded.

In order to: find competencies based on a description, map to certificates.
Assuming that: the competence descriptions reference relevant learning opportunities or credentials, or this information can be inferred from a reference in the other direction.

Return several result sets in series, based on a list of competency descriptions

In order to:

6 Align Credentials to Industry Recognized Frameworks. As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.

This may be a "bulk process", i.e. provide an array of competency descriptions, get matches for each.
In order to: allow the user to identify the relevant competencies in recognized industry frameworks.
Assuming: Competency descriptions are in frameworks with some indication of industry recognition.

17 Search for Credentials aligned with Competencies. As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.

In order to: Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
Assuming that: The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.


18 Find Competencies from Credential. As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.

In order to: find the competencies required to obtain a specific industry certification.
Assuming that: The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.

19 Map Student's Job Competencies to College Courses. As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.

In order to: Help education provider find relevant competencies based on list of competencies.
Assuming that: There is enough information about the students validated competencies to find them.

20 Map Student's Military Competencies to College Courses. As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.

In order to: Help education provider find relevant competencies based on list of competencies.
Assuming that: There is enough information about the students validated competencies to find them.

27 Issue Badges for Acquired Skills. As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills.

In order to: allow the provider to identify skill descriptions that match those they provide.
Assuming that: competencies from informal learning have been determined

Given a competency description and target frameworks, identify and return the closest matching competencies in the target framework.

Required by:

6 Align Credentials to Industry Recognized Frameworks. As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.

In order to: allow the user to identify the relevant competencies in recognized industry frameworks.
Assuming: Competency descriptions are in frameworks with some indication of industry recognition.

19 Map Student's Job Competencies to College Courses. As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.

In order to: Help education provider find relevant competencies based on list of competencies.
Assuming that: There is enough information about the students validated competencies to find them.

20 Map Student's Military Competencies to College Courses. As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.

In order to: Help education provider find relevant competencies based on list of competencies.
Assuming that: There is enough information about the students validated competencies to find them.

Given a description of a training competency and an industry, find other relevant competency descriptions

Required by:

7 Map Training to Industry Recognized Frameworks. As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map the training competencies to competencies in recognized industry competency frameworks.

In order to: Allow the user to identify the relevant competencies in recognized industry frameworks.
Assuming that: Competency descriptions are in frameworks with some means of identifying the relevant industry.

16 Skill Gap Analysis. As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.

In order to: allow the user to find the relevant competencies in industry frameworks.
Assuming that: Competency descriptions are in frameworks with some means of identifying the relevant industry and there is a relevant framework of competencies required for the clients' employees.

Given a means of identifying an industry or occupation, find frameworks &/or competencies relevant to it

Required by:

7 Map Training to Industry Recognized Frameworks. As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map the training competencies to competencies in recognized industry competency frameworks.

In order to: Allow the user to identify the relevant competencies in recognized industry frameworks.
Assuming that: Competency descriptions are in frameworks with some means of identifying the relevant industry.

11 Search for Occupation Alignment. As a student interested in a specific occupation, I need to search the OCFC network for competencies aligned to that occupation.

In order to: Find competences / frameworks for a known occupation.
Assuming that: The competence descriptions reference the occupations that require them, or this information can be inferred from a reference in the other direction.

12 Search for Training Alignment. As a student interested in an occupation requiring specific competencies, I need to use the OCFC to find education and training opportunities where I can attain those competencies.

In order to: Identify competencies required for specified occupations.
Assuming that: The competence descriptions reference the occupations that require them, or this information can be inferred from a reference in the other direction

16 Skill Gap Analysis. As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.

In order to: allow the user to find the relevant competencies in industry frameworks.
Assuming that: Competency descriptions are in frameworks with some means of identifying the relevant industry and there is a relevant framework of competencies required for the clients' employees.

Given a means of identifying an industry certification/other credentials/courses taken, return relevant frameworks / competency descriptions.

Required by:

15 Search for Industry Certification Alignment. As an online education provider, I need to find the competencies that are aligned to a specific industry certification.

In order to: Identify competencies aligned to specified industry certifications
Assuming that: The competence descriptions reference the industry certifications that require them, or this information can be inferred from a reference in the other direction.

18 Find Competencies from Credential. As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.

In order to: find the competencies required to obtain a specific industry certification.
Assuming that: The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.

34 Analysis of an Individual's Skills. As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.

In order to: identify competencies based on known courses / credentials.

Find frameworks that are identified as being cross-occupational

Required for:

37 Search Criteria for Frameworks for Cross-Occupation Functions. As an employer, I need to find competency frameworks for critical business functions/processes such as cybersecurity, project management, machining, industrial maintenance that span more than one occupation.

In order to: Search for frameworks that are identified as being cross-occupational.
Assuming that: Such frameworks of transversal / transferable / cross-cutting / [add your own tag] skills are identified in some way; or, Such skills can be inferred from their presence in several frameworks (e.g. by analysis involving finding matching skills across frameworks)

Find frameworks that are identified as being foundational

Required for:

38 Search Criteria for Foundational Employability Skills. As an employer, I need to identify the cross-cutting employability skills that are foundational across any industry such as leadership, critical thinking, and teamwork.

In order to: Search for frameworks by role.
Assuming that: Such frameworks of transversal / transferable / cross-cutting / [add your own tag] skills are identified in some way; or, Such skills can be inferred from their presence in several frameworks (e.g. by analysis involving finding matching skills across frameworks)

Given a list of skills, identify the occupations that have the greatest number of similar skills.

Required by

26 Find Occupations with similar skill requirements. As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.

In order to: Allow the user to identify the competencies required for an occupation
Assuming that: info about which occupations are "in demand" is available.


34 Analysis of an Individual's Skills. As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.

In order to: identify competencies based on known courses / credentials.

"Daisy chain" features

For example: find competency descriptions required by an industry/occupation/certification and then use this as a list to find similar competencies elsewhere.

Result display requirements

Display the KSA statements of the competencies satisfying the query.

Required implicitly by many, but explicit in:

10 Result display options As a university professor searching the OCFC for industry-defined competencies I'll want to align to from my course learning outcomes, I need the OCFC search engine to give me the option of: (a) displaying the actual knowledge, skill and disposition statements that satisfy my search; OR (b) displaying a list of competency frameworks in which those statements can be found by me browsing the content of each framework.

In order to: find competencies and display results.

Provide a URI / description for skills

So that it can be referenced, for example, as an achievements in a badge


27 Issue Badges for Acquired Skills. As a provider of skills in the informal sector, I need to provide the learners with digital badges for their newly acquired skills

In order to: allow the provider to identify skill descriptions that match those they provide.
Assuming that: competencies from informal learning have been determined.

Results returned have some indication of how close the match between the query and the results.

Required by:

2. Alignment of Competencies. As a competency frameworks developer, I need to align the skills and competencies in my frameworks to the skills and competencies in other frameworks using links defining levels of similarity to assist in interoperability with organizations using those frameworks.

In order to: document an alignment between competencies

3 Mapping Competencies: As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.

In order to: Help instructional designer find relevant competencies based on info provide by employer.
Assuming that: Data on competencies that are learning objectives of courses are available to the search service.

6 Align Credentials to Industry Recognized Frameworks. As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers.

In order to: allow the user to identify the relevant competencies in recognized industry frameworks.
Assuming: Competency descriptions are in frameworks with some indication of industry recognition.

18 Find Competencies from Credential. As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.

In order to: find the competencies required to obtain a specific industry certification.
Assuming that: The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.

19 Map Student's Job Competencies to College Courses. As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.

In order to: Help education provider find relevant competencies based on list of competencies.
Assuming that: There is enough information about the students validated competencies to find them.

20 Map Student's Military Competencies to College Courses. As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.

In order to: Help education provider find relevant competencies based on list of competencies.
Assuming that: There is enough information about the students validated competencies to find them.

29 Align Informal Skill Attainment to Frameworks. As a (person)/(as a provider of ) having skills from alternative and nonformal learning settings, I need to establish how the skills gained align to a competency framework so that I can identify and map to documented skills.

In order to: Find and identify skills

35 Identify Competencies with Formal or Informal Training. As a prior learning director, I need to identify competencies associated with prior formal or informal education or training in order to determine course and certificate equivalencies and credits that might be awarded.

In order to: find competencies based on a description, map to certificates.
Assuming that: the competence descriptions reference relevant learning opportunities or credentials, or this information can be inferred from a reference in the other direction.

Provide the means to select a display option

E.g. a framework view, a KSA view, or a combined framework/KSA view

Required by:

10 Result display options As a university professor searching the OCFC for industry-defined competencies I'll want to align to from my course learning outcomes, I need the OCFC search engine to give me the option of: (a) displaying the actual knowledge, skill and disposition statements that satisfy my search; OR (b) displaying a list of competency frameworks in which those statements can be found by me browsing the content of each framework.

In order to: find competencies and display results.

Show the relationship between a competency and workrole(s) (etc.) when the data is available.

Required by:

1 Document Competencies. As an instructional designer, I need to work with faculty to document competencies addressed by their courses in order to to support adequate student assessment as aligned to a particular job role.

In order to: find the competencies and provide the documentation about them.
Assuming: Competency data with links to/from workroles (or occupations/jobs/specialties) exist in the registry data.

Show those properties that contextualize the competence, e.g. links to courses, jobs, if they exist.

Required by:

3. Mapping Competencies. As an instructional designer at an educational provider, I need to map skills and competencies identified by an employer looking for training opportunities to the skills and competencies in the college's courses and training programs.

In order to: help instructional designer find relevant competencies based on info provide by employer.
Assuming that: Data on competencies that are learning objectives of courses are available to the search service.

Show information about the framework that a discovered competency is in.

Required by:

8. Map Competencies to Competencies in Recognized Frameworks. As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.

In order to: find competencies in recognized industry frameworks, based on other known competencies.
Assuming that: competency descriptions are in frameworks with some indication of industry recognition.

30 Search for Multiple Sources of Frameworks. As a provider of skills data, I need to access existing competencies in available frameworks across multiple sources to provide to my customers.

In order to: find competencies and display information about them

Display information / link to information about creators of a framework.

Required by:

4 Selection Criteria Creator Information. As an instructional designer searching for competency frameworks to guide course development, I need sufficient descriptive information about the type and status of the creators of each framework such as profit vs. non-profit, industry group, academic.

In order to: Provide information about creators of frameworks.
Assuming that: given a link to the framework creator's website the required information can be found.

13 Information about Creator or Provider. As an instructional designer searching for competencies through the OCFC, I need to have information *identifying* the creator or provider of the competencies.

In order to: provide information identifying the creators of frameworks.
Assuming that: Information identifying the framework creator is available.

14 Description of Creator or Provider. As an instructional designer searching for competencies through the OCFC, I need to have information *describing* the creator or provider of the competencies.

In order to: provide information describing the creators of frameworks.
Assuming that: Information describing the framework creator is available.

Display information / link to information about the licence of a framework.

Required by:

21 Display info about Usage License. As an employer searching for competencies using the OCFC search service, the competency frameworks returned by my searches must indicate whether there are licensing constraints on my use of the frameworks or the competencies they contain.

In order to: Display info about Usage License
Assuming that: Info about Usage License is available.

Display an indication of mapping to occupation.

Optionally with labels and links to a description, or display the description

Required by:

22 Indicate Occupation in results display. As an employer searching the OCFC, I need to have some indication either through color coding text or other visual device that a skill returned by the search has been mapped to an occupation in a taxonomy.

In order to: indicate occupation in results display.
Assuming that: Competencies or the frameworks they are in have been mapped to an occupation.

23 Indicate Occupations with Labels and Links to Description. As an employer searching the OCFC, I need any skills returned by the search that have been linked by their creators to occupations in a taxonomy to display the textual labels of those occupations and provide a link to their source descriptions.

In order to: Indicate occupation info in results display
Assuming that: competencies or the frameworks they are in have been mapped to an occupation, and a label and link are available for this occupation.

Display a label/logo of source registry.

Notes: be aware of accessibility implications of displaying logo; read this to cover the source of the framework as well as the node in the network.

Required by:

24 Search Results Indicate Source Registry. As an instructional designer searching the OCFC for competencies, I need the results returned to indicate through text and/or logo the registry or library in which the competencies are made available.

In order to: indicate source registry
Assuming that: Info about source of the framework is provided (which may not be the same as a the source node)

Display end-user license when displaying a competence description or framework, if present.

Required by:

32 License Display. As a registry node in the OCFC search network, my end-user license must be present on any displays of my registry’s data by another registry node in the network.

Provide access to related documentation.

Required by:

5 Strength of Fit. As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).

In order to: Provide access to the definitions of the identified competencies in the required meta-model, and a measure of similarity.
Assuming that: Links to the documentation exist.

Identify those related competencies that are returned that are in recognized industry frameworks.

Required by:

8. Map Competencies to Competencies in Recognized Frameworks. As an employer issuing digital badges / micro-credentials to employees for internal training that can support the employees' career advancement, I need to map the training competencies to competencies in recognized industry frameworks.

In order to: find competencies in recognized industry frameworks, based on other known competencies.
Assuming that: competency descriptions are in frameworks with some indication of industry recognition.

Cluster the competencies found by job/occupation or credential and order by job/occupation or credential with most retrieved competencies.

Required by:

9. Map Badges to Industry Recognized Frameworks to Support Career Pathways. As an employer issuing digital badges / micro-credentials to employees for internal training, I need to map those digital badges / micro-credentials to jobs benchmarked to recognized industry competency frameworks that support lateral, vertical and latticed career advancement pathways.

In order to: Identify jobs / occupations that require many of the same competencies as the badges reference, so that possible career steps may be identified.
Assuming that: The competence descriptions reference the jobs / occupations that require them, or this information can be inferred from a references in the other direction.

17 Search for Credentials aligned with Competencies. As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.

In order to: Identify industry certifications that require many of the same competencies as are covered by a learning opportunity / credential.
Assuming that: The competence descriptions reference (directly or indirectly) the industry certifications that require them, or this information can be inferred from a reference in the other direction.

Display the difference between skill sets.

E.g. when given one list of skills from input and another required by an occupation.

Required by

26 Find Occupations with similar skill requirements. As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.

In order to: Allow the user to identify the competencies required for an occupation.
Assuming that: info about which occupations are "in demand" is available.

28 Skill Gap Analysis. As a company training provider with a skills analysis complete for an employee in a specific work role, I need to determine the skills gap between the learner’s (or larger succession plan) current work role and the skills requirements of a new work role in order to design a training plan for the employee.

In order to: find skills associated with work roles.
Assuming that: The skills associated with a work role can be identified and listed

Services in addition to search

Mapping different statements of similar competencies.

Measure similarity between competencies.

Required by:

5 Strength of Fit. As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).

16 Skill Gap Analysis. As an instructional designer, I need to identify the skills gaps of clients' employees in order to provide training to fill those gaps.

In order to: map between similar but differently expressed competencies is available that will allow identification of matches and omissions between the competencies the employees have and those they need.

17 Search for Credentials aligned with Competencies. As a curriculum developer for an educational provider, I need to find industry certifications with required competencies that align to competencies taught and assessed in courses and programs for our existing and new certificates and degrees.

In order to: map between similar but differently expressed competencies is available that will provide a measure of strength of fit.

18 Find Competencies from Credential. As a prior learning director at an educational provider, I need to find the competencies associated with specific industry certifications and crosswalk them to the competencies in our courses to determine equivalencies.

In order to: "determine and/or indicate equivalence between competencies".

19 Map Student's Job Competencies to College Courses. As an educational provider in the prior learning director role, I need to map the validated competencies achieved by a student on the job to competencies in the college's courses.

In order to: map between sets of competencies.

20 Map Student's Military Competencies to College Courses. As a college prior learning director, I need to map a student's military training and/or work role competencies to my college's course and certificate competencies to determine the number of prior learning credits to be awarded.

In order to: map between sets of competencies.

26 Find Occupations with similar skill requirements. As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.

In order to: it is possible to map from one description of a skill to another.

28 Skill Gap Analysis. As a company training provider with a skills analysis complete for an employee in a specific work role, I need to determine the skills gap between the learner’s (or larger succession plan) current work role and the skills requirements of a new work role in order to design a training plan for the employee.

In order to: match different statements of the same skills in case that the skills in the two work roles are described differently.

34 Analysis of an Individual's Skills. As a career advisor at an educational provider, I need to help identify the knowledge and skills of advisees based on their formal and informal education and training and to assist students in mapping the knowledge and skills they have already attained to knowledge and skills requirements for occupations as defined by industries, professions and licensing agencies in order to find the best fit and next steps in career progress for the student.

In order to: identify competencies based on known courses / credentials.

Could also support requirement that results returned have some indication of how close the match between the query and the results (see above).

Provide information about how measure of similarity was arrived at.

Required by:

5 Strength of Fit. As an organization, we need to statistically measure the similarities or strength of fit between competencies in two different competency frameworks that have been published by two different organizations and expressed, perhaps, in different meta-models (via both algorithmic transparency and provision of good documentation).

Analysis of competence related data

Determine the "most recognized frameworks" / "in-demand occupations"

E.g. based on usage statistics or links made to framework etc.

Required by

6 Align Credentials to Industry Recognized Frameworks. As a designer of digital credentials, I need to align the competencies of those credentials to the competencies in the most recognized industry frameworks used by specific employers

26 Find Occupations with similar skill requirements. As a person, I need to input a person’s validated cluster of skills in an occupation with waning demand and have returned a list of: (a) in demand occupations with skills adjacent to those currently held by the person; and (b) skill gaps needing to be filled for successful transition.

Identify education and training opportunities based on competency descriptions.

Required by:

12 Search for Training Alignment. As a student interested in an occupation requiring specific competencies, I need to use the OCFC to find education and training opportunities where I can attain those competencies.

Identify competencies that are in many frameworks

Required by:

37 Search Criteria for Frameworks for Cross-Occupation Functions. As an employer, I need to find competency frameworks for critical business functions/processes such as cybersecurity, project management, machining, industrial maintenance that span more than one occupation.

In order to: find matching skills across frameworks

38 Search Criteria for Foundational Employability Skills. As an employer, I need to identify the cross-cutting employability skills that are foundational across any industry such as leadership, critical thinking, and teamwork.

In order to: find matching skills across frameworks

Stand-alone & non-technical requirements

Establish trust mechanisms

  • e.g. maintain access / other use logs, content and nature t.b.a.
  • e.g. participation/fair use agreements nature t.b.a.

Required by:

31 Information to Verify Legal Use. As a registry node in the OCFC search network, I must have reasonable means in the network to verify that my competency frameworks are being used by other registry nodes in the network as specified in law (e.g., copyright) and inter-registry node agreement.

Note: this needs negotiation with registry node owners to determine what the "reasonable means" for verification are.

Agreed policy on whether search-only nodes are allowed.

Required by:

36 Search Node Only. As a competency framework registry administrator, I want our registry node in the OCFC search network to provide our users with the ability to search the network for relevant skills and competencies; but, for various reasons, we do not want to provide access to our collection (at this time).