View
833
Download
0
Category
Tags:
Preview:
DESCRIPTION
PDPM (Personal Desktop Productivity Metrics) is an open source tool to track one's time and measure productivity.
Citation preview
PERSONAL DESKTOP PRODUCTIVITY METRICS
(PDPM)
YOUR PERSONAL PRODUCTIVITY
email.pdpm@gmail.com
http://pdpm.sourceforge.net
AGENDA
What is PDPM
Uses of PDPM
Features
Demo
Utility and Reuse
Vision & Future Extensibility
Page 1
WHAT IS PDPM
PDPM is productivity measurement and personal time management tool
PDPM uses the concept of measuring “work” through “application usage”
Outlook® Email
Word® Documentation
PDPM runs in the background and collects everything that user does on the PC
This information is presented in useful format in the form of Daily Reports
Page 2
REPORT FORMAT
Summary
User Name
Computer Name
Login Time
Logout Time
Total Day Working Time
Details
Breakup shown with Actual Time, Percentage, Bar Chart
Breakup by Categories
Breakup by Applications
Very Detailed: Details of every application run during the day
Page 3
SAMPLE REPORT (HTML FORMAT)
Page 4
See full report at: http://pdpm.sourceforge.net/sample_report.htm
Continued on next slide...
SAMPLE REPORT (HTML FORMAT)
Page 5
See full report at: http://pdpm.sourceforge.net/sample_report.htm
USES
Automatic time keeper: Accurately measures and reports time
spent on all activities during day
Time Management and Productivity Improvement: Knowing how
I spent my day helps me to plan and manage my time better
Automatic Effort Tracking: If I want to know time spent on a
specific activity, I can find out accurately
Example, I want to know how much time I spent on a proposal,
Or time spent on coding today
This data can be used to fill up timesheets with actual efforts
Page 6
HOW DO YOU USE PDPM
Download PDPM from http://pdpm.sourceforge.net
No configuration required, by default
No user intervention required
PDPM runs in the background
Started automatically on user logon
Completely non-intrusive
Not visible to user
Does not hog machine resources
Reports generated automatically
At the end of the day at midnight
If the machine is shutdown for the night, the next day
.. continued
Page 7
… HOW DO YOU USE PDPM
To see reports
Start Menu shortcuts
“Today’s Realtime Report”
Up-to-date report of today’s work
Configuration
Many normal applications are recognised by PDPM automatically
If user has an application not recognised, she can configure in a simple text file
Start Menu shortcut is provided for configuration
Help FAQ provided
Page 8
IMPLEMENTATION NOTES
Aimed to be light-weight, non-intrusive, platform independent
to the extent possible
Backend in C/C++ which uses Win32 API for tracking
Core in Java
HTML Reports
Browser independent
Batch files, scripts
No special UI
Page 9
UTILITY AND REUSE
Intended to be personal tool
Not for monitoring
Can be used by anyone
Extremely user-friendly
No techie terms/configurations
Can be used by anyone for
Personal Time Management and productivity improvement
Automatic effort tracking to fill up timesheets
Page 10
OUR VISION & FUTURE EXTENSIBILITY
The challenge is to present data in the format that can be of
direct use
PDPM collects a lot of raw data, which can lend itself to be
post processed further and presented in useful format
Hence, we think it has potential, adaptable to further needs
What do you want to know?
A timeline of everything you have done from morning?
Time you have spent on ACME proposal?
which can include time spent on research on net, discussing email with
prospect and others in MindTree, proposal documentation, time spent on
telecons, …
Total time I have spent on PDPM till now
Page 11
NEXT…
Need help from people to try out and see how it works
Feedback on how it can be made more useful
Need developers
We would like to make the interface as simple as possible – no fancy UI
Only browser as far as possible (HTML, Javascript, AJAX)
Simple browser interfaces for configuration, calendar functionality, etc.
Port to Linux
See: http://pdpm.sourceforge.net/developers.html
Contact: email.pdpm@gmail.com
Page 12
Download and use today!
http://pdpm.sourceforge.net
Feedback
email.pdpm@gmail.com
Recommended