This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Talk:OWASP Academy Portal Project/Requirements

From OWASP
Revision as of 12:55, 18 April 2011 by Ricardo Melo (talk | contribs) (Created page with "Issues to be figured out: == Generic == Should the portal have different view for students and Teaches for instance: * Different FAQ * Different Themes * Different Tools * Etc....")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Issues to be figured out:

Generic

Should the portal have different view for students and Teaches for instance:

  • Different FAQ
  • Different Themes
  • Different Tools
  • Etc.

Learning Blocks

Should we support SCORM based import/export functionality to allow better integration with other e-learning platforms.

Registration

Should we need registration to access some of the contents?

What type of users should be considered on the portal?

  • Students: Should this profile exists on the portal? or only in a exam/lab?
  • Teachers: Should this profile exists on the portal? Should Exam / Lab creation be available only to Teachers? If so, do we need to validate if the user is really a Teacher? how?
  • Academies: Should this profile exists on the portal? Makes sense? witch features should be offered? For instance an Academy could provide labs only to it's students (in labs that can be created by that academy teaches)

What are our concerns related to user registration / privacy

Forum

  • Will it have a moderator? Who will moderate the forum?
  • Different forum to students and teacher?

Tool: Exams

Should this tool allow only to create exams based on the open question pool that already exists or also allow teacher to create an exam by entering questions and answers by it self.

To assign the exam to users, we could:

  • Generate a unique URL for the exam, when the student go to the URL will have the chance to enter it's information
  • Allow the teacher to enter a list of email addresses and the portal will send "invites" by email ( some sort of credentials to access the exam)
  • Both?
  • Should this result in a portal account be created for that student?

Tool: Laboratories

Should we support some kind of API to allow the use/integration with "external" labs, for instance a specific lab hosted within a academy (eventually only accessible by that academy students).

To assign the lab to users, we could:

  • Generate a unique URL for the exam, when the student go to the URL will have the chance to enter it's information
  • Allow the teacher to enter a list of email addresses and the portal will send "invites" by email ( some sort of credentials to access the exam)
  • Both?
  • Should this result in a portal account be created for that student?