Difference between revisions of "CNM Cloud Minimal"

From CNM Wiki
Jump to: navigation, search
 
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[CNM Cloud Usable]] (hereinafter, the ''Phase'') is the third phase of [[CNM Cloud Project]] (hereinafter, the ''Project''). The ''Phase'' goal is to upgrade all the [[software system]]s of [[CNM Cloud]] up to the sustainable [[minimum viable product]] ([[minimum viable product|MVP]]) level. A team of developers (hereinafter, the ''Team'') started working on that phase in January of 2020. [[CNM Cloud Embryo]] is the previous phase; [[CNM Cloud Secure]] is the successor one.
+
[[CNM Cloud Minimal]] (hereinafter, the ''Phase'') is the third phase of [[CNM Cloud Project]] (hereinafter, the ''Project''). The ''Phase'' goal is to upgrade all the [[software system]]s of [[Opplet]] up to the sustainable [[minimum viable product]] ([[minimum viable product|MVP]]) level. A team of developers (hereinafter, the ''Team'') started working on that phase in January of 2020. [[CNM Cloud Embryo]] is the previous phase; [[CNMCyber Usable]] is the successor one.
  
  
Line 6: Line 6:
  
 
===Educational services===
 
===Educational services===
:#Three courses of the onboarding process, the [[CNM Cyber Welcome Session]], [[CNM Cyber Orientation]], and [[CNM Cyber Placement]], are fully up and running.
+
:#Three courses of the onboarding process, [[WorldOpp Orientation]], [[EmployableU Concepts]], and [[CNMCyber Bootcamps]], are fully up and running.
:#One course, [[WorldOpp Bootcamp]], has at least its [[minimum viable product]] ([[minimum viable product|MVP]]) launched.
+
:#One course, [[Educaship Fellowship]], has at least its [[minimum viable product]] ([[minimum viable product|MVP]]) launched.
:#One course, [[CNM LMS Bootcamp]], is offered to partners and [[WorldOpp Bootcamp]] graduates.
+
:#One course, [[CNM LMS Bootcamps]], is offered to partners and [[Educaship Fellowship]] graduates.
  
 
===Onboarded workforce===
 
===Onboarded workforce===
Line 16: Line 16:
  
 
===Usable systems===
 
===Usable systems===
:#All the systems of [[CNM Cyber]], including [[CNM Talk]], shall be:
+
:#All the systems of [[CNMCyber]], including [[CNM Talk]], shall be:
 
:#*Available at <code>cnmcyber.com</code>, <code>friendsofcnm.org</code>, <code>ksacerts.com</code>, <code>theeconomicgroup.com</code>, and <code>worldopp.org</code> [[hostname]]s.
 
:#*Available at <code>cnmcyber.com</code>, <code>friendsofcnm.org</code>, <code>ksacerts.com</code>, <code>theeconomicgroup.com</code>, and <code>worldopp.org</code> [[hostname]]s.
 
:#*Installed and be ready to be used by the end-users.
 
:#*Installed and be ready to be used by the end-users.
Line 25: Line 25:
 
:#*Assigns a student alias to a [[NetConsumer]]. The student alias shall be publicly displayed in the systems of the [[CNM Competency Suite]].
 
:#*Assigns a student alias to a [[NetConsumer]]. The student alias shall be publicly displayed in the systems of the [[CNM Competency Suite]].
 
:#*Grants a [[NetConsumer]] user permissions in [[CNM Cabin]] and [[CNM Cert|Cert]].
 
:#*Grants a [[NetConsumer]] user permissions in [[CNM Cabin]] and [[CNM Cert|Cert]].
:#*Enrolls a [[NetConsumer]] in the [[CNM Cyber Welcome Session]].
+
:#*Enrolls a [[NetConsumer]] in [[WorldOpp Orientation]].
:#*Promotes a [[NetConsumer]] to a [[CertStudent]] upon graduation from the [[CNM Cyber Welcome Session]].
+
:#*Promotes a [[NetConsumer]] to a [[CertStudent]] upon graduation from [[WorldOpp Orientation]].
 
