BrainBlog

BrainBlog is the Brains4All weblog. Established 2004 in The Netherlands. Brains have been working in IT since 1983, working on the internet since 1993. They have nothing particular to say, but their thoughts need a place to stay anyway. This is that place.

The Business Iterations

April 10, 2006 |
marko

While in previous iterations we've worked mainly on the core of 14Dayz, improving simple-ness, usability and navigation. Now it is time to address business value. In the next releases we hope to provide simple features to help you solve complex business issues. Like always, we need your feedback to get it right.

Here are some of the stories we are scheduling to implement in the next releases. We have two 4 days iterations because of the Easter holidays here in Europe so we’re cramped as it is:

Need to have:
1. [DONE]Fix some issues with the real-time tracker.
2. [DONE]Fix bug with adding Categories from the Time sheet (scriptaculous related).
3. [DONE]Create a default project for a new team.
4. [DONE]Always show the tracker start button for the first empty line on today’s time sheet.
5. [DONE]Use the default project and the default category when the timer is started and none have been selected.
6. [DONE]Each team member has his or her own rate per hour.
7. [DONE]Rates are reported in an extra column in the report. Total rates too.
8. [DONE]Hierarchical Projects. When projects are more like categories, hierarchically structured, you have the ability to create clients that have projects, or projects that have deliverables.
9. Release new home page for Brains4All Website (single page for now)

End of iteration, release on Thursday. [DONE]
Update: For more detail on this release.

To be scheduled:

10. Fix UTF8 export on excel losing formatting information.
11. Improve date navigation in time sheet.
12. Ability to change a username.
13. Projects can have budgets, as well in rates as in hours.
14. Reports show budget left/exceeded by for projects with budgets.
15. You get the ability to edit the terminology of projects and categories, making it possible to match your own terminology, pushing the acceptance curve down again.
16. Reports for hierarchical trees (Categories/Projects) when a parent is selected, the system specifies all lines related to parent and child.
17. Configurable Team Member roles: A team member can have the role admin or worker. Admin can view, change and edit anything. Worker can only enter their own time sheet, report on their own hours, edit their personal settings and change their password.
18. Project lead: Can see reports of all hours logged to their projects.

End of iteration, release Friday April 21th.

19. Add team member to project. Only added members can log hours to that project.
20. Rate per team member per project.
21. Reports can show sub totals for projects/categories or team members

Nice to have (unsorted):

22. Slight improvement to Scarab back-office CRM.
23. Reports can be condensed to only show sub totals and not show line by line specifications.
24. Ability to assign categories to projects, allowing team members to log hours to those categories only for that project.
25. Don’t use background color in excel exports.
26. Login: Remember me…
27. Ability to add clients.
28. Ability to change the URL of your team. http://yourteamname.14dayz.com
29. Ability to create invoices.
30. Always export to excel in decimal notation.
31. Assign a rate per category.
32. Assign a rate per team member per category per project. (dunno ‘bout this;)

Need to have:
33. Launch on May 1st.

Now we wouldn’t be Brains4All if we weren’t agile. So this here above is the list we will be planning in Tuesdays session. Last session was good, lots of discussion going on and interesting insights to be found. All the user stories you see here are based on beta tester suggestions and feedback, except one or two of our own. This list isn’t exhaustive. And what’s more: You get a say in it!

You can help reschedule any story that we haven’t started on yet. Let us know which 3 stories are most important to you in the comments and what business value you feel they would provide to you and your team. Needless to say, we favor paying account holders’ feedback but we listen to any feedback we get. Thanks for sharing.

  




Comments



April 11, 2006 11:12 PM

George wrote in with a comment saying he would like to disable a category to possibly handle changing accounting needs. We might find that we are not using a category and no longer want it to appear in the list.



April 12, 2006 07:24 PM

#8 is the most important for us. We have clients that have multiple projects going on at the same time. If we wanted to let the client know how much time that we are spending on their project, or if we want to see how much we are getting for deliverables vs. time spent, we would use the Client/Project heirarchy. We can then do some cost analysis on the projects we are working on.

The other ones that I would like to see are #15 & #17 (#19 is also a nice bonus, but not as important as the others.)



April 12, 2006 10:08 PM

Steve, thanks and duly noted. I think we have stories #1 up to #7 covered now and those will be in the release tomorrow. Respect to Bart for his breathtaking speed and craftsmanship. There would be no 14Dayz without Bart. We did the Design for #8 today and we are making steady progres. Serge made some Designs for the date navigation. Looking for the simplest thing. That was hard. I'll write a post about it when I get a chance. More feedback on your story priorities is most welcome.



April 12, 2006 10:25 PM

Additional story:
#34 Ronald would like to be able to report on expensens on projects.





Post a comment





Remember Me?




Recent entries


Archives

Categories


Sign up today


BlogRoll