Differences between revisions 2 and 3
Revision 2 as of 2011-02-17 19:17:57
Size: 1090
Editor: HectorOron
Comment: fix typo
Revision 3 as of 2011-02-21 23:34:50
Size: 907
Editor: ?JoshuaSpodek
Comment: Created structure for page. Please feel free to improve structure and fill in with new users and use cases
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= User requirements = <<TableOfContents>>
Line 3: Line 3:
== Functional requirements ==
describes the identified high level requirements that specify the complete set of functionalities for the whole system, both from the point of view of the user and from the system.
= Users and their Use Cases =
Line 6: Line 5:
== Performance requirements ==
specifies how several of the previous requirements will be developed in terms of accuracy, delays, tolerable errors, etc. The behaviour of the system will be described.
== Social networker ==
''(please replace or improve, just an example for now)''
Line 9: Line 8:
== Interface requirements ==
defines at a high level those lines of contact for the system with the external entities. In this section a general description of interface and functionalities of the HMI is also described.
'''Description''': Uses social networks daily
Line 12: Line 10:
== Operational requirements ==
defines those requirements that affect the whole system and impact on the mission of the system.
'''Uses'''
Line 15: Line 12:
== Installation requirements ==
defines some requirements specifics in terms of how and where the system has to be installed.
1. Uses Facebook
  1. Logs onto Facebook and uses its features.
2. Uses Diaspora
  1. Logs onto Diaspora and uses its features.
Line 18: Line 17:
== Alarms and alerts of the Freedom Box system ==
provides a summary of the alerts and alarms currently identified together with the actions to be performed.
== Non-violent Political Activist ==

''(please replace or improve, just an example for now)''

'''Description''': Organizes and participates in non-violent political activity. Concerned with surveillance.

'''Uses'''

1. ...

== Non-computer savvy person ==

''(please replace or improve, just an example for now)''

'''Description''': Browses web, emails, uses word processor, little else

'''Uses'''

1. Browses web
  1.


== Developer ==
''(please replace or improve, just an example for now)''

'''Description''': ...

'''Uses'''

1.

Users and their Use Cases

1. Social networker

(please replace or improve, just an example for now)

Description: Uses social networks daily

Uses

1. Uses Facebook

  1. Logs onto Facebook and uses its features.

2. Uses Diaspora

  1. Logs onto Diaspora and uses its features.

2. Non-violent Political Activist

(please replace or improve, just an example for now)

Description: Organizes and participates in non-violent political activity. Concerned with surveillance.

Uses

1. ...

3. Non-computer savvy person

(please replace or improve, just an example for now)

Description: Browses web, emails, uses word processor, little else

Uses

1. Browses web

4. Developer

(please replace or improve, just an example for now)

Description: ...

Uses

1.