:#*Grants a [[CertStudent]] user permissions in [[CNM Page]], [[CNM Talk|Talk]], and [[CNM Tube|Tube]] in addition to [[NetConsumer]]'s permissions.
 
:#*Grants a [[CertStudent]] user permissions in [[CNM Page]], [[CNM Talk|Talk]], and [[CNM Tube|Tube]] in addition to [[NetConsumer]]'s permissions.
:#*Unenrolls a [[CertStudent]] in the [[CNM Cyber Welcome Session]] after its completion.
+
:#*Unenrolls a [[CertStudent]] in [[WorldOpp Orientation]] after its completion.
:#*Enrolls the [[CertStudent]] who has completed the [[CNM Cyber Welcome Session]] in the [[CNM Cyber Orientation]].
+
:#*Enrolls the [[CertStudent]] who has completed [[WorldOpp Orientation]] and [[EmployableU Concepts]].
:#*Promotes a [[CertStudent]] to a [[CertUser]] upon graduation from the [[CNM Cyber Orientation]].
+
:#*Promotes a [[CertStudent]] to a [[CertUser]] upon graduation from [[EmployableU Concepts]].
:#*Grants a [[CertUser]] user permissions in all the systems of [[CNM Cyber]].
+
:#*Grants a [[CertUser]] user permissions in all the systems of [[CNMCyber]].
 
:#[[CNM Mail]] automatically provides a [[CertUser]] with an email address in the <code>login-name@cnmcyber.com</code> format.
 
:#[[CNM Mail]] automatically provides a [[CertUser]] with an email address in the <code>login-name@cnmcyber.com</code> format.
  
Line 38: Line 38:
 
:The following people work on the ''Phase'':
 
:The following people work on the ''Phase'':
 
