Difference between revisions of "What CNM Agile Is"

From CNM Wiki
Jump to: navigation, search
(Script)
(Script)
Line 16: Line 16:
  
 
===Script===
 
===Script===
:To work on [[CNM Cyber]], its [[CNM Cyber Team|team]] has developed its own [[CNM Agile]] framework. This version of [[Agile methodology]] is still based on development of deliverable increments in frequent [[iteration]]s based on evolving [[requirement]]s. To take into consideration the volunteer involvement, [[CNM Agile]] is adjusted to the team's needs.
+
:To work on [[CNM Cyber]], its [[CNM Cyber Team|team]] has developed its own [[CNM Agile]] framework. Any [[Agile methodology]] is based on development of deliverable increments in frequent [[iteration]]s based on evolving [[requirement]]s.
  
:The development of [[CNM Cyber]] occurs in two [[development hub]]s:
+
:[[CNM Agile]] is adjusted to take into consideration the volunteer involvement and virtual nature of the [[CNM Cyber Workforce]]. This framework features virtual [[CNM Cyber standup]]s, heavy documentation and usage of [[development hub]]s.
  
:[[CNM Wiki]] is the open ''hub'' that is used to develop [[product epic]]s, [[epic story|epic stori]]es, [[user story|user stori]]es, and other [[requirement]]s. The [[CNM Cyber Team]] makes all of those [[document]]s open to the general public to solicit better feedback.
+
:The development of [[CNM Cyber]] occurs in two ''hubs'', which divide the development in two phases:
  
:The [[Friends Of CNM]] uses the private ''hub'', [[CNM Lab]], to develop viable [[computer file]]s and other [[software]], as well as those [[CNM app]]s that that software powers.
+
:At [[CNM Wiki]], the [[CNM Cyber Team]] creates the [[requirement]]s that reflect what needs to be developed. These ''requirements'' include [[product epic]]s, [[epic story|epic stori]]es, [[user story|user stori]]es, and [[requirements specification]]s. This ''hub'' is open to the general public 24/7.
  
:Those two ''hubs'' divide the development in two phases. First, the [[CNM Cyber Team]] develops the [[requirement]]s that reflect what needs to be developed. Second, the [[Friends Of CNM]] implements the ''requirements'' and passes the developed increments back to the [[CNM Cyber Team]].
+
:At [[CNM Lab]], the [[Friends Of CNM]] leads implementations of those ''requirements'' that the [[CNM Cyber Team]] created. This private ''hub'' is used to develop viable [[computer file]]s, [[software]], as well as confidential documentation.  
  
 
'''[[What Requirements Are]]''' is the successor [[lectio]].
 
'''[[What Requirements Are]]''' is the successor [[lectio]].
  
 
==See also==
 
==See also==

Revision as of 20:42, 26 April 2020

What CNM Agile Is (hereinafter, the Lectio) is the lesson part of the Digital Transformations lesson that introduces its participants to the development of CNM Cyber. This lesson belongs to the Introduction to CNM Cyber session of the CNM Cyber Welcome Course.


Content

The predecessor lectio is CNM Cloud Endeavor.

Key terms

CNM Agile. A product development framework that represents an adaption of the Agile methodology to the learning and testing needs of the CNM Cyber Team.
Development hub. A center of development in which two or more developing parties work on one or more deliverables.

Script

To work on CNM Cyber, its team has developed its own CNM Agile framework. Any Agile methodology is based on development of deliverable increments in frequent iterations based on evolving requirements.
CNM Agile is adjusted to take into consideration the volunteer involvement and virtual nature of the CNM Cyber Workforce. This framework features virtual CNM Cyber standups, heavy documentation and usage of development hubs.
The development of CNM Cyber occurs in two hubs, which divide the development in two phases:
At CNM Wiki, the CNM Cyber Team creates the requirements that reflect what needs to be developed. These requirements include product epics, epic stories, user stories, and requirements specifications. This hub is open to the general public 24/7.
At CNM Lab, the Friends Of CNM leads implementations of those requirements that the CNM Cyber Team created. This private hub is used to develop viable computer files, software, as well as confidential documentation.

What Requirements Are is the successor lectio.

See also