Thread
:
[ANNOUNCE] Buddy - a budget and expense manager for maemo.
View Single Post
noetus
2011-02-25 , 03:03
Posts: 359 | Thanked: 162 times | Joined on Jan 2011 @ Budapest
#
144
krk969, that's GREAT that you're going to be implementing some of these features. I really look forward to the next release of the application!
In the meantime, I have some more suggestions that are more in the way of current usability fixes rather than any new features. These issues appear to me the kind of thing that might pose a hazard or be annoying to a user over a long period of use with the software. I've been using it for only a little over a month now and these things are only just coming to my attention, but nevertheless, I think they're important. But they can all be fixed, and without too much difficulty, I think!
(1) When in the Expenses screen, if you hit the red 'X' button, the current transaction gets deleted immediately. Now that's not what users normally expect from delete action, usually there's a confirmation (which can in some software be turned off, but only explicitly by the user in some preferences page, or 'from now on' when presented with the confirmation dialog). This hasn't happened to me yet, but what happens if I hit the 'X button and delete something, and realise I've just deleted it, but because I wasn't completely paying attention,
i don't know what I just deleted.
Luckily it hasn't happened to me yet, but if it does, I know i'll be kinda upset! Without knowing which transaction got deleted, I've no way of fixing things, and I just have to accept my expenses kinda have an 'error' in them now.
Fix#1:
: present confirmation dialog, and for this software, I wouldn't give the user of turning if off, because deleting transactions isn't so common, so user really doesn't need to be able to switch it off, it's better for him if he can't!!
Fix#2:
Have a 'undo' feature built in.This is probably a bit harder to implement soon, from a programming perspective, but in the long term, it would be nice to have.
(2) When entering a new expense, once you press the 'Save to Db' button it gets saved, you get a nice yellow confirmation, and all the entries get reset to 0, ready for a new entry. Good. I like that! But when you edit an existing transaction, when you press 'Save to Db', you get a nice yellow confirmation, but then everything stays the same! In one way I can see the logic of this, because it is not like entering a new transaction, after editing an existing one, you aren't so likely to be start entering a new one right away. But on the other hand, it's not consistent behaviour. I think it would be better if it did the same sort of thing as when you enter a new transaction. I think that's what other softwares do too. And there is a bigger problem with this. If you press 'Save to Db' again, the transaction gets entered again - you now have a duplicate transaction! The first time I did this, by accident, luckily I noticed the duplicate transaction, otherwise it would have skewed all my expenses for that month, without me realising.
(3) Sorting in the 'Expenses' view. I think there's a bit of a problem with the way Buddy handles sorting. The thing is, it defaults to showing oldest transactions first
every time
. So I go and enter a new transaction, or edit an existing one, go to a different category or back again, and back to the all transactions view, and bam, I'm back with the oldest transaction again. I have to hit the date button
twice
(because the first time it displays a little arrow, that's all, I'm not sure why) and then scroll down to be back where I was before. I have to keep doing this, over and over again, and it gets tedious. It would be nice if you could select the ordering (oldest or newest first) and then also it would be nice if Buddy could remember where you were in
any
category view, so whenever you go back there, it puts you back where you were, instead of back at the beginning again. Also, sometimes after entering or editing a transaction, I go back to the list view, and the ordering seems all jumbled up. There are old transactions, then newer ones, older ones again, it's a mess. So again, I have to press the button at the top of the date column twice (again because that little arrow comes up the first time) and then scroll down and try to figure out where I was again.
I wonder if it all works really well for you, nice and smooth because you've set it up for your particular habits, but then when someone like me comes along with different habits and slightly different ways of doing things, the software, at least in its current form, acts in a somewhat clunky sort of way? I know you have made a manual for this software, and maybe I am guilty of not having read it, but really, with a software like this, there should be no need for a manual that the user has to read. It should all be pretty self-evident, I think.
I think I have more comments but I will keep it at those three for now! I hope you see where I'm coming from, and maybe these are things that could be improved. I hope so, 'cos I really want to see this software improved! It's great so far. Cheers.
Last edited by noetus; 2011-02-25 at
03:06
.
Quote & Reply
|
The Following User Says Thank You to noetus For This Useful Post:
krk969
noetus
View Public Profile
Send a private message to noetus
Find all posts by noetus