====== Story 1 Interface & Flow ======
**Start** 2013-10-25
^ Task Number ^ Owner ^ Actual ^ Estimate ^ Status ^ Description ^
| 1.1 | | 0 | 0 | Done | Tag AgtekNet for pre-track work |
| 1.2 | | 0 | 1 | Done | Remove the remaining Box.net code. |
| 1.3 | | 1 | 2 | Done | Write report for keys created / month |
| 1.4 | | - | 2 | | Write report for checkouts / month |
| 1.5 | | 0 | 3 | Done | ACCSRV-4 Write an auto-pruner for Apache tomcat |
| 1.6 | | - | | | **Enterprise work** |
| 1.6.1 | | 0.5 | 0.25 | Done | Add boolean to customer record, modify cust record through protobuf and client structures |
| 1.6.1.1 | | | 0.25 | Open | Put Authorization check into RunReport api method() |
| 1.6.2 | | 0.25 | 1 | Done | Modify Support/Key forge to support enterprise bit |
| 1.6.3 | | 0.5 | 1 | Done | Modify AccessWeb to restrict report func. via EB |
| 1.6.4 | | 0 | 1 | Done | Integrate new graphic on AccessWeb pages, reports |
| 1.7 | | | | | **Fix desktop session monitor** |
| 1.7.1 | | 1 | 2 | Done | Operation/second data collections |
| 1.7.2 | | 0 | 2 | Done | Operation/second graphcs |
| 1.7.3 | | 0 | 1 | Done | Fix restoration from history db |
| 1.8 | | - | | | **AccessLib bugs** |
| 1.8.1 | | 2 | 1 | Done | AccLib-11 Fix C++ API to use time_t 64 bit |
| 1.10 | | - | 2 | | Upgrade the server runtime to Java 7, latest build, change out build machine? |
| 1.11 | | 2 | 2 | Done | Read SmartTrack stories, extract server requirements |
| 1.12 | | | | | **server bugs** |
| 1.12.1 | | | 1 | Deferred | ACCSRV-12 add debug for double checkouts |
| 12.2 | | | 3 | Deferred | ACCSRV-7 Add performance stats, basic? |
| 1.13 | | | 5 | | Access client bugs, out of memory, copy past, drag drop |
| 1.14 | | | | | **Access Support / KeyForge work** |
| 1.14.1 | | | 3 | | AccSup-9 License Dialog Tab Order |
| 1.14.2 | | 1.5 | 3 | Done | AccSup-8 Multiple user search, API, dialog in AccSup |
| 1.14.3 | | 0 | 1 | Done | AccSup-4 bad msg when adding too many users |
| 1.14.4 | | 1 | 3 | Done | AccSup-5 Web client better date ranges |
| 1.15 | | 0 | 1 | Done | Remove tracker box firmware |
| **Total** | | ** 9.75 ** | ** 40.5 ** | | |
Story Velocity ==
Complete 2013-11-22 (by fiat)
Cal Duration:
Cal Velocity:
====== Story 2 New functionality ======
**Start** 2013-11-25
^ Task Number ^ Owner ^ Actual ^ Estimate ^ Status ^ Description ^
| 2.1.1 | | 0.25 | 2 | Done | Fix Position object, remove int restriction update protobuf, codecs |
| 2.1.2 | | 0 | 1 | Done | New upload method |
| 2.1.3 | | 0.25 | 1 | Done | Put Track/Position API to auth states (req auth) |
| 2.1.4 | | 0.5 | 1 | Done | Refactor data objects out of TSM directory. Nuke old TSM codecs |
| 2.2 | | | | Done | Modify track file reader/writer |
| 2.2.1 | | 0 | 1 | Done | Add version writer/detector |
| 2.2.1 | | 1 | 1 | Done | Do float writes, fixtype, compass in V3 files. |
| 2.2.3 | | | | Done | Effort now in 2.1.1 Remove int restriction in Position object. |
| 2.3 | | | | Done | RTK cleanup |
| 2.3.1 | | 0.5 | 2 | Done | Drop RTK tables, methods, classes, protobuf, TSM, TMM, RTK panels from support tool |
| 2.3.2 | | 0.25 | 1 | Done | Alter track table set start, end discovery to bigint(20?), add fixtype to track. remove rejected_dop, add statitistics int(16) |
| 2.4 | | | | | TrackAPI |
| 2.4.1 | | 0.5 | 1 | Done | Define machine type constants. |
| 2.4.2 | | |1 | | TrackerDirective class |
| 2.4.3 | | |1 | | TrackerDirectiveDB |
| 2.4.4 | | |1 | | TrackerDirective Api methods & protobuf |
| 2.5 | | | | Done | TrackStatistics |
| 2.5.1 | | 0.5 | 1 | Done | TrackStatistics class |
| 2.5.2 | | 0.75 | 1 | Done | TrackStatisticsDB |
| 2.5.3 | | 0.5 | 1 | Done | TrackStatistics API methods & protobuf |
| 2.5.4 | | 3.0 | 5 | Done | C++ API |
| 2.5.5 | | 0.5 | 1 | Done | Add GPSStats methods, getGPSStats(Serial), updateGPSStatus(Serial) |
| 2.6 | | | | | HaulSim/GPSSim |
| 2.6.1 | | |1 | | Add login capability |
| 2.6.2 | | |1 | | Use new track methods. |
| 2.6.3 | | |3 | | HaulSim to write GPX |
| 2.7 | | | | Done | Clean up 2 |
| 2.7.1 | | 0.25 | 1 | Done | Drop Device class, DeviceDB, methods, protobuf |
| 2.7.2 | | 0 | 1 | Done | Remove Device related stuff from Support tool |
| **Total** | | ** 8.75 ** | ** 30 ** | | |
Finished 2014-03-03
(distractions include bug fixes on other smartsuite apps, a release process of 4 apps in the middle)
====== Story 3 management directives ======
**Start** 2013-03-04
^ Task Number ^ Owner ^ Actual ^ Estimate ^ Status ^ Description ^
| 3.1 | | | | | Server API |
| 3.1.2 | | 0 | 1 | Done | TrackerDirective class |
| 3.1.3 | | 1 | 1 | Done | TrackerDirectiveDB |
| 3.1.4 | | 1 | 1 | Done | TrackerDirective Api methods & protobuf |
| 3.2 | | 1 | 1 | Done | Design directive syntax (XML/JSON?) |
| 2.6 | | | | | HaulSim/GPSSim |
| 2.6.1 | | | 1 | | Add login capability |
| 2.6.2 | | | 1 | | Use new track methods. |
| 2.6.3 | | | 3 | | HaulSim to write GPX |
| **Total** | | ** 3 ** | ** 9 ** | | |