Changes between Initial Version and Version 1 of BluePrint/Testing


Ignore:
Timestamp:
04/16/13 22:24:21 (12 years ago)
Author:
Michael Howden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/Testing

    v1 v1  
     1= !BluePrint: Quality Assurance =
     2[[TOC]]
     3
     4== Introduction ==
     5<Briefly describe the solution?>
     6<What problem is this solution solving?>
     7<How will this solution add value to Sahana?>
     8<Name any similar existing solutions>
     9
     10== Stakeholders ==
     11<Who will be the users of the solution?>
     12<Who else will be affected by this solution? eg. Developers, Users of Existing Functionality that may be changed?>
     13<How will stakeholders be affected?>
     14Tip: Engage these stakeholders in the development of your !BluePrint.
     15
     16== User Stories ==
     17<http://en.wikipedia.org/wiki/User_story>
     18<A good User Story should answer the following questions:>
     19<* Who the user is>
     20<* What they want the solution to do for them?>
     21<* Why they want it to do that? (goal)>
     22<eg. A <type of user> wants the solution to <do something for them> so that <can achieve a goal>.>
     23
     24== Requirements ==
     25<Group requirements in subsections, e.g.,, etc.>
     26<http://en.wikipedia.org/wiki/Requirements_analysis requirements>
     27<Identify different types of requirements:>
     28=== Functional ===
     29=== Non-functional ===
     30http://en.wikipedia.org/wiki/Non-functional_requirements
     31=== Interoperability ===
     32=== Standards ===
     33=== System Constraints ===
     34
     35== Use-Cases ==
     36<Describe what the system does for different users>
     37<Include diagrams where useful>
     38Tip: a simple, fast and multi-platform tool to draw UML diagrams is [http://www.umlet.com UMLet] (Java-based UML drawing tool).
     39
     40== Design ==
     41<Where relevant include alternative design options>
     42=== Data Model ===
     43(e.g. EER or class diagrams)
     44=== Workflows ===
     45<Diagrams or Pseudocode>
     46=== Site Map ===
     47<for User Interface solutions>
     48=== Wireframes ===
     49<for User Interface solutions>
     50=== Technologies ===
     51
     52== Implementation ==
     53<Leave open for a list of existing implementation of this solution in Sahana Eden:>
     54<*a brief description of the implementation (date/time, name, design options chosen)>
     55<*a link to the code>
     56<*list of deployments of the implementation>
     57<*links to case studies>
     58<*short analysis of achievements/problems>
     59
     60== References ==
     61<Links to external resources>
     62
     63----
     64BluePrint