Difference between revisions of "Educaship fellow"
(→Basic skills) |
(→Required skills) |
||
Line 41: | Line 41: | ||
:*'''Error-making'''. Willingness to make ''errors'' is highly welcome since many parts of job responsibilities assume such [[heuristic technique]]s as [[fail-fast]], [[trial and error]], and [[learning through failure]]. | :*'''Error-making'''. Willingness to make ''errors'' is highly welcome since many parts of job responsibilities assume such [[heuristic technique]]s as [[fail-fast]], [[trial and error]], and [[learning through failure]]. | ||
:*'''[[Enterprise administration]]'''. | :*'''[[Enterprise administration]]'''. | ||
+ | :*'''[[Information technology]]'''. | ||
==Areas of operations== | ==Areas of operations== |
Revision as of 02:07, 19 September 2019
Any CNM Cloud Project Coordinator (hereinafter, the Coordinator) is either a(n):
- WorldOpp fellow working at WorldOpp Fellow Staff (hereinafter, the Team) of Friends Of CNM; OR
- If the position is open and no WorldOpp fellow is available to fill it in, independent contractor,
who administratively supports, virtually and/or onsite, CNM Cloud Project (hereinafter, the Project), which is currently at its CNM Cloud Embryo phase, and/or owns CNM Servers.
At O*Net Online, the closest occupation is Information Technology Project Manager. However, the Coordinator may choose to perform as a product owner. A CNM IT Project Coordinator is a corresponding position within the CNM Digital Team.
Contents
Position requirements
Target deliverables
- The Coordinator is expected to assist in development and maintaining of the following deliverables:
- CNM Cloud, which is a set of software that is being developed in several phases as specified in CNM Cloud Project. The parts that are already developed and/or scheduled to be developed in the CNM Cloud Embryo phase include:
- Content management system called CNM Pages that will be available at page.friendsofcnm.org; its separate instance for testing and learning is available at page.next.friendsofcnm.org
- Customer relationship management system called CNM Linkups that is available at linkup.friendsofcnm.org; its separate instance for testing and learning is available at linkup.next.friendsofcnm.org
- Email engine called CNM Mails that is available at mail.friendsofcnm.org; its separate instance for testing and learning is available at mail.next.friendsofcnm.org
- Enterprise resource management system called CNM Ventures that will be available at venture.friendsofcnm.org; its separate instance for testing and learning is available at venture.next.friendsofcnm.org
- Learning management system called CNM Certs that is available at cert.friendsofcnm.org; its separate instance for testing and learning is available at cert.next.friendsofcnm.org
- Project management system called CNM Labs that is available at cert.friendsofcnm.org; its separate instance for testing and learning is available at lab.next.friendsofcnm.org
- Social network called CNM Nets that is available at net.friendsofcnm.org; its separate instance for testing and learning is available at net.next.friendsofcnm.org
- Videosharing engine called CNM Videos that is available at video.friendsofcnm.org; its separate instance for testing and learning is available at video.next.friendsofcnm.org
- Wiki engine called CNM Wikis that is available at wiki.friendsofcnm.org (you are here); its separate instance for testing and learning is available at wiki.next.friendsofcnm.org
- Contracts with those vendors that shall support those parts of CNM Cloud that have been developed. Particularly, the Coordinator may assist in (a) identifying and documenting requirements for the supporting vendors, (b) sourcing, selecting, and onboarding new vendors, and (c) keeping the already hired vendors complying.
- Contracts with those employees who shall manage CNM Digital, which include those services that are based on CNM Cloud. Particularly, the Coordinator may assist in (a) identifying and documenting requirements for the employees, (b) sourcing, selecting, and onboarding new employees, and (c) keeping the already hired employees performing.
- Curricula that are efficient in enabling users and vendors of CNM Cloud, as well as new employees serving CNM Digital. Particularly, the Coordinator may assist in (a) development of the learning materials such as texts, graphics, and videos, (b) testing the developed materials, as well as (c) helping the learners to get through those materials.
- Organizational structures that are efficient in organizing users', vendors', and employees' performance, as well as tracking their time and paying their bills. Particularly, the Coordinator may assist in (a) development of the policies and instructions, (b) testing the developed policies and instructions, as well as (c) helping the users, vendors, and employees to use those policies and instructions.
- CNM Cloud, which is a set of software that is being developed in several phases as specified in CNM Cloud Project. The parts that are already developed and/or scheduled to be developed in the CNM Cloud Embryo phase include:
- In better details, those deliverables are described on the CNM Cloud Embryo wikipage.
Assets available
- The assets that are available to the Coordinator include:
- Those applications that are already developed under the CNM Cloud Project.
- The budget that Gary Ihar approves.
- Tech Fellowships and Hands-On Training meetup group.
Work environment
- If the Coordinator has obtained employment authorization to work in the United States, he or she may choose to work onsite in Vienna, Virginia. Remote positions are available for all regardless of their location.
- The current Team consists of four members. They are Gary Ihar, who plays the product owner role, and three developers:
- Roman aka Romanof who administers the WorldOpp Federal Servers.
- Natalia aka Natly who administers the CNM Fellow Server.
- Atif who develops the CNM Next Server.
- The Coordinator may choose to take over the product owner role, so Gary Ihar would be able to move to the developers' side, or coordinate developers' work.
- The Team utilizes the agile methodology, or, specifically, its framework that is called CNM Agile, which notably means that no manager is available for your routine performance. If you choose to work on the developers' side, you would pick your tasks out of the product backlog; if you choose to work on the product owner's side, you would develop that product backlog.
Required skills
- English. The Coordinator's position requires some level of English, spoken and/or written; however, perfect English is not a core requirement. Vice versa, the position incumbent can use this opportunity to update their language skills.
- Curiosity. Willingness to understand the customer's needs and high willingness to ask questions is a must. No Coordinator can succeed while being afraid of looking and/or sounding foolish.
- Error-making. Willingness to make errors is highly welcome since many parts of job responsibilities assume such heuristic techniques as fail-fast, trial and error, and learning through failure.
- Enterprise administration.
- Information technology.
Areas of operations
Documenting
- In order to develop the target deliverables, the Team needs help with two types of documentation:
- Organizational documentation for the Team. This type may include:
- Minutes for meetings of the Team so all the developers know what progress on the project is and what primary plans are.
- Processes and procedures developed for and used by the Team so all the developers know how they shall learn their tasks and ways to submit their deliverables.
- User experience feedback on the Team's materials and resources, so the Team would be able to include new tasks on their product backlog.
- Technical documentation for both CNM Digital and CNM Cloud, so the developers and users can learn the details, as well as product owners can use this documentation as reference points.
- Organizational documentation for the Team. This type may include:
- Particularly, the Coordinator:
- Drafts general CNM Cloud requirements including the details of the procurement process and requests Gary Ihar to approve the developed CNM Cloud requirements.
- Details business requirements for CNM Wikis, CNM Certs, CNM Labs, CNM Nets, and other parts of CNM Cloud included into the embryo phase of the Project, as well as requests Gary Ihar to approve the detailed business requirements.
- Drafts solution requirements that are specific to the target software after the business requirements are approved and requests Gary Ihar to approve the developed solution requirements.
- Develops those wikipages at CNM Wikis and CNM Labs that clarify those solution requirements that are directly related to CNM Cloud.
- All the types of public documentation shall be maintained at the CNM Wikis, so any Team's stakeholder, and a volunteer especially, be able to find needed information. All the types of private documentation shall be maintained at the CNM Labs.
Meeting organizing
- The Team views meetings as vital tools for development of the target deliverables and hiring its developers. Thus, the Team needs help with organizing of two types of meetings:
- Meetings of the Team, which can be either open or close to the general public.
- Hiring events for the Team.
- Those meetings that are open to the general public can be organized using partner meetup groups such as Tech Fellowships and Hands-On Training.
Owning the role
- In order to develop the target deliverables, the Team needs help with further development of the Coordinator's role. This includes both:
- Creating and editing general instructions, policies, and/or recommendations for the Coordinators.
- Contributing to and grooming of the backlog of the Coordinator's tasks.
Partnership building
- In order to develop the target deliverables, the Team needs help with sourcing, selecting, and onboarding partners such as employers, training providers, governmental, and non-profit organizations.
Personnel managing
- In order to develop the target deliverables, the Team needs help with employee and contractor time tracking, as well as helping employees to develop their personal plans.
Project support
- In order to develop the target deliverables, the Team needs help with supporting its projects such as CNM Registration Project.
Public relations administering
- In order to develop the target deliverables, the Team needs help with drafting Friends Of CNM newsletters.
Recruiting
- In order to develop the target deliverables, the Team needs help with sourcing and onboarding of new employees and/or contractors. Particularly, the Coordinator:
- Organizes procurement of software after the CNM Cloud requirements and those solution requirements that are related to the specific software are approved.
- Develops the procurement process that shall utilize CNM Labs as the place of transfer of the developed software from the vendors to Friends Of CNM.
- Sources, selects, and onboards vendors, contractors, and/or employees;
- Solves emerging problems and arranging the negotiated payments.
Testing
- In order to develop the target deliverables, the Team needs help with user experience testing of its materials and services. Particularly, the Coordinator can test whether:
- Employees understand what results are expected out of their performance and how to communicate their challenges with their customers.
- Vendors understand what they are expected to produce and how to transfer their deliverables to the Team.
- Customers understand how to take advantage of the Team's operations.
- The results of this testing shall be well-documented using:
Training facilitating
- In order to develop the target deliverables, the Team needs help with facilitating of three types of training:
- Onboarding training for new employees and contractors.
- Technology hand-on-training for those who would like to explore CNM Digital and/or CNM Cloud.
- Mentor-protégé program for some Team recruits.
Sourcing
Sourcing of potential candidates is an ongoing endeavor, which cannot be limited to the following channels and tools.
Channels
- Freelance marketplaces are the only channel for now; the other channels are yet to be developed. The CNM IT Project Coordinator wikipage may or may not be taken as a starting point.
Announcement
- The following announcement is developed to source the Coordinator candidates:
IT Project Coordinator (Agile) is needed -- no tech skills are required to start
Hey, guys, we need an IT Project Coordinator (Agile) -- no education, no experience is fine, but curiosity and love to document are a must. Yes, the incumbent of this role shall do technical writing for the project -- this is an opportunity to learn information technology if one needs to.
On-the-job training will be provided through our mentor-to-protege program if you are hired. That means that no IT skills are required in order to start, but you should be willing to learn on your job.
The most detailed and up-to-date job description is published at https://wiki.friendsofcnm.org/en/CNM_Cloud_Project_Coordinator (please visit that page).
We have no preference with regard to your schedule of work; at the end of the day, all we need is the developed technology. Technology development is not your task; documenting the technology, organizing team's meetings, as well as hiring and/or managing other developers might be yours. Your upwork contract is a-la-carte -- you should choose what part you would like to work on and establish your tasks. No priorities are established. This project is agile -- when you accomplish one tasks, you should move to some others; correct -- the work you should do most of time may not possibly exist.
No further instructions, particular tasks, nor details would be available unless you or another candidate ask specific questions about what needs to be done and what is available. No one can tell you what your next step should be; vice versa, you can always expect my response whether your proposed actions would be funded. And, of course, you are welcome to ask any number of questions about your job description or expected deliverables.
The number of your hours depend on those tasks that you are going to do.
Onboarding
- The promising Coordinators shall take two or three steps in order to onboard:
- Get graduated from the WorldOpp Orientation.
- If they are not familiar with project administration, get graduated from the WorldOpp Placement.
- If they are familiar with project administration or when they are, perform activities described in the Areas of operations.
Orientation
- Main wikipage: WorldOpp Orientation
- The WorldOpp Orientation is designed to introduce promising Coordinators to the Career Network Ministry, the Team, CNM Digital, and CNM Cloud.
Placement
- Main wikipage: WorldOpp Placement Seminar
- The WorldOpp Placement Seminar that shall cover product ownership and project management.
Backlog
- The backlog needs yet to be developed.