Difference between revisions of "Integration for CNM Farms"

From CNM Wiki
Jump to: navigation, search
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Integration for CNM Farms]] (hereinafter, the ''Project'') is the collection of endeavors that [[The Economic Group]] (hereinafter, the ''Group'') undertakes to create the [[CNM Cloud integration]], which is the combination of features that integrate two or more farms of [[CNM Farms]].
+
[[Integration for CNM Farms]] (hereinafter, the ''Project'') is the collection of endeavors that [[The Economic Group]] (hereinafter, the ''Group'') undertakes to create the [[CNM Cloud integration]], which is the combination of features that integrate two or more farms of [[CNM Farms]]. However, the scope is the ''Project'' is uncertain at the current stage; it is possible that it will further be divided in several projects such as "Jenkins for CNM Farms", "Kafka for CNM Farms", "VPN for CNM Farms", etc.
 +
 
 +
[[CNMCyber Coordinator]]s are invited to facilitate the ''Project'' work to its completion. If so, they are expected to report the ''Project's'' overall progress on the [[CNMCyber Usable]] wikipage.
  
  
Line 5: Line 7:
 
===Business===
 
===Business===
 
:The ''Project's'' [[business requirement]]s are:
 
:The ''Project's'' [[business requirement]]s are:
:# ('''primary''') The ''Group'' needs to provide [[WorldOpp scholar]]s with [[server-side integration]] software (hereinafter, the ''Software'') and hands-on training, so these scholars can experiment, practice, and work to gain professional experience and, therefore, [[KSA]]s in order to increase their [[employability]].
+
:# ('''primary''') The ''Group'' needs to provide [[WorldOpp scholar]]s with (a) [[server-side integration software]] (hereinafter, the ''Software''), as well as its (b) educational presentations and (c) related hands-on training, so these scholars can (1) learn about, (2) experiment with, (3) practice, and (4) work on that ''Software'' to gain professional experience and, therefore, valuable [[KSA]]s in order to increase their [[employability]].
:# (''secondary'') The ''Group'' is interested in advancing its technology platform, [[CNM Cloud]] needs further development to increase its functionality, security, and width of technologies. Integration of a part or whole [[CNM Farms]] may serve that purpose. This secondary requirement shall be modified or omitted  if it doesn't support the primary one.
+
:# (''secondary'') The ''Group'' is interested in advanced availability, functionality, security, and usability of its technology platform, [[Opplet]]. Integration of a part or whole of its [[CNM Farms]] may possibly serve that purpose. This secondary requirement shall be modified or omitted  if it doesn't support the primary one.
  
 
===Prototypes===
 
===Prototypes===
 
: [[Prototype]]s
 
: [[Prototype]]s
  
===Stakeholder===
+
===Stakeholder's===
 
: [[Stakeholder requirement]]s
 
: [[Stakeholder requirement]]s
  
===Product===
+
===Deliverable===
:[[Product specification]]s. Additional research is needed and the ''Software'' items needs to be clarified, but it looks like the ''Software'' may possibly include one or more of the following:
+
: The ''Project's'' [[deliverable specification]]s need to be clarified, but it looks like the ''Software'' may possibly include one or more of the following:
 
:* [[Jenkins]] for [[continuous integration]] and [[continuous deployment]]
 
:* [[Jenkins]] for [[continuous integration]] and [[continuous deployment]]
 
:* [[Apache Kafka]] for [[enterprise-wide distributed messaging]].
 
:* [[Apache Kafka]] for [[enterprise-wide distributed messaging]].
Line 21: Line 23:
  
 
===Work===
 
===Work===
: [[Project specification]]s
+
: The ''Project's'' [[work specification]]s must be based on details of the [[#Deliverable|Deliverable]], so its description shall be developed first.
  
 
==States==
 
==States==
Line 36: Line 38:
 
: [[State of controllability]]
 
: [[State of controllability]]
  
[[Category:CNM Cyber projects]]
+
[[Category: CNMCyber endeavors]]

Latest revision as of 06:00, 15 November 2023

Integration for CNM Farms (hereinafter, the Project) is the collection of endeavors that The Economic Group (hereinafter, the Group) undertakes to create the CNM Cloud integration, which is the combination of features that integrate two or more farms of CNM Farms. However, the scope is the Project is uncertain at the current stage; it is possible that it will further be divided in several projects such as "Jenkins for CNM Farms", "Kafka for CNM Farms", "VPN for CNM Farms", etc.

CNMCyber Coordinators are invited to facilitate the Project work to its completion. If so, they are expected to report the Project's overall progress on the CNMCyber Usable wikipage.


Requirements

Business

The Project's business requirements are:
  1. (primary) The Group needs to provide WorldOpp scholars with (a) server-side integration software (hereinafter, the Software), as well as its (b) educational presentations and (c) related hands-on training, so these scholars can (1) learn about, (2) experiment with, (3) practice, and (4) work on that Software to gain professional experience and, therefore, valuable KSAs in order to increase their employability.
  2. (secondary) The Group is interested in advanced availability, functionality, security, and usability of its technology platform, Opplet. Integration of a part or whole of its CNM Farms may possibly serve that purpose. This secondary requirement shall be modified or omitted if it doesn't support the primary one.

Prototypes

Prototypes

Stakeholder's

Stakeholder requirements

Deliverable

The Project's deliverable specifications need to be clarified, but it looks like the Software may possibly include one or more of the following:

Work

The Project's work specifications must be based on details of the Deliverable, so its description shall be developed first.

States

Certainty

State of certainty

Utility

State of utility

Applicability

State of applicability

Controllability

State of controllability