Difference between revisions of "Nextcloud for CNM Cloud"

From CNM Wiki
Jump to: navigation, search
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Nextcloud for CNM Cloud]] (hereinafter, the ''Project'') is the group of endeavors undertaken to newly develop [[CNM Nextcloud]] to explore adding [[Nextcloud]] as a set of personal management tools to [[CNM Cloud]].
+
[[Nextcloud for CNM Cloud]] (hereinafter, the ''Project'') is the group of endeavors undertaken to newly develop [[CNM Nextcloud]] to explore adding [[Nextcloud]] as a set of personal management tools to [[Opplet]].
  
  
Line 12: Line 12:
  
 
===Stakeholder's===
 
===Stakeholder's===
: The Project's [[stakeholder requirement]]s are:
+
: The ''Project's'' [[stakeholder requirement]]s are:
:* As a learner who is enrolled into the [[CNM Cyber Orientation]] course, I need to be able to:
+
:*As a learner who is enrolled into the [[EmployableU Concepts]] course, I need a simple interface to use the service;
:#easily get the files I need to study;
+
::As a learner who is enrolled into the [[EmployableU Concepts]] course, I want to easily get the files I need to study.
:* As a [[CNM Cyber Coordinator]], I need to be able to:
+
:*As a [[CNMCyber Coordinator]], I need a simple interface to use the service;  
:#upload and share training files for students;
+
::As a [[CNMCyber Coordinator]], I need to be able to upload and share training files for students;
:#edit other coordinators' files;
+
::As a [[CNMCyber Coordinator]], I need to be able to download and edit other coordinators' files and delete unnecessary files.
:#delete unnecessary files.
+
:*As a [[CNM Cyber administrator]], I need to
:* As a system administrator, I need to
+
:*As a [[system administrator]], I need to use the client-server software [[Nextcloud]] to develop [[CNM Nextcloud]];
 +
::As a [[system administrator]], I want to set up a security policy;
 +
 
 +
==Acceptance criteria==
 +
: The ''Project's'' [[acceptance criteria]] are:
 +
 
 +
==Project terms==
 +
: The ''Project's'' terms is
  
 
==States==
 
==States==
Line 34: Line 41:
 
: [[State of controllability]]
 
: [[State of controllability]]
  
[[Category:CNM Cyber endeavors]]
+
[[Category: CNMCyber endeavors]]

Latest revision as of 05:49, 15 November 2023

Nextcloud for CNM Cloud (hereinafter, the Project) is the group of endeavors undertaken to newly develop CNM Nextcloud to explore adding Nextcloud as a set of personal management tools to Opplet.


Requirements

Business

The Project's business requirements are:
  1. (primary) The Group needs to provide WorldOpp scholars with file-sharing services with the ability to set detailed read/write permissions for users.
  2. (secondary) The Group is interested in sharing and editing their documents, providing chat and video call features for participants, and managing their email, calendar, and projects through mobile, desktop, and web interfaces.

Prototypes

Prototypes

Stakeholder's

The Project's stakeholder requirements are:
  • As a learner who is enrolled into the EmployableU Concepts course, I need a simple interface to use the service;
As a learner who is enrolled into the EmployableU Concepts course, I want to easily get the files I need to study.
As a CNMCyber Coordinator, I need to be able to upload and share training files for students;
As a CNMCyber Coordinator, I need to be able to download and edit other coordinators' files and delete unnecessary files.
As a system administrator, I want to set up a security policy;

Acceptance criteria

The Project's acceptance criteria are:

Project terms

The Project's terms is

States

Certainty

State of certainty

Utility

State of utility

Applicability

State of applicability

Controllability

State of controllability