Files @ 2e9fbcbd5950
Branch filter:

Location: NPO-Accounting/npo-accounting-ikiwiki/UseCases.mdwn

bkuhn
Make it clearer that they should pick one of the projects.
HT lizhidong
Feel free to add your own usecase to this list.

Resources on writing good use cases:

- <http://en.wikipedia.org/wiki/Use_case#Templates>
- <http://www.mountaingoatsoftware.com/blog/advantages-of-the-as-a-user-i-want-user-story-template>

A simple form of a use case is

> “As a \<type of user>, I want \<some goal> so that \<some reason>.”

You should add your use case as a subpage of the [[UseCases]] page, to create a new page, simply enter the name of the subpage in the address bar after `/UseCases/`.

## Use cases

If you add or edit UseCases here, please also keep the
[[evaluation template|ExistingProjects/EvaluationTemplate]] in sync with the
use cases.  In other words, if you add a UseCase important enough to be a
criteria in evaluating ExistingProjects, then please make sure to update the
[[evaluation template|ExistingProjects/EvaluationTemplate]].

### Non-Technical-User-Centric Use Cases
- [[GeneratingReports]]
- [[Collaborating]]
- [[Fund Accounting|UseCases/FundAccounting]]
- [[Double-entry Accounting|UseCases/DoubleEntryAccounting]]
- [[TrackingIncomeType|UseCases/TrackingIncomeType]]
- [[TrackingDocumentation|UseCases/TrackingDocumentation]]
- [[Handling expense reports and reimbursement requests|UseCases/ReimbursementRequest]]
- [[Handling contractors and contracts|UseCases/ContractorsAndContracts]]
- [[Handling multiple currencies|UseCases/MultiCurrency]]
- [[Draft transactions and approval|UseCases/DraftTransactions]]
- [[Workflow for Non-Profit Accounting|UseCases/WorkFlow]]

### Technical-User-Centeric Use Cases

- [[Reading and Reporting API|UseCases/ReadingAPI]]
- [[Storage API|UseCases/StorageAPI]]
- [[Health Assessment of the Development Community|UseCases/CommunityHealth]]