Difference between revisions of "Developments at the Wiki"
(→Key terms) |
(→Script) |
||
Line 8: | Line 8: | ||
:[[CNM Wiki]] is a [[development hub]]. Here, the [[CNM Cyber Team]] develops [[requirement]]s for future [[CNM Cyber service]]s and [[CNM app]]s. The [[software]] and some other [[deliverable]]s are further developed at another ''hub'' called [[CNM Lab]]. | :[[CNM Wiki]] is a [[development hub]]. Here, the [[CNM Cyber Team]] develops [[requirement]]s for future [[CNM Cyber service]]s and [[CNM app]]s. The [[software]] and some other [[deliverable]]s are further developed at another ''hub'' called [[CNM Lab]]. | ||
− | :Two | + | :Two categories of [[wikipage]]s are used in the development. |
− | :First, those ''pages'' that belong to the [[:Category:Product Epics]] are utilized for [[product epic]]s. The | + | :First, those ''pages'' that belong to the [[:Category:Product Epics]] are utilized for [[product epic]]s. Secondly, those ''pages'' that belong to the [[:Category:Work Sprints]] are utilized to express the results of [[Sprint Zero]]s. |
+ | |||
+ | :Any development starts with a vision of what needs to be developed. Somebody imagined what [[CNM Cyber]] can be, what it can do, and who would use it before [[CNM Cyber]] was developed. The content that describes a future [[work product]], its part, or feature is called [[product epic]]. | ||
:The [[:Category:Software Epics]] is reserved to develop requirements for [[CNM app]]s such as [[CNM Wikiware]], while the [[:Category:Service Epics]] is reserved for requirements for [[CNM Cyber service]]s such as [[CNM Wiki]]. Both categories are subcategories of the [[:Category:Product Epics]]. | :The [[:Category:Software Epics]] is reserved to develop requirements for [[CNM app]]s such as [[CNM Wikiware]], while the [[:Category:Service Epics]] is reserved for requirements for [[CNM Cyber service]]s such as [[CNM Wiki]]. Both categories are subcategories of the [[:Category:Product Epics]]. | ||
− | : | + | :A bigger ''product epic'' should further be divided in smaller [[user story|user stori]]es. One ''story'' shall present one feature. The ''stories'' are published at those [[Talk page]]s that are attached to the [[:Category:Product Epics]]. |
:At [[CNM Wiki]], a ''Talk page'' is any [[wikipage]] that is attached to a content page. ''Talk pages'' can be used for discussions related to the "content page" matters; ''Talk pages'' can be accessed via the "Discussion" tab in the page type menu. | :At [[CNM Wiki]], a ''Talk page'' is any [[wikipage]] that is attached to a content page. ''Talk pages'' can be used for discussions related to the "content page" matters; ''Talk pages'' can be accessed via the "Discussion" tab in the page type menu. | ||
− | :The ''Talk pages'' of [[CNM Wiki]] may be used to publish any notes about the content pages, any wikitext drafts, and [[requirement]]s | + | :The ''Talk pages'' of [[CNM Wiki]] may be used to publish any notes about the content pages, any wikitext drafts, and [[requirement]]s, |
+ | |||
− | + | The attached ''Talk pages'' are utilized for development iterations or sprints. | |
− | + | , as well as all the other deliverables that need to be developed for the Project, are going to be developed in a few Sprints, which will continue until the particular target deliverable, its part, or feature is completely developed. These Sprints make up the development cycle as follows: | |
Product epic Sprints (Sprints A0+) that aim to produce a product epic or a general description of the service or any product such as a software application that supports that service. | Product epic Sprints (Sprints A0+) that aim to produce a product epic or a general description of the service or any product such as a software application that supports that service. |
Revision as of 17:51, 21 November 2020
Developments at the Wiki (hereinafter, the Lectio) is the lesson part of Wiki Editing Essentials lesson that introduces its participants to wiki edit concepts. This lesson belongs to the CNMCT Entrance section of the CNM Cyber Placement.
Content
The predecessor lectio is What Wiki Categories Are.
Script
- CNM Wiki is a development hub. Here, the CNM Cyber Team develops requirements for future CNM Cyber services and CNM apps. The software and some other deliverables are further developed at another hub called CNM Lab.
- Two categories of wikipages are used in the development.
- First, those pages that belong to the Category:Product Epics are utilized for product epics. Secondly, those pages that belong to the Category:Work Sprints are utilized to express the results of Sprint Zeros.
- Any development starts with a vision of what needs to be developed. Somebody imagined what CNM Cyber can be, what it can do, and who would use it before CNM Cyber was developed. The content that describes a future work product, its part, or feature is called product epic.
- The Category:Software Epics is reserved to develop requirements for CNM apps such as CNM Wikiware, while the Category:Service Epics is reserved for requirements for CNM Cyber services such as CNM Wiki. Both categories are subcategories of the Category:Product Epics.
- A bigger product epic should further be divided in smaller user stories. One story shall present one feature. The stories are published at those Talk pages that are attached to the Category:Product Epics.
- At CNM Wiki, a Talk page is any wikipage that is attached to a content page. Talk pages can be used for discussions related to the "content page" matters; Talk pages can be accessed via the "Discussion" tab in the page type menu.
- The Talk pages of CNM Wiki may be used to publish any notes about the content pages, any wikitext drafts, and requirements,
The attached Talk pages are utilized for development iterations or sprints.
, as well as all the other deliverables that need to be developed for the Project, are going to be developed in a few Sprints, which will continue until the particular target deliverable, its part, or feature is completely developed. These Sprints make up the development cycle as follows:
Product epic Sprints (Sprints A0+) that aim to produce a product epic or a general description of the service or any product such as a software application that supports that service. User story Sprints (Sprints B0+) that aim to produce a user story or a specific description of the desired function from the end-user point of view. Product epics may serve as a source for user stories. SBI Sprints (Sprints C0+) that aim to produce a Sprint backlog through including user stories as PBIs into a product backlog and grooming that backlog. Prototype Sprints (Sprints D0+) that aim to produce a prototype of a future deliverable based on a SBI that is taken out of the Sprint backlog. MVP Sprints (Sprints E0+) that aim to produce a minimum viable product (MVP) out of the tested prototype. Marketable product Sprints (Sprints F0+) that aim to produce a marketable product as an improved MVP.
Key terms
Closing
The successor lectio is What Project Work Is.