Anda di halaman 1dari 2

Activity Logger & Reminder Tool

General specifications: 1. Will be a desktop based utility 2. Quick access to the tool System tray integration 3. Should be less complex and extremely user-friendly. Ease of use is high priority. 4. The data storage can be either over a ClearCase server or a common shared server location. 5. Should be a simple solution, and no complex infrastructure should be used (Like Web server, Database etc. should not be used) 6. Will probably developed using C#.NET Activity Logger Features: 7. Team members can enter their weekly/daily activities 8. Mark last weeks activities as completed/Not completed 9. Track all previous weeks activities. Track all uncompleted activities till now. 10. Manager can track what activities are planned and status of previous activities 11. Manager/Leads should be able to add new activities to a specific user This will be based on permissions 12. Tool will be having login facility Windows login will be used. Facility for automatic login also will be provided 13. A user should be able to update only his data. However with special permissions it should be possible to update others data 14. Will have facility to enter separate comments for entered activities (say for a not completed activity) 15. Based on permissions, I should be able to view activity logs of others (Idea is permission list will be there for each user on which other users data he can modify/view based on login name we can do this access list) 16. It should be possible to define the path where the data files are stored (in ClearCase or server). 17. It should be possible to view data from multiple locations/paths (Say multiple projects). In other words multiple project configuration should be possible (That means multiple project paths which can be on different directory locations should be supported) 18. It should also display the author name some where and should display the activity in a different color, in case the task is added by some one else (say Project lead assigned activity)

19. The activity states should be identified with different colored icons and/or different colored text. There will be 3 states (Green Completed activity, Red Not completed activity, Blue Newly assigned activity, Orange Partial Completed activity. 20. [There should be a feature to add extra activities to previous weeks also Needs some discussions] 21. There should be a facility to mark, which activities are completed and which are not. Based on this the icon/color will be displayed 22. Reminder Features: 23. There will also be a facility to set short reminders 24. You can also set reminders to other user based on permissions you have. 25. The reminders and activities should be visible in a way that it should be possible for one to notice it easily (May be lower half portion of the screen allocated to reminders only in case of any reminder exists) 26. All reminders are time based (like outlook appointments) 27. Reminders can be recursive a specific time, daily, weekly, monthly 28. Reminders which are occurred and not yet occurred should be shown in different color or different colored icon 29. I should be able to view reminders of myself and all which I have permissions (For others reminders should be possible to view only the reminders which I might have set) 30. Reminders has to be stored locally and not in clearcase. However, for the purpose of providing facility for other users to set reminders for another user we might have to have these kind of reminders in ClearCase files 31. Reminders can contain text and links 32. Reminder can have options to launch a link/program at specified time (like scheduler) Low Prio 33. All reminders created by myself can be deleted anytime (occurred or not occurred both) Local reminders. 34. For deleting reminders set by others I should have permissions. However the assigner of the reminder can anytime delete the request 35. It should be possible to assign non-time-bound tasks to self/others. So we can have two separate categories tasks & reminders. My Tasks My Reminders 36. Status of reminder can be tracked (status of reminder set to others) Like whether they are completed, or in progress, or not-started

Anda mungkin juga menyukai