Difference between revisions of "CNMCyber"

From CNM Wiki
Jump to: navigation, search
(Epic)
 
(321 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[CNM Digital]] (hereinafter, the ''Requirements'') is requirements developed for computer-based supplements for face-to-face
+
[[File:Cnm-digital.png|400px|thumb|right|[[CNMCyber suite]]s]][[File:Cyber logo.png|200px|thumb|right|[[CNMCyber]]'s logo]][[CNMCyber]] (also known by its acronym, [[CNMC]]; alternatively stylized as [[cnmcyber]], previously known as [[CNM Digital]] and [[CNM Cyber]]; hereinafter, the ''Incubator'') is the introductory job incubator that [[CNMCyber Team]] delivers to the general public at no cost.
meetings of the Career Network Ministry jointly called [[CNM Cloud]] (hereinafter, the ''Software'').
+
* As its [[introductory job]]s, the ''Incubator'' features '''[[CNMCyber practice]]''', which is designed to introduce the [[CNMCyber learner]]s to the workspace.  
The ''Software'':
+
* As an incubator, the ''Incubator'' features '''[[CNMCyber service]]s''', which are [[career service]]s designed to support those who perform the introductory jobs.
#Is being created to help people find jobs, while having access to a multitude of online services.
+
Initially, the ''Incubator'' emerged as a variety of services beyond [[Career Network Ministry|CNM]]'s face-to-face and online meetings.
#Provides online services of connecting, collaborating, access to training and knowledge/advice, access to recruiters.
 
#Also provides online access for the CNM Team to job seekers, volunteers, speakers, instructors, recruiters.
 
These ''Requirements'' were mainly developed by Loredana and used during the ''Software'' development. The further development of the ''Software'' occurs under the [[CNM Cloud Project]].
 
  
  
==Connecting Job Seeking Candidates==
+
==Services==
===Roles Involved===
+
===Cabin===
*Job Seeking Candidates
+
:''Main wikipage: [[CNM Cabin]]''
  
===Description===
+
:[[CNM Cabin]] is the ''Service'' that allows for user's [[identity and access management]]. This ''Service'' is not available to the general public; only those users who have obtained the [[CertCustomer]] role can access it.
  
*Job Seeking Candidate (Unemployed): Somebody who does not have a job.
+
:This ''Service'' is powered by [[WorldOpp Middleware]], which backs a [[user management system]].
*#Attributes of Job Seeking Candidates (Unemployed): Name, Email Address, Job Title, Industry, Location, Interests/Hobbies.
 
*Job Seeking Candidate (Employed): Somebody who has a job, and is unhappy, or knows their contract is ending, or looks for new opportunities.
 
*#Attributes of Job Seeking Candidates (Employed): Name, Email Address, Company Title, Job Title, Industry, Location, Interests/Hobbies (optional).
 
Note: To protect our member's privacy, we want to collect the minimum amount of information about them, e.g. city location, rather than full address.
 
  
===Attributes===
+
===Social===
Job Seeking Candidate attributes provided -
+
:''Main wikipage: [[CNMCyber.com]]''
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Company Title - free text, optional
 
*Job Title - free text (to accommodate the multitude of titles that virtually mean the same thing), multi select, optional - The Job Seeking Candidate should be informed that they might not appear in searches, if this field is not filled
 
*Industry - enter free text or choose an industry from a list, multi select, optional - The Job Seeking Candidate should be informed that they might not appear in searches, if this field is not filled
 
*Location, mandatory:
 
*#State - choose a state
 
*#City - choose a city, based on the state selection above
 
*#Interests/Hobbies - free text, optional
 
  
===Epic===
+
:[[CNMCyber.com]] is the ''Service'' that allows for management of groups and group spaces. This ''Service'' is not available to the general public; only those users who have obtained the [[CertAssociate]] role can access it.
As a Job Seeking Candidate, I want to be able to connect with similar Job Seeking Candidates so that we learn from each other's experience, network, socialize.
 
  
===User Stories===
+
:The primary purpose of [[CNMCyber.com]] is to accommodate a network of:
#As a Job Seeking Candidate, I want to be able to enter data about myself so that I can be found by similar Job Seeking Candidates.
+
:*[[CNMCyber industry council|Industry council]]s, which group those professionals who share their industries; and
#As a Job Seeking Candidate, I want to be able to search other Job Seeking Candidates by job title so that I can find other Job Seeking Candidates in my profession. There should be an option that allows to look up candidates who did not fill in this field.
+
:*[[CNMCyber professional committee|professional committee]]s, which group those professionals who share their [[occupation]]s.
#As a Job Seeking Candidate, I want to be able to search other Job Seeking Candidates by industry so that I can find other Job Seeking Candidates in my industry. There should be an option that allows to look up candidates who did not fill in this field.
+
:This ''Service'' is powered by [[Educaship HumHub]], which backs a [[social networking system]]. Each [[CNMCyber community]] can have its own "space", which includes internal board, messaging, and private [[wiki engine]].
#As a Job Seeking Candidate, I want to be able to search other Job Seeking Candidates by location so that I can find other Job Seeking Candidates in or around my location.
 
#As a Job Seeking Candidate, I want to be able to search other Job Seeking Candidates by interests/hobbies so that I can find other Job Seeking Candidates with similar interests/hobbies.
 
#As a Job Seeking Candidate, I want to be able to search other Job Seeking Candidates by name so that I can find a specific Job Seeking Candidate.
 
#As a Job Seeking Candidate, I want to be able to search other Job Seeking Candidates by email address so that I can find a specific Job Seeking Candidate.
 
#As a Job Seeking Candidate, I want to be able to filter the list of Job Seeking Candidates by combinations of the following attributes: industry, job title, company title, location, hobbies/interests. The values available for these attributes are interdependent, meaning when you select one of them, the available list of the others will be filtered based on that selection.
 
For example, if you select Industry A, then the list of possible companies will be limited to only companies in that industry, the list of Job Titles will be limited to only the ones available for the companies mentioned, etc.
 
  
==Recruiters Find/Are Found by Job Seeking Candidates==
+
===Wiki===
===Roles Involved===
+
:''Main wikipage: [[Educaship Wiki]]''
*Recruiters
 
*Job Seeking Candidates
 
  
===Description===
+
:[[Educaship Wiki]] is the ''Service'' that allows for public document collaboration. This ''Service'' is available to the general public at no cost; its primary purpose is to accommodate the open-to-the-general-public development of the ''Services''.
*Recruiter: A professional who matches companies looking for a specific candidate with that particular candidate.
 
*#Attributes of Recruiters: Name, Email Address, Company Title, Industry.
 
*Job Seeking Candidate: Somebody who does not have a job or somebody who has a job, and is unhappy, or knows their contract is ending, or looks for new opportunities.
 
*#Attributes of Job Seeking Candidates: Name, Email Address, Company Title, Job Title, Industry, Location.
 
Note: To protect our member's privacy, we want to collect the minimum amount of information about them, e.g. city location, rather than full address.
 
  
===Attributes===
+
:As a result, any visitor of the [[World Wide Web]], called ''[[NetAnyone]]'', can access publicly-developed information related to the [[Career Network Ministry]] and [[Friends Of CNM]], as well as vocational discovery, career building, and job search.
Recruiter attributes provided -
 
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Company Title - free text, mandatory
 
*Industry - enter free text or choose an industry from a list, mandatory Job Seeking Candidate attributes provided -
 
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Company Title - free text, optional
 
*Job Title - free text (to accommodate the multitude of titles that virtually mean the same thing), multi select, optional - The Job Seeking Candidate should be informed that Recruiters who are looking for candidates might not find them if this field is not filled
 
*Industry - enter free text or choose an industry from a list, multi select, optional - The Job Seeking Candidate should be informed that Recruiters who are looking for candidates might not find them if this field is not filled
 
*Location, mandatory:
 
*#State - choose a state
 
*#City - choose a city, based on the state selection above
 
  
===Epic===
+
:This ''Service'' is powered by [[Educaship MediaWiki]], which backs a [[document collaboration system]]. [[Opplet]] includes two other [[wiki engine]]s, one is in [[CNMCyber.com]] and another in [[CNM Lab]]. However, [[CNMCyber.com]]'s and [[CNM Lab]]'s [[wiki engine]]s are used to host private content only.
*As a Recruiter, I want to be able to browse through a Job Seeking Candidate list so that I find the ideal candidate for a job.
 
*As a Job Seeking Candidate, I want to be able to browse through a Recruiter list so that I find the best recruiter match for my job search.
 
  
===User Stories===
+
===Cert===
#As a Recruiter, I want to be able to search for Job Seeking Candidates by industry so that I find the ideal candidate for a specific industry.
+
:''Main wikipage: [[CNM Cert]]''
#As a Recruiter, I want to be able to search for Job Seeking Candidates by company title so that I find the ideal candidate within a company.
 
#As a Recruiter, I want to be able to search for Job Seeking Candidates by job title so that I find the ideal candidate for a specific job title.
 
#As a Recruiter, I want to be able to search for Job Seeking Candidates by location so that I find the ideal candidate who lives close to work.
 
#As a Recruiter, I want to be able to search for Job Seeking Candidates by name so that I can look up a specific candidate.
 
#As a Recruiter, I want to be able to search for Job Seeking Candidates by email address so that I can look up a specific candidate.
 
#As a Recruiter, I want to be able to filter the list of Job Seeking Candidates by combinations of the following attributes: industry, job title, company title, location. The values available for these attributes are interdependent, meaning when you select one of them, the available list of the others will be filtered based on that selection. For example, if you select Industry A, then the list of possible companies will be limited to only companies in that industry, the list of Job Titles will be limited to only the ones available for the companies mentioned, etc.
 
#As a Job Seeking Candidate, I want to be able to search for Recruiters by industry so that I find a specific recruiter in a specific industry.
 
#As a Job Seeking Candidate, I want to be able to search for Recruiters by company title so that I find a specific industry recruiter.
 
#As a Job Seeking Candidate, I want to be able to search for Recruiters by name so that I find a specific recruiter.
 
#As a Job Seeking Candidate, I want to be able to search for Recruiters by email address so that I find a specific recruiter.
 
#As a Job Seeking Candidate, I want to be able to filter the list of Recruiters by combination of attributes: industry, company title. The values available for these attributes are interdependent, meaning when you select one of them, the available list of the others will be filtered based on that selection. For example, if you select Industry A, then the list of possible companies will be limited to only companies in that industry.
 
  
==Online Professional Training==
+
:[[CNM Cert]] is the ''Service'' that allows for learning and certification management. The primary purpose of [[CNM Cert]] is to accommodate learning sequences and assessments.
===Roles Involved===
 
*Job Seeking Candidates
 
*Instructors
 
  
===Types of Professional Training===
+
:Some courses and assessments are available to the general public, while others are not:
*Courses
+
:#All services of the [[Career Network Ministry]] are free-of-charge. Those services may include courses such as ''CNM Orientation'', [[CNM PMP Bootcamp]], and assessments;
*Workshops
+
:#The [[Friends Of CNM]] offers free-of-charge services only to its associates; users shall obtain the [[CertAssociate]] role in order to access them. The [[Friends Of CNM]] can also offer paid courses and assessments to those users who have obtained the [[NetConsumer]] role.
*Seminars
 
*Presentations
 
  
===Description===
+
:This ''Service'' is powered by [[Educaship Moodle]], which backs a [[learning management system]] and [[exam engine]].
*Instructor: A professional who offers live or online courses/workshops/seminars/presentations.
 
Attributes of Instructors: Name, Email Address, Job Title, Industry, Company Title, Company Location.
 
*Professional Training: A process by which someone is taught the skills that are needed for a profession or job.
 
Attributes of Professional Training: Type (Courses/workshops/seminars/presentations), Title, Description, Session Capacity, Date, Time, Location, Instructor Name, Prerequisites (optional), Live/Recorded, Free/Fee-Based
 
Note: If a course is fee-based, the software needs to accommodate a link to PayPal or have a Credit Card payment feature.
 
  
===Attributes===
+
===Page===
Instructor attributes provided -
+
:''Main wikipage: [[CNM Page]]''
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Job Title - free text (to accommodate the multitude of titles that virtually mean the same thing), mandatory
 
*Industry - enter free text or choose an industry from a list, mandatory
 
*Company Title - free text, mandatory
 
*Location, mandatory:
 
o State - choose a state
 
o City - choose a city based on the state selection above
 
  
Professional Training attributes provided -
+
:[[CNM Page]] is the ''Service'' that allows for public websites. This ''Service'' is available to the general public at no cost:
*Type - choose a type from predefined list (valid values: Course, Workshop, Seminar, Presentation), mandatory
+
:#Its primary purpose is to present the ''Services'' in the [[World Wide Web]] and to accommodate early interactions with prospective clients. As a result, any visitor of the [[World Wide Web]], called ''[[NetAnyone]]'', can see official information related to the [[Career Network Ministry]] and [[Friends Of CNM]], as well as vocational discovery, career building, and job search;
*Title - free text, mandatory
+
:#Its secondary purpose is to present individual [[Friends Of CNM|CNM friend]]s, especially while serving as their resume websites.
*Description - free text, mandatory
 
*Session Capacity - integer number from 0 to max TBD, mandatory only for live sessions
 
*Date - choose from calendar or enter date, mandatory only for live sessions
 
*Time - enter time, mandatory only for live sessions
 
*Location - Room No, mandatory only for live sessions
 
*Instructor Name - free text, mandatory
 
*Prerequisites - choose from a list of other Training titles, mandatory
 
*Choose Live or Recorded, mandatory
 
*Cost - Free or Enter $ amount, mandatory
 
  
===Epic===
+
:This ''Service'' is powered by [[Educaship WordPress]]. Each website is backed by a separate [[content management system]].
*As a Job Seeking Candidate, I want to be able to access professional training online so that I can further my knowledge, expertise, skills.
 
*As an Instructor, I want to be able to offer professional training so that people can have access to it.
 
  
===User Stories===
+
===Lab===
#As a Job Seeking Candidate, I want to be able to find specific professional training so that I can take that training.
+
:''Main wikipage: [[CNM Lab]]''
#As a Job Seeking Candidate, I want to be able to find a specific instructor so that I can take professional training with that specific instructor.
 
#As a Job Seeking Candidate, I want to be able to view or listen to specific recorded professional training so that I can further my knowledge, expertise, skills. Note: Added flexibility can be provided to the Job Seeking Candidate to download the specific recorded professional training for later viewing or listening.
 
#As a Job Seeking Candidate, I want to be able to register for specific live professional training so that I can further my knowledge, expertise, skills. Note: Registration will be allowed only up to available capacity.
 
#As an Instructor, I want to be able to enter data to populate all the fields about the professional training I offer so that people can have access to it.
 
#As an Instructor, I want to be able to offer live/recorded courses/presentations so that people can have access to them.
 
#As an Instructor, I want to be able to offer seminars/workshops so that people can have access to them.
 
  
==Volunteer Staffing==
+
:[[CNM Lab]] is the ''Service'' that allows for management of software development projects. This ''Service'' is not available to the general public; only those users who have obtained the [[CertAssociate]] role can access it.
===Roles Involved===
 
*Volunteers
 
*CNM Team
 
  
===Description===
+
:The primary purpose of [[CNM Lab]] is to accommodate the private development of [[Opplet]], which is the technology behind the ''Services''. This technology is divided in several parts and development of each part occurs under a separate contract. The contracts are awarded to external vendors. The ''Service'' grants each part a separate "space". When its development contract is awarded, its vendor gets access to this "space", which includes tasks, reports, documents, and file hosting.
  
*Volunteer: A person who freely gives up their time for the benefit of others, in this case CNM.
+
:This ''Service'' is powered by [[Educaship GitLab]], which backs a [[project management system]], [[document collaboration system]], [[version control system]], and file storage.
Attributes of Volunteers: Name, Email Address, Location, Type of Volunteering, Volunteering
 
Day, Volunteering Time, Number of hours volunteered, Availability.
 
*CNM Team: Senior members of CNM, who oversee various types of volunteering needed for CNM activities.
 
Attributes of CNM Team (Members): Name, Email Address, Location.
 
Note: To protect our member's privacy, we want to collect the minimum amount of information about them, e.g. city location, rather than full address.
 
  
===Attributes===
+
===Mail===
Volunteer attributes provided -
+
:''Main wikipage: [[CNM Mail]]''
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Location, mandatory:
 
o State - choose a state
 
o City - choose a city based on the state selection above
 
*Type of Volunteering - choose a type from predefined list, mandatory
 
*List of Volunteering Instances, where instance is defined by Day, Time, Duration:
 
o Volunteering Day - choose from calendar, mandatory
 
o Volunteering Time - choose from calendar, mandatory
 
o Volunteering Duration (per instance) - number from 0 to max 12, mandatory
 
*Total number of hours volunteered - number from 0 to max TBD, mandatory
 
*Availability - choose from calendar, mandatory
 
CNM Team Member attributes provided -
 
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
  
===Epic===
+
:[[CNM Mail]] is the ''Service'' that allows for [[email]]s. This ''Service'' is not available to the general public; only those users who have obtained the [[CertFellow]] role can access it.
*As a Volunteer, I want to be able to look up volunteer needs, choose the day, time, kind of volunteering job I do, log in my time accordingly, mark unavailability (temporary or long term) so that I and others have an accurate account of my CNM volunteering.
 
*As a CNM Team member, I want to be able to access the Volunteer list, see Volunteer availability or unavailability, see Volunteer time log, be able to get in touch with Volunteers quickly and efficiently so that volunteer positions and needs are met effectively and smoothly.
 
  
===User Stories===
+
:The primary purpose of [[CNM Mail]] is to accommodate emailing from and to the stakeholders of the ''Services''. This ''Service'' is powered by [[CNM Mailware]], which backs an [[email management system]].
#As a Volunteer, I want to be able to choose the day I plan to volunteer so that I and others have an accurate account of my CNM volunteering.
 
#As a Volunteer, I want to be able to choose the time I plan to volunteer so that I and others have an accurate account of my CNM volunteering.
 
#As a Volunteer, I want to be able to choose the type of volunteer job I want to contribute with so that I and others have an accurate account of my CNM volunteering.
 
#As a Volunteer, I want to be able to mark my availability so that I and others have an accurate account of my CNM volunteering.
 
#As a Volunteer, I want to be able to mark my unavailability (temporary or long term) so that I and others have an accurate account of my CNM volunteering.
 
#As a Volunteer, I want to be able to log in the time I volunteered so that I and others have an accurate account of my CNM volunteering.
 
#As a CNM Team member, I want to be able to see Volunteer availability so that volunteer positions and needs are met effectively and smoothly.
 
#As a CNM Team member, I want to be able to see Volunteer time log so that volunteer positions and needs are met effectively and smoothly.
 
#As a CNM Team member, I want to be able to get in touch with Volunteers quickly and efficiently so that volunteer positions and needs are met effectively and smoothly.
 
#As a CNM Team member, I want to be able to see what types of volunteering people are available for so that volunteer positions and needs are met effectively and smoothly.
 
#As a CNM Team member, I want to be able to see what days and times are covered or need to be filled so that volunteer positions and needs are met effectively and smoothly.
 
  
==Reports==
+
===Tube===
 +
:''Main wikipage: [[CNM Tube]]''
  
===Roles Involved===
+
:[[CNM Tube]] is the ''Service'' that allows for video tagging, categorization, sequencing, and sharing. This ''Service'' is available to the general public at no cost; its primary purpose is to accommodate user-friendly access to those videos that are relevant for the [[Career Network Ministry]] and [[Friends Of CNM]], as well as vocation discovery, career administration, and/or job search.
*CNM Team
 
*Job Seeking Candidates
 
*Volunteers
 
*Recruiters
 
*Instructors
 
*CNM Digital Users
 
  
===Types of Professional Training===
+
:This ''Service'' is powered by [[Educaship AVideo]], which backs a [[video-sharing system]].
*Courses
 
*Workshops
 
*Seminars
 
*Presentations
 
  
===Description===
+
===Talk===
*CNM Team: Senior members of CNM, who oversee various types of volunteering needed for CNM activities.
+
:''Main wikipage: [[CNM Talk]]''
Attributes of CNM Team (Members): Name, Email Address, Location.
 
*Job Seeking Candidate: Somebody who does not have a job or somebody who has a job, and is unhappy, or knows their contract is ending, or looks for new opportunities.
 
Attributes of Job Seeking Candidates: Name, Email Address, Company Title, Job Title, Industry, Location.
 
*Volunteer: A person who freely gives up their time for the benefit of others, in this case CNM.
 
Attributes of Volunteers: Name, Email Address, Location, Type of Volunteering, Volunteering Day, Volunteering Time, Number of hours volunteered, Availability.
 
  
*Recruiter: A professional who matches companies looking for a specific candidate with that particular candidate.
+
:[[CNM Talk]] is the ''Service'' that allows for [[webconferencing]]. This ''Service'' is available to the general public at no cost; its primary purpose is to accommodate voice (VoIP), video conferencing and instant messaging applications for the [[WorldOpp scholars]] and [[Friends Of CNM]].
Attributes of Recruiters: Name, Email Address, Company Title, Industry.
 
*Instructor: A professional who offers live or online courses/workshops/seminars/presentations.
 
Attributes of Instructors: Name, Email Address, Job Title, Industry, Company Title, Company Location.
 
*Professional Training: A process by which someone is taught the skills that are needed for a profession or job.
 
Attributes of Professional Training: Type (Courses/workshops/seminars/presentations), Title, Description, Session Capacity, Date, Time, Location, Instructor Name, Prerequisites (optional), Live/Recorded, Free/Fee-Based
 
*CNM Digital Users: All users who are part of CNM.
 
Note: To protect our member's privacy, we want to collect the minimum amount of information about them, e.g. city location, rather than full address.
 
Note: If a course is fee-based, the software needs to accommodate a link to PayPal or have a Credit Card payment feature.
 
Note: There is no need for CNM Digital Users attributes, since we are referring to everybody who uses CNM and our focus is Professional Training Reports.
 
  
===Attributes===
+
:This ''Service'' is powered by [[Educaship Jitsi]], which backs a voice (VoIP), video conferencing and instant messaging system.
  
CNM Team (Members) attributes provided -
+
===Linkup===
*Name [First + Last] - free text, mandatory
+
:''Main wikipage: [[CNM Linkup]]''
*Email Address - free text, mandatory
 
*Location, mandatory:
 
o State - choose a state
 
o City - choose a city, based on the state selection above
 
  
Job Seeking Candidate attributes provided -
+
:[[CNM Linkup]] is the ''Service'' that allows for collecting, categorizing, grooming, and sharing of current and prospective customers' data. This ''Service'' is not available to the general public. Those users who have obtained the [[CertAssociate]] role can privately access only their own sections. Those users who have obtained the [[CertFellow]] roles can access only data that [[CertAssociate]]s choose to share with them. [[CertFellow]]s can also manage the contact information that is shared throughout the ''Service''.
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Company Title - free text, optional
 
*Job Title - free text (to accommodate the multitude of titles that virtually mean the same thing), multi select, optional - The Job Seeking Candidate should be informed that they might not appear in searches, if this field is not filled
 
*Industry - enter free text or choose an industry from a list, multi select, optional - The Job Seeking Candidate should be informed that they might not appear in searches, if this field is not filled
 
*Location, mandatory:
 
o State - choose a state
 
o City - choose a city, based on the state selection above
 
  
Volunteer attributes provided -
+
:Two purposes of [[CNM Linkup]] are:
*Name [First + Last] - free text, mandatory
+
:#To support relationships of the ''Service'' patrons with their prospective employers and [[job-market intermediary|job-market intermediari]]es; and
*Email Address - free text, mandatory
+
:#To extend customer information available to the [[WorldOpp Fellow Staff]] for its work with its stakeholders. The staffers use another [[customer relationship system]], the one that belongs to [[CNM Corp]], to manage their relationships with them.
*Location, mandatory:
+
:This ''Service'' is powered by [[CNM Linkupware]], which backs multiple [[customer relationship system]]s.
o State - choose a state
 
o City - choose a city based on the state selection above
 
*Type of Volunteering - choose a type from predefined list, mandatory
 
*List of Volunteering Instances, where instance is defined by Day, Time, Duration:
 
o Volunteering Day - choose from calendar, mandatory
 
o Volunteering Time - choose from calendar, mandatory
 
o Volunteering Duration (per instance) - number from 0 to max 12, mandatory
 
*Total number of hours volunteered - number from 0 to max TBD, mandatory
 
*Availability - choose from calendar, mandatory
 
Recruiter attributes provided -
 
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Company Title - free text, mandatory
 
*Industry - enter free text or choose an industry from a list, mandatory
 
Instructor attributes provided -
 
*Name [First + Last] - free text, mandatory
 
*Email Address - free text, mandatory
 
*Job Title - free text (to accommodate the multitude of titles that virtually mean the same thing),
 
mandatory
 
*Industry - enter free text or choose an industry from a list, mandatory
 
*Company Title - free text, mandatory
 
*Location, mandatory:
 
o State - choose a state
 
o City - choose a city based on the state selection above
 
  
Professional Training attributes provided -
+
===Corp===
*Type - choose a type from predefined list (valid values: Course, Workshop, Seminar, Presentation), mandatory
+
:''Main wikipage: [[CNM Corp]]''
*Title - free text, mandatory
 
*Description - free text, mandatory
 
  
*Area of interest - free text, optional
+
:[[CNM Corp]] is the ''Service'' that allows for [[enterprise operation]]s such as:
*Session Capacity - integer number from 0 to max TBD, mandatory only for live sessions
+
:#[[Market engagement management]]:
*Date - choose from calendar or enter date, mandatory only for live sessions
+
:#*Sales
*Time - enter time, mandatory only for live sessions
+
:#*Customer support
*Location - Room No, mandatory only for live sessions
+
:#*Procurement
*Instructor Name - free text, mandatory
+
:#*Recruitment
*Prerequisites - choose from a list of other Training titles, mandatory
+
:#[[Business process management]]:
*Choose Live or Recorded, mandatory
+
:#*Manufacturing
*Cost - Free or Enter $ amount, mandatory
+
:#*Asset management
 +
:#*Project management
 +
:#*Human resource management
 +
:#*Accounting
  
===Epic===
+
:The ''Service'' features three levels of accessibility:
 +
:#Sales and customer support are available to the general public. Through this ''Service'', the [[Friends Of CNM]] is able to bring [[workforce service]]s of the vetted providers. Every visitor called a [[NetAnyone]] can access the online store and ticket system;
 +
:#Procurement and recruitment are available to those users such as employment applicant and prospective vendors who have obtained the [[NetConsumer]] role;
 +
:#All other features are available to only those users who have obtained the [[CertFellow]] role and are responsible for the [[enterprise operation]]s.
  
*As a CNM Team member, I want to be able to run/see/print various reports so that I can have a complete picture of CNM activities and members.
+
:This ''Service'' is powered by [[Educaship Odoo]], which particularly includes [[enterprise resource planning software]], [[customer relationship management software]], [[project management software]], and [[help-desk software]].
*As a Job Seeking Candidate, I want to be able to run/see/print various reports so that I can have a complete picture of CNM activities and members.
 
*As a CNM Volunteer, I want to be able to run/see/print various reports so that I can have a complete picture of CNM activities and members.
 
*As a Recruiter, I want to be able to run/see/print various reports so that I can have a complete picture of CNM activities and members.
 
*As an Instructor, I want to be able to run/see/print various reports so that I can have a complete picture of CNM activities.
 
*As a CNM Digital User I want to be able to run/see/print various reports so that I can have a complete picture of professional training offered at CNM.
 
  
===User Stories (Reports, CNM Team Members)===
+
==Purposes==
  
#As a CNM Team member, I want to be able to run/see/print a report so that I know how many CNM Team members attend CNM each Tuesday.
+
===Objectives===
#As a CNM Team member, I want to be able to run/see/print a report so that I know how many Job Seeking Candidates attend CNM each Tuesday .
+
:The ''Services'' are being designed to:
#As a CNM Team member, I want to be able to run/see/print a report so that I know how many Recruiters attend CNM each Tuesday.
+
:#Help [[worker]]s:
#As a CNM Team member, I want to be able to run/see/print a report so that I know how many Instructors attend CNM each Tuesday.
+
:#*Discover vocations through hands-on professional experiences;
#As a CNM Team member, I want to be able to run/see/print a report so that I know how many Volunteers attend CNM each Tuesday.
+
:#*Build careers through obtaining credentials and professional networks; and/or
#As a CNM Team member, I want to be able to run/see/print a report so that I know training programs availability each Tuesday.
+
:#*Land jobs through a multitude of marketing vehicles, which include networking, interviewing, [[applicant-tracking system]]s, and [[social media]] tools;
#As a CNM Team member, I want to be able to run/see/print a report so that I know CNM Team members attendance frequency.
+
:#Help [[employer]]s:
#As a CNM Team member, I want to be able to run/see/print a report so that I know Job Seeking Candidates attendance frequency.
+
:#*Source pulls of qualified candidates;
#As a CNM Team member, I want to be able to run/see/print a report so that I know Recruiters attendance frequency.
+
:#*Screen the selected applicants;
#As a CNM Team member, I want to be able to run/see/print a report so that I know Instructors attendance frequency.
+
:#*Develop their workforce;
#As a CNM Team member, I want to be able to run/see/print a report so that I know CNM Volunteer attendance frequency.
+
:#Advance the job market through:
#As a CNM Team member, I want to be able to run/see/print a report so that I know training programs availability and frequency.
+
:#*Sourcing and screening those [[Job-market intermediary|intermediari]]es that are active on the job market;
 +
:#*Collaborating with leading [[Job-market intermediary|job-market intermediari]]es;
 +
:#*Connecting the buyers and sellers of [[workforce service]]s.
  
===User Stories (Reports, Job Seeking Candidates)===
+
===Target audiences===
 +
:Target audiences can be divided in three categories, every of which can further be divided in sub-categories:
 +
:#'''[[Worker]]s''', both:
 +
:#*''Current'' such as [[employee]]s, [[employment candidate]]s, and representatives [[employable workforce]]; and
 +
:#*''Potential'' such as [[school student]]s and [[unemployable workforce]].
 +
:#'''[[Job-market intermediary|Job-market intermediari]]es''' including:
 +
:#*[[Workforce service provider]]s such as [[educational institution]]s.
 +
:#*Those [[enterprise]]s such as [[employment agency|employment agenci]]es, [[staffing firm]]s, [[temp agency|temporary staffing provider]]s, and [[headhunter]]s that are involved in [[outsourced recruitment]].
 +
:#*Those [[government organization]]s, [[non-profit corporation]]s, and [[social group]]s which goal is assistance to [[worker]]s, [[employer]]s, or both.
 +
:#'''[[Employer]]s''' such as [[operational organization]]s and [[startup business]]es.
  
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know how many Job Seeking Candidates attend CNM each Tuesday.
+
===User permissions===
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know how many Recruiters attend CNM each Tuesday.
+
:''Main wikipage: [[Opplet role]]''
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know how many Volunteers attend CNM each Tuesday.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know how many Instructors attend CNM each Tuesday.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know training programs availability each Tuesday.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know other Job Seeking Candidates within specific Job Industries.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know other Job Seeking Candidates with specific Job Titles.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know other Job Seeking Candidates within specific locations.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know other Job Seeking Candidates within specific companies.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know CNM Team members attendance frequency.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know Job Seeking Candidates attendance frequency.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know Recruiters attendance frequency.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know CNM Volunteers attendance frequency.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know Instructors attendance frequency.
 
#As a Job Seeking Candidate, I want to be able to run/see/print a report so that I know training programs availability and frequency.
 
  
===User Stories (Reports, Volunteers)===
+
:All [[system-user role]]s, including their capabilities and permissions, are described at [[Opplet role]]s.
  
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know how many CNM Team members attend CNM each Tuesday.
+
==Technology==
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know how many Job Seeking Candidates attend CNM each Tuesday.
+
[[File:Cnm-cloud.png|400px|thumb|right|[[Opplet]]]]
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know how many CNM Volunteers attend CNM each Tuesday.
+
: ''Main wikipage: [[Opplet]]''
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know how many Recruiters attend CNM each Tuesday.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know how many Instructors attend CNM each Tuesday.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know training programs availability each Tuesday.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know the type of CNM volunteering I contributed with.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know the number of hours of CNM volunteering I contributed with.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know the calendar days of CNM volunteering I contributed with.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know my availability.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know other CNM volunteers availability.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know CNM Team members attendance frequency.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know Job Seeking Candidates attendance frequency.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know Recruiters attendance frequency.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know CNM Volunteers attendance frequency.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know Instructors attendance frequency.
 
#As a CNM Volunteer, I want to be able to run/see/print a report so that I know training programs availability and frequency.
 
  
===User Stories (Reports, Recruiters)===
+
==Development==
#As a Recruiter, I want to be able to run/see/print a report so that I know how many CNM Team members attend CNM each Tuesday.
+
:''Main wikipage: [[CNM Digital Transformation]]''
#As a Recruiter, I want to be able to run/see/print a report so that I know how many Job Seeking Candidates attend CNM each Tuesday.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know how many CNM Volunteers attend CNM each Tuesday.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know how many Recruiters attend CNM each Tuesday.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know how many Instructors attend CNM each Tuesday.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know training programs availability each Tuesday.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know various Recruiters in specific industries.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know various Recruiters in specific companies.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know Job Seeking Candidates attendance frequency.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know Recruiters attendance frequency.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know CNM Volunteers attendance frequency.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know Instructors attendance frequency.
 
#As a Recruiter, I want to be able to run/see/print a report so that I know CNM Team members attendance frequency.
 
  
===User Stories (Reports, Instructors)===
+
===History===
#As an Instructor, I want to be able to run/see/print a report so that I know how many CNM Team members attend CNM each Tuesday.
+
: ''Main wikipage: [[CNMCyber history]]
#As an Instructor, I want to be able to run/see/print a report so that I know how many Job Seeking Candidates attend CNM each Tuesday.
 
#As an Instructor, I want to be able to run/see/print a report so that I know how many Volunteers attend CNM each Tuesday.
 
#As an Instructor, I want to be able to run/see/print a report so that I know how many Recruiters attend CNM each Tuesday.
 
#As an Instructor, I want to be able to run/see/print a report so that I know how many Instructors attend CNM each Tuesday.
 
#As an Instructor, I want to be able to run/see/print a report so that I know training programs availability each Tuesday.
 
#As an Instructor, I want to be able to run/see/print a report so that I know CNM Team members attendance frequency.
 
#As an Instructor, I want to be able to run/see/print a report so that I know Job Seeking Candidates attendance frequency.
 
#As an Instructor, I want to be able to run/see/print a report so that I know Recruiters attendance frequency.
 
#As an Instructor, I want to be able to run/see/print a report so that I know Volunteers attendance frequency.
 
#As an Instructor, I want to be able to run/see/print a report so that I know Instructors attendance frequency.
 
#As an Instructor, I want to be able to run/see/print a report so that I know training programs availability and frequency.
 
  
===User Stories (Reports, CNM Digital Users - Professional Training)===
+
===Requirements===
#As a CNM Digital User, I want to be able to run/see/print a report so that I can see what live online professional training is being offered each Tuesday.
+
:''Main wikipage: [[CNMCyber requirements]]''
#As a CNM Digital User. I want to be able to run/see/print a report so that I can see what online professional training is being offered.
+
 
#As a CNM Digital User, I want to be able to run/see/print a report so that I can see what online professional training is being offered by a certain instructor.
+
:The requirements were initially developed by Loredana C; the original version is posted at [[CNMCyber by Loredana C]].
#As a CNM Digital User, I want to be able to run/see/print a report so that I can see what online professional training is being offered in a certain area of interest.
+
 
#As a CNM Digital User, I want to be able to run/see/print a report so that I can see what online professional training has prerequisites.
+
==See also==
#As a CNM Digital User, I want to be able to run/see/print a report so that I can see what online professional training is free or paid.
+
 
#As a CNM Digital User, I want to be able to run/see/print a report so that I can see what online professional training is live or recorded.
+
===Related lectures===
#As a CNM Digital User, I want to be able to run/see/print a report so that I can see online training programs availability and frequency.
+
:*[[What CNMCyber Is]].  
 +
 
 +
[[Category: CNM Cyber Orientation]][[Category: Articles]]

Latest revision as of 15:24, 14 April 2024

CNMCyber's logo

CNMCyber (also known by its acronym, CNMC; alternatively stylized as cnmcyber, previously known as CNM Digital and CNM Cyber; hereinafter, the Incubator) is the introductory job incubator that CNMCyber Team delivers to the general public at no cost.

Initially, the Incubator emerged as a variety of services beyond CNM's face-to-face and online meetings.


Services

Cabin

Main wikipage: CNM Cabin
CNM Cabin is the Service that allows for user's identity and access management. This Service is not available to the general public; only those users who have obtained the CertCustomer role can access it.
This Service is powered by WorldOpp Middleware, which backs a user management system.

Social

Main wikipage: CNMCyber.com
CNMCyber.com is the Service that allows for management of groups and group spaces. This Service is not available to the general public; only those users who have obtained the CertAssociate role can access it.
The primary purpose of CNMCyber.com is to accommodate a network of:
This Service is powered by Educaship HumHub, which backs a social networking system. Each CNMCyber community can have its own "space", which includes internal board, messaging, and private wiki engine.

Wiki

Main wikipage: Educaship Wiki
Educaship Wiki is the Service that allows for public document collaboration. This Service is available to the general public at no cost; its primary purpose is to accommodate the open-to-the-general-public development of the Services.
As a result, any visitor of the World Wide Web, called NetAnyone, can access publicly-developed information related to the Career Network Ministry and Friends Of CNM, as well as vocational discovery, career building, and job search.
This Service is powered by Educaship MediaWiki, which backs a document collaboration system. Opplet includes two other wiki engines, one is in CNMCyber.com and another in CNM Lab. However, CNMCyber.com's and CNM Lab's wiki engines are used to host private content only.

Cert

Main wikipage: CNM Cert
CNM Cert is the Service that allows for learning and certification management. The primary purpose of CNM Cert is to accommodate learning sequences and assessments.
Some courses and assessments are available to the general public, while others are not:
  1. All services of the Career Network Ministry are free-of-charge. Those services may include courses such as CNM Orientation, CNM PMP Bootcamp, and assessments;
  2. The Friends Of CNM offers free-of-charge services only to its associates; users shall obtain the CertAssociate role in order to access them. The Friends Of CNM can also offer paid courses and assessments to those users who have obtained the NetConsumer role.
This Service is powered by Educaship Moodle, which backs a learning management system and exam engine.

Page

Main wikipage: CNM Page
CNM Page is the Service that allows for public websites. This Service is available to the general public at no cost:
  1. Its primary purpose is to present the Services in the World Wide Web and to accommodate early interactions with prospective clients. As a result, any visitor of the World Wide Web, called NetAnyone, can see official information related to the Career Network Ministry and Friends Of CNM, as well as vocational discovery, career building, and job search;
  2. Its secondary purpose is to present individual CNM friends, especially while serving as their resume websites.
This Service is powered by Educaship WordPress. Each website is backed by a separate content management system.

Lab

Main wikipage: CNM Lab
CNM Lab is the Service that allows for management of software development projects. This Service is not available to the general public; only those users who have obtained the CertAssociate role can access it.
The primary purpose of CNM Lab is to accommodate the private development of Opplet, which is the technology behind the Services. This technology is divided in several parts and development of each part occurs under a separate contract. The contracts are awarded to external vendors. The Service grants each part a separate "space". When its development contract is awarded, its vendor gets access to this "space", which includes tasks, reports, documents, and file hosting.
This Service is powered by Educaship GitLab, which backs a project management system, document collaboration system, version control system, and file storage.

Mail

Main wikipage: CNM Mail
CNM Mail is the Service that allows for emails. This Service is not available to the general public; only those users who have obtained the CertFellow role can access it.
The primary purpose of CNM Mail is to accommodate emailing from and to the stakeholders of the Services. This Service is powered by CNM Mailware, which backs an email management system.

Tube

Main wikipage: CNM Tube
CNM Tube is the Service that allows for video tagging, categorization, sequencing, and sharing. This Service is available to the general public at no cost; its primary purpose is to accommodate user-friendly access to those videos that are relevant for the Career Network Ministry and Friends Of CNM, as well as vocation discovery, career administration, and/or job search.
This Service is powered by Educaship AVideo, which backs a video-sharing system.

Talk

Main wikipage: CNM Talk
CNM Talk is the Service that allows for webconferencing. This Service is available to the general public at no cost; its primary purpose is to accommodate voice (VoIP), video conferencing and instant messaging applications for the WorldOpp scholars and Friends Of CNM.
This Service is powered by Educaship Jitsi, which backs a voice (VoIP), video conferencing and instant messaging system.

Linkup

Main wikipage: CNM Linkup
CNM Linkup is the Service that allows for collecting, categorizing, grooming, and sharing of current and prospective customers' data. This Service is not available to the general public. Those users who have obtained the CertAssociate role can privately access only their own sections. Those users who have obtained the CertFellow roles can access only data that CertAssociates choose to share with them. CertFellows can also manage the contact information that is shared throughout the Service.
Two purposes of CNM Linkup are:
  1. To support relationships of the Service patrons with their prospective employers and job-market intermediaries; and
  2. To extend customer information available to the WorldOpp Fellow Staff for its work with its stakeholders. The staffers use another customer relationship system, the one that belongs to CNM Corp, to manage their relationships with them.
This Service is powered by CNM Linkupware, which backs multiple customer relationship systems.

Corp

Main wikipage: CNM Corp
CNM Corp is the Service that allows for enterprise operations such as:
  1. Market engagement management:
    • Sales
    • Customer support
    • Procurement
    • Recruitment
  2. Business process management:
    • Manufacturing
    • Asset management
    • Project management
    • Human resource management
    • Accounting
The Service features three levels of accessibility:
  1. Sales and customer support are available to the general public. Through this Service, the Friends Of CNM is able to bring workforce services of the vetted providers. Every visitor called a NetAnyone can access the online store and ticket system;
  2. Procurement and recruitment are available to those users such as employment applicant and prospective vendors who have obtained the NetConsumer role;
  3. All other features are available to only those users who have obtained the CertFellow role and are responsible for the enterprise operations.
This Service is powered by Educaship Odoo, which particularly includes enterprise resource planning software, customer relationship management software, project management software, and help-desk software.

Purposes

Objectives

The Services are being designed to:
  1. Help workers:
    • Discover vocations through hands-on professional experiences;
    • Build careers through obtaining credentials and professional networks; and/or
    • Land jobs through a multitude of marketing vehicles, which include networking, interviewing, applicant-tracking systems, and social media tools;
  2. Help employers:
    • Source pulls of qualified candidates;
    • Screen the selected applicants;
    • Develop their workforce;
  3. Advance the job market through:

Target audiences

Target audiences can be divided in three categories, every of which can further be divided in sub-categories:
  1. Workers, both:
  2. Job-market intermediaries including:
  3. Employers such as operational organizations and startup businesses.

User permissions

Main wikipage: Opplet role
All system-user roles, including their capabilities and permissions, are described at Opplet roles.

Technology

Main wikipage: Opplet

Development

Main wikipage: CNM Digital Transformation

History

Main wikipage: CNMCyber history

Requirements

Main wikipage: CNMCyber requirements
The requirements were initially developed by Loredana C; the original version is posted at CNMCyber by Loredana C.

See also

Related lectures