Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Reordered stories and added priorities to some

  • Loading branch information...
commit 79d872536988f12fcdb8ea362aeab6766599ed19 1 parent b796c7e
@arafatm arafatm authored
Showing with 65 additions and 66 deletions.
  1. +64 −66 doc/accounting_stories.txt
  2. +1 −0  vendor/plugins/haml/init.rb
View
130 doc/accounting_stories.txt
@@ -1,103 +1,101 @@
-accounting system stories
-
-ADM001: Create Accounts
- As an administrator
- I want to set up accounts
- So I can keep track of money that is in real accounts.
-
-ADM011: Create Initial Balance
- As an administrator
- I want to set the initial balance of an account
- So reconciling with real account balances is possible.
-
-ADM021: Inactivate Accounts
- As an administrator
- I want to mark an account as inactive
- So that old accounts don't confuse data management.
-
-FAM001: Require login
- As a family member
- I want the site to require login
- So my financial data isn't public.
+TODO 010 FAM041: Create Transactions
+ AS A family member
+ I WANT TO enter transactions
+ So I can track my finances.
-FAM011: Personal Logins
- As a family member
- I want my own login
- So the system can be personalized for me.
+TODO 020 FAM051: Associate Transaction With Account
+ AS A family member
+ I WANT TO enter the account associated with a transaction
+ SO THAT I can keep track of account balances.
-TODO FAM021: Name Accounts
- As a family member
+TODO 030 FAM021: Name Accounts
+ AS A family member
I want accounts to have names
So I will know which account is which easily.
TODO FAM031: Hide Inactive Accounts
- As a family member
+ AS A family member
I don't want to see inactive accounts when dealing with current information
- So that information is more clear.
-
-TODO FAM041: Create Transactions
- As a family member
- I want to enter transactions
- So I can track my finances.
-
-TODO FAM051: Associate Transaction With Account
- As a family member
- I want to enter the account associated with a transaction
- So that I can keep track of account balances.
+ SO THAT information is more clear.
TODO FAM061: Default Account
- As a family member
- I want to have a default account
+ AS A family member
+ I WANT TO have a default account
to save time when entering transactions.
TODO FAM071: Timestamp Transaction
- As a family member
- I want to enter the time when I made a transaction
+ AS A family member
+ I WANT TO enter the time when I made a transaction
So I can know that the transaction was made.
TODO FAM081: Activate Transaction At Specific Timestamp
- As a family member
- I want to enter the time when a transaction should take effect
+ AS A family member
+ I WANT TO enter the time when a transaction should take effect
So I can accurately track "online bill transactions" impact on my balances.
TODO FAM091: Timestamp Transaction Processing Time
- As a family member
- I want to enter when a transaction actually occurred
+ AS A family member
+ I WANT TO enter when a transaction actually occurred
So I can accurately track my account balance.
TODO FAM101: Display Non-Reconciled Transactions
- As a family member
- I want to see which transactions are not yet reconciled
- So that I can find transactions which are still outstanding.
+ AS A family member
+ I WANT TO see which transactions are not yet reconciled
+ SO THAT I can find transactions which are still outstanding.
TODO FAM111: Display Account Balance
- As a family member
- I want to see my account balance
- So that I know the current amount of money in a real account.
+ AS A family member
+ I WANT TO see my account balance
+ SO THAT I know the current amount of money in a real account.
TODO FAM121: Display True Account Balance
- As a family member
- I want to see my available account balance
- So that I don't mistakenly spend money that I don't really have.
+ AS A family member
+ I WANT TO see my available account balance
+ SO THAT I don't mistakenly spend money that I don't really have.
TODO FAM131: Display Projected Account Balance
- As a family member
- I want to see projected balances into the future
- So that my accounts don't get overdrawn by planned transactions.
+ AS A family member
+ I WANT TO see projected balances into the future
+ SO THAT my accounts don't get overdrawn by planned transactions.
TODO FAM141: Create Periodic Transactions
- As a family member
- I want to have periodic transactions
- So that I don't forget to account for automated transactions.
+ AS A family member
+ I WANT TO have periodic transactions
+ SO THAT I don't forget to account for automated transactions.
TODO FAM151: Associate Transaction With User
- As a family member
+ AS A family member
I want transactions to be associated with family members
- So that I can more readily sort and analyze transactions.
+ SO THAT I can more readily sort and analyze transactions.
TODO FAM161: Automatically Associate Transaction With Current User
- As a family member
+ AS A family member
I want transactions that I enter to be associated with me
- So that I don't have to enter redundant information.
+ SO THAT I don't have to enter redundant information.
+
+ADM001: Create Accounts
+ AS An administrator
+ I WANT TO set up accounts
+ So I can keep track of money that is in real accounts.
+
+ADM011: Create Initial Balance
+ AS An administrator
+ I WANT TO set the initial balance of an account
+ So reconciling with real account balances is possible.
+
+ADM021: Inactivate Accounts
+ AS An administrator
+ I WANT TO mark an account as inactive
+ SO THAT old accounts don't confuse data management.
+
+FAM001: Require login
+ AS A family member
+ I want the site to require login
+ So my financial data isn't public.
+
+FAM011: Personal Logins
+ AS A family member
+ I want my own login
+ So the system can be personalized for me.
" vi:set foldmethod=indent
View
1  vendor/plugins/haml/init.rb
@@ -4,4 +4,5 @@
require 'haml' # From gem
end
+# Load Haml and Sass
Haml.init_rails(binding)
Please sign in to comment.
Something went wrong with that request. Please try again.