:*[[Gary Ihar]], [[CNM Technology Board]] member, [[#Customer|customer]], [[product owner]] and the ''Coordinator''.
 
:*[[Gary Ihar]], [[CNM Technology Board]] member, [[#Customer|customer]], [[product owner]] and the ''Coordinator''.
:*Natalia aka Natly, primary developer, [[CNM EndUser Servers]] and [[CNM Cloud Next]] admin.
+
:*Natalia aka Natly, primary developer, [[CNM Bureau Farm]] and [[CNM Lab Farm]] admin.
:*Michael, [[CNM Technology Board]] member, [[CNM HandsOn Servers]] admin.
+
:*Michael, [[CNM Technology Board]] member, [[CNM HandsOn Farm]] admin.
:*Roman aka Romanof, primary developer, [[WorldOpp Federated Servers]] admin.
+
:*Roman aka Romanof, primary developer, [[CNM Fed Farm]] admin.
:*Mariam, [[CNM IT Project Coordinator]], [[CNM Action Suite]].
+
:*Mariam, [[CNMCyber Coordinator]], [[CNM Action Suite]].
  
 
:The ''Team'' needs, of course, much more software development but cannot hire more software developers because of documented requirements' shortage and undeveloped recruitment and retaining processes. That's the primary call for the ''Coordinators''.
 
:The ''Team'' needs, of course, much more software development but cannot hire more software developers because of documented requirements' shortage and undeveloped recruitment and retaining processes. That's the primary call for the ''Coordinators''.
Line 51: Line 51:
  
 
==Up-to-date story==
 
==Up-to-date story==
The ''Phase'' inherited practically a [[minimum viable product]] ([[minimum viable product|MVP]]) of [[CNM Cyber]] with all, but [[CNM Talk]], systems installed, up, and running. However, the general public couldn't still use the plugged in systems because of lack of content and usable solutions.
+
The ''Phase'' inherited practically a [[minimum viable product]] ([[minimum viable product|MVP]]) of [[CNMCyber]] with all, but [[CNM Talk]], systems installed, up, and running. However, the general public couldn't still use the plugged in systems because of lack of content and usable solutions.
  
 
===Welcome Session===
 
===Welcome Session===
:In early January, an [[minimum viable product]] ([[minimum viable product|MVP]]) of the [[CNM Cyber Welcome Session]] was drafted at [[CNM Wiki]] and launched at [[CNM Cert]]. By early-March, the first two graduates, Mariam and Kevin, started onboarding.
+
:In early January, an [[minimum viable product]] ([[minimum viable product|MVP]]) of [[WorldOpp Orientation]] was drafted at [[CNM Wiki]] and launched at [[CNM Cert]]. By early-March, the first two graduates, Mariam and Kevin, started onboarding.
  
 
:By mid-April, a [[marketable product]] of the ''Course'' was designed. The new text drafts and images were developed. Three missing pieces left were (a) videos, (b) quiz questions, and (c) edited texts.
 
:By mid-April, a [[marketable product]] of the ''Course'' was designed. The new text drafts and images were developed. Three missing pieces left were (a) videos, (b) quiz questions, and (c) edited texts.
  
===Orientation===
+
===Concepts===
:In December of 2018 and January of 2019, a [[minimum viable product]] ([[minimum viable product|MVP]]) of the [[CNM Cyber Orientation]] was drafted at [[CNM Wiki]]. Its videos were recorded and uploaded to [[YouTube]]. Kevin was close to launch its first session, [[CNM Essentials]], in mid-February of 2019, but the unresolved challenge was how to enroll prospect learners.
+
:In December of 2018 and January of 2019, a [[minimum viable product]] ([[minimum viable product|MVP]]) of [[EmployableU Concepts]] was drafted at [[CNM Wiki]]. Its videos were recorded and uploaded to [[YouTube]]. Kevin was close to launch its first session, [[CNM Essentials]], in mid-February of 2019, but the unresolved challenge was how to enroll prospect learners.
  
:As the body of knowledge that would be required to possess, the ''Orientation'' looked complicated; most of [[CNM Cyber]] [[end-user]]s don't really need that complexity. So, the ''Orientation'' was never operational at [[CNM Cert]] during the [[CNM Cloud Embryo]] phase.
+
:As the body of knowledge that would be required to possess, the ''Concepts'' looked complicated; most of [[CNMCyber]] [[end-user]]s don't really need that complexity. So, the ''Concepts'' was never operational at [[CNM Cert]] during the [[CNM Cloud Embryo]] phase.
  
:To address the challenge, the ''Team'' decided to create a simpler course addressing [[CNM Cyber]] only and substitute all the ''Orientation'' quizzes with surveys, so ''Orientation'' would serve the purpose of collecting user data in addition to its educational purposes.
+
:To address the challenge, the ''Team'' decided to create a simpler course addressing [[CNMCyber]] only and substitute all the ''Concepts'' quizzes with surveys, so ''Concepts'' would serve the purpose of collecting user data in addition to its educational purposes.
  
:So, the current ''Phase'' started with launching the [[CNM Cyber Welcome Session]] as a standalone course. By mid-April, the [[CNM Cyber]] content was transferred from the ''Orientation'' to the new course. An updated version of the ''Orientation'' was drafted and the team of Mariam and Kevin started working on its renewed [[minimum viable product]] ([[minimum viable product|MVP]]).
+
:So, the current ''Phase'' started with launching [[WorldOpp Orientation]] as a standalone course. By mid-April, the [[CNMCyber]] content was transferred from the ''Concepts'' to the new course. An updated version of the ''Concepts'' was drafted and the team of Mariam and Kevin started working on its renewed [[minimum viable product]] ([[minimum viable product|MVP]]).
  
 
===Placement===
 
===Placement===
:In early April, [[Gary Ihar]] launched a new sprint for the [[WorldOpp fellow]] [[wikipage]], which now served as a set of target [[KSA]]s for the [[CNM Cyber Placement]]'s graduates.
+
:In early April, [[Gary Ihar]] launched a new sprint for the [[Educaship fellow]] [[wikipage]], which now served as a set of target [[KSA]]s for the [[CNMCyber Bootcamps]]' graduates.
  
 
==Sprint logs==
 
==Sprint logs==
Line 74: Line 74:
  
 
===Related lectures===
 
===Related lectures===
:*[[CNM Cyber Projects]].  
+
:*[[CNMCyber Projects]].  
  
 
[[Category: CNM Cyber Orientation]][[Category: Articles]]
 
[[Category: CNM Cyber Orientation]][[Category: Articles]]

Latest revision as of 14:02, 11 December 2023

CNM Cloud Minimal (hereinafter, the Phase) is the third phase of CNM Cloud Project (hereinafter, the Project). The Phase goal is to upgrade all the software systems of Opplet up to the sustainable minimum viable product (MVP) level. A team of developers (hereinafter, the Team) started working on that phase in January of 2020. CNM Cloud Embryo is the previous phase; CNMCyber Usable is the successor one.


Deliverables of the Phase

The Team expects that the following deliverables indicate the end of the Phase.

Educational services

  1. Three courses of the onboarding process, WorldOpp Orientation, EmployableU Concepts, and CNMCyber Bootcamps, are fully up and running.
  2. One course, Educaship Fellowship, has at least its minimum viable product (MVP) launched.
  3. One course, CNM LMS Bootcamps, is offered to partners and Educaship Fellowship graduates.

Onboarded workforce

  1. The WorldOpp Fellow Staff has at least three employees, each of whom owns one of the suites, the CNM Action, Competency, or Work Suite.
  2. One WorldOpp incubator is fully staffed.
  3. Careerprise contractors run all the systems according to awarded contracts.

Usable systems

  1. All the systems of CNMCyber, including CNM Talk, shall be:
    • Available at cnmcyber.com, friendsofcnm.org, ksacerts.com, theeconomicgroup.com, and worldopp.org hostnames.
    • Installed and be ready to be used by the end-users.
    • Safe. All the systems shall use the latest stable versions of software with conventionally recommended patches applied. All the hostnames shall be protected by SSL certificates.
    • Using the same databases of customers and users.
  2. CNM Cabin automatically:
  3. CNM Mail automatically provides a CertUser with an email address in the login-name@cnmcyber.com format.

People

Team

The following people work on the Phase:
The Team needs, of course, much more software development but cannot hire more software developers because of documented requirements' shortage and undeveloped recruitment and retaining processes. That's the primary call for the Coordinators.

Stakeholders

The following stakeholders expressed their interest in the CNM Cloud Project and receive project updates:
  • Atif, primary contractor in waiting for new requirements.
  • B., China project client.

Up-to-date story

The Phase inherited practically a minimum viable product (MVP) of CNMCyber with all, but CNM Talk, systems installed, up, and running. However, the general public couldn't still use the plugged in systems because of lack of content and usable solutions.

Welcome Session

In early January, an minimum viable product (MVP) of WorldOpp Orientation was drafted at CNM Wiki and launched at CNM Cert. By early-March, the first two graduates, Mariam and Kevin, started onboarding.
By mid-April, a marketable product of the Course was designed. The new text drafts and images were developed. Three missing pieces left were (a) videos, (b) quiz questions, and (c) edited texts.

Concepts

In December of 2018 and January of 2019, a minimum viable product (MVP) of EmployableU Concepts was drafted at CNM Wiki. Its videos were recorded and uploaded to YouTube. Kevin was close to launch its first session, CNM Essentials, in mid-February of 2019, but the unresolved challenge was how to enroll prospect learners.
As the body of knowledge that would be required to possess, the Concepts looked complicated; most of CNMCyber end-users don't really need that complexity. So, the Concepts was never operational at CNM Cert during the CNM Cloud Embryo phase.
To address the challenge, the Team decided to create a simpler course addressing CNMCyber only and substitute all the Concepts quizzes with surveys, so Concepts would serve the purpose of collecting user data in addition to its educational purposes.
So, the current Phase started with launching WorldOpp Orientation as a standalone course. By mid-April, the CNMCyber content was transferred from the Concepts to the new course. An updated version of the Concepts was drafted and the team of Mariam and Kevin started working on its renewed minimum viable product (MVP).

Placement

In early April, Gary Ihar launched a new sprint for the Educaship fellow wikipage, which now served as a set of target KSAs for the CNMCyber Bootcamps' graduates.

Sprint logs

See also

Related lectures