====== Story 0 ======
 **Start** 2010-09-27
^ Task Number   ^ Owner   ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 0.1           | Mike A |  1  |  0.25  | Open | Learn Android Test Framework |
| 0.2           | Bill C |  1  |  0.5  | Done | Learn Android Test Framework |
| 0.3           | Mike A |  2  |  0.5  | Done | Integrate with nightly build |
| 0.4           | Bill C |  1  |  0.5  | Done | Get file list                |
| 0.5           | Mike A |  1  |  0.5  | Done | Publish Arch Diagram on Wiki |
| 0.6           | MA & BC|  2  |  2  | Done| Flesh out Task Lists         |
| **Total**     |        |  **8**  |  **4.25**  |      |                              |
Story Velocity ==  1.88  (as of COB 2010-09-29)
Complete 2010-9-29
Cal Duration: 2
Cal Velocity: 4
====== Story 1 ======
**Start** 2010-09-30
^ Task Number   ^ Owner ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 1.1           |  Mike A  |   3  |  3  | Done | AGT Reader & Abstract Reader |
| 1.1.A         |  Mike A  |      |     |      | Rewrite reader tokenizer to handle unicode and numeric labels properly. |
| 1.2           |  Bill C  |   5  |  4  | Done | Implement Geometric primitives com.agtek.geometry, point, lines, text, no curves | 
| 1.3           |  Mike A  |   2  |  4  | Done  | Display design lines from chosen design file, screen transform |
| 1.3.A         |  Mike A  |      |  1  | Done | Put AGT read on async task, add notification structure to view, etc. | 
| 1.4           |  Bill C  |   2  |  2  | Done | User selection of display item, to be used for interrogation, later story | 
| 1.5 |         |   1  |  |      | GPS Alignment of design file, allow user to pick geometry from design. |
| 1.6           |  Bill C  |   5  |  5  | Done | Build com.agtek.gps modules for shooting points, producing transform matrix. | 
| 1.7           |  Mike A  |   2  |  3  | Done | Zoom Map, pinch and/or +/- zoom buttons, display overlays |
| 1.8           |          |   2  |  2  | Done | Track GPS, allow manual panning via GPS indicator button, need 1.6, 1.3 |
| 1.9           |  Bill C  |   5  |  4  | | Investigate Triangle port / NDK(?) | 
|               |  Mike A  |      |  2  | Done | Defects/bug fixes |
|** Total**     |          |  **26**  |  **30**  |      | | 
order (1.1,1.2) (1.3,1.6) (1.7,1.8) (1.4,1.5)
Ideal end = 26/2 days 2010-10-18
Story Velocity 0.933
Actual End 2010-10-20
Cal Duration: 22
Val Velocity: 1.18
====== Story 2 ======
**Start** 2010-10-20
^ Task Number   ^ Owner ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 2.1.A         | Bill  |  5      |   5      |      | OPTION: Integrate Triangle code via NDK |
| 2.1.B|        |  13  |        |      | OPTION: Rewrite triangle mesh in Java because can't port original Triangle |
| 2.1.C|        |  21  |        |      | OPTION: Write/port other mesh code. | 
| 2.2           | Bill |  8      |  10  |      | Implement mesh code, AKA TriMesh object equivalent from DirtPilot. Need to implement progress listener, use com.agtek.geometry. Don't need 2.5 right away, current implementation is doing linear search. |
| 2.4           | Bill   |  13     |  5     |      | Validate and test meshing code, ASSUMES multiple concurrent testers | 
| 2.5  |        |  5      |        |      | Improve structure of in memory geometry for efficient lookup and redraw, e.g. quadtree, etc. Note: PDA version of TriMesh currently uses linear search.  | 
| 2.6           | Mike A |  1      |  1     |  Done  | Wider lines for selected geometry |
| 2.7           | Mike A |  1      |  1.0  |  Done  | /AGTEK for file storage on SDCard |
| 2.8           | Mike A |  1      |  1     |  Done  | GLDesignView attributes for zoom, etc. Rotate use Location Glyph |
| 2.9           | Mike A |  1      |   0.1  |  Done  | Add X% around display so edge lines are not lost. |
| 2.10          | Mike A |  2      |  2.5   |  Done  | Custom Zoom Buttons | 
| 2.11          | Mike A |  1      |  1.0   |  Done  | Allow points on selection | 
| 2.12          | Mike A |         |  1.0   |  Done  | Fix memory leaks during rotation. |
| 2.13          | Mike A |         |  1.0   |  Done  | Add select sound when picking lines, etc. |
| 2.14          | Mike A |         |  1.0   |  Done  | Rewrite reader tokenizer to handle unicode and numeric labels properly. |
| 2.15          | Mike A |         |  2.5   |  Done  | Tabbed list view for files / access (not live, yet) | 
| 2.16          | Mike A |         |  1.0   |  Done  | Defect repair, SD-7, SD-9 |
| 4.3           | Mike A |     3   |  1.0   |  Done  | Sign application according to Android signing specifications | 
| 2.17          | Mike A |         |  1.0   |  Done  | Install NDK on workstation & nightly build. |
| 2.18          | Mike A |         |  1.0   |  Done  | Make scale live and dynamic | 
| 2.19          | Mike A |         |  2.0   |  Done  | numeric underflow defect |
| 2.20          | Mike A |         |  1.0   |  Done  | Clean up statistics, About tab. |
| 2.21          | Mike A |         |  2.0   |  Done  | Implement view tab skeletons, no populated |
| 2.22          | Mike A |         |  1.0   |  Done  | Adjust line point circles on selected geometry |
| **Total**     |        |  **44**  |  **42.1**  |      | |
Velocity 1 estimate end 2010-11-22
Actual end 2010-11-24 (adjust for inversion of color display vs. agtek access inpl).
Cal Duration: 33
Cal Velocity: 1.33
====== Story 3 ======
^ Task Number   ^ Owner ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 2.3          | Mike A |  5       |  2   |  Done  | Create and display basic openGL design surface  |
| 3.1.A        | Mike A |  3       |  2   |  Done  | Implement view menu/tabs |
| 3.2          | Mike C |  5       |  8   |  Done  | Specify AGTEK Access structure and interface | 
| 3.3          | Mike A |  13      |  15  |  Done  | Integrate AGTEK Access, from 3.2 |
| 4.2          | Mike A |  5       |  3   |  Done  | Add Obfuscator | 
| 3.6          | Mike A |          |  5   |  Done  | Location Framework |
| 3.7          | Mike A |          |  2   |  Done  | Refactor access login for basic key |   
| 3.8          | Bill C |          |  10  |  Done  | Implement 1/2 of iso-pack |  
| 3.9          | Bill C |          |  10  |  Done  | Refinement to mesh code for perimeter | 
| **Revised total** |   |          |  57  |        |   |
| **Orig total**    |   |  **51**  |      |        |   |
Velocity end (0.89) == 2010-12-29
Cal Duration: 35
Cal Velocity: 1.45
====== Story 4 ======
^ Task Number   ^ Owner   ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 4.0           |  Mike C |  5       |   5    |  Done  | Specify requirements for key access, temporary or perm? Site license vs. unit license... |
| 4.1           |  Mike A |  5       |   2    |  Done  | Add access key / Copy protection. Need to know if this is a timed key or perm key. Assume phone (unit) perm license. Need to find a encryption package. |
| 4.4           | Mike C  |  5       |        |        | Work with Tech Pubs | 
| 3.4           | Bill C  |  5       |        |        | Add measurements, line, distance to object, path area, volume, cut/fill volumes. Needs to have a point selected. |
| 3.1           | Bill C  |  2       |   4    |  Done  | Display topographic information, contour lines, water features, spot elevation, in the main graphic window. View menu prefs |
| 3.2           | Bill C  |  5       |  55    |  Done  | Read ESW File (or replacement), depends on external ESW project | 
| 3.21          | Bill C  |  (15)    |   3    |  Done  | Modify Holes/Islands Trimesh read | 
| 3.81          | Bill C  |          |  25    |  Done  | Implement 2/2 of Isopach | 
| 3.5           | Bill C  |  2       |   1    |  Done  | Display info bars at top and bottom, AKA "go live". |
| 4.5           |         |  5       |   2    |  Done  | Implement shader based coloring - Did workaround until time is more plentiful |
| 4.6           | Bill C  |  3       |   2    |  Done  | redo data model for multiple layers. | 
| 4.7           |         |          |   2    |        | Make interface look good in 2.3 (force light background) |
| **Total**     |         |  **37**  |   **99**  |        |               | 
Velocity end (Assume 1.0) 2011-01-28
 ** The end of this story is December RELEASE **
Start: 2011-01-04
End : 2011-05-22
Cal Duration: 142
Cal Velocity: 0.26
====== Story 5 ======
^ Task Number   ^ Owner ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 5.1           |        |    |  |      | **3D views** |
| 5.1.1         |  Mike A  |  2  |  1  |  Done  | Change OpenGL mesh from 2D to 3D data |
| 5.1.2         |  Mike A  |  2  |  4  |  Done  | Use isopach triangles for 3D view (change elevations to surface elevations), plus some viewing defects needed fixed. |
| 5.1.3         |  Mike A  |  1  |  0  |  Done  | Add 3D View menu choices - and menu choices work|
| 5.1.4         |  Mike A  |  3  |  2  |  Done  | Implement 3D view camera |
| **//5.1//**           |        |  **//8//**  |  **//7//**  |      | **//Sub-Total//** |
| 5.2           |     |   |  |      | **Measurement**|
| 5.2.1         |  Mike A  |  2  |  1  |  Done  | Create cache object|
| 5.2.2         |          |     |     |        | Create Measure Activity|
| 5.2.2.1       |  Mike A  |  1  |  1  |  Done  | Create New Activity|
| 5.2.2.2       |  Mike A  |  1  |  1  |  Done  | Rearrange View Structure|
| 5.2.3         |  Mike A  |  0.5  |  0.5  |  Done  | Limit Measurement to 2D mode only|
| 5.2.4         |  Mike A  |  0.5  |  0    |  Done  | Maintain last measurement stats |
| 5.2.5         |  Mike A  |  1  |  1  |  Done  | Implement Measurement menu choices - Back/Clear/Map/View/3D|
| 5.2.6         |  Mike A  |  1  |  2  |  Done  | Measure info view |
| 5.2.7         |          |     |     |        | **Report** |
| 5.2.7.1       |  Mike A  |  3  |  2  |  Done  | Add email capability. PDF?|
| 5.2.7.2       |  Bill C  |  2  |     |        | Add KMZ capability|
| 5.2.7.3       |  Mike A  |  3  |  1  |  Done  | Add screen-capture capability|
| 5.2.7.4       |  Bill C  |  5  |     |        | implement NDK support Java measure calc's|
| 5.2.7.5       |  Mike A  |  1  |  1  |  Done  | Shade measure area |
| 5.2.7.6       |  Mike A  |  5  |  4  |  Done  | Create report view|
| **//5.2//**   |          |  **//26//**  |  **//14.5//**  |      | **//Sub-Total//** |
| 5.3           |          |   |  |      | **View Menu Polish** |
| 5.3.1         |  Mike A  |  2  |  2  |  Done  | Color Grid Cell |
| 5.3.2         |  Mike A  |  2  |  0  | Dropped  | Northing/Station selection |
| 5.3.3         |          |    |  |      | //Station/Offset// |
| 5.3.3.1       |  Bill C  |  2  |  0  |  Dropped   | Export CL data into ADF |
| 5.3.3.2       |  Bill C  |  3  |  0  |  Dropped   | Create plan for HWY in ADF |
| 5.3.3.3       |  Bill C  |  8  |  0  |  Dropped   | Add new Line class with arcs and spirals |
| 5.3.3.4       |  Bill C  |  2  |  0  |  Dropped   | Find closest point on line perpendicular to pick point|
| 5.3.3.5       |  Bill C  |  2  |  0  |  Dropped   | Find closest line to pick point |
| 5.3.3.6       |  Bill C  |  5  |  0  |  Dropped   | Read HWY data into ADF Creator |
| **//5.3//**              |        |  **//26//**  |  **//2//**  |      | **//Sub-Total//** |
| 5.4           |          |   |  |      | ** Demo ** |
| 5.4.1         |  Bill C  |  3  |  3  |  Done  | Settings .. Add Put-Me-Here |
| 5.4.2         |  Bill C  |  2  |  1  |  Done  | Adjust map projection |
| 5.4.3         |  Bill C  |     |  4  |  Done  | External Bluetooth connection to GPS |
| 5.4.4 //NEW// |  Mike A  |     |  1  |  Done  | Settings .. Add use Compass direction |
| **//5.4//**   |          |  **//5//**  |  **//9//**  |  | **//Sub-Total//** |
|               |          |   |  |      |  |
| **5**         |          |  **65**  |  **32.5**  |      | **Development Total** |
|               |          |   |  |      |  |
| 5.5           |          |   |  |        | **Optimization & Bug fixing** |
| 5.5.1         |          |  8  |  |       | Find unneeded objects |
| 5.5.2         |          |  5  |  |       | Optimize classes |
| 5.5.3         |  Mike A  |  13  |  |      | OpenGL/Shader |
| 5.5.4         |  Bill C  |  13  |  |      | Mesh - NDK/Java |
| 5.5.5         |          |   |  |        |Increase performance speed |
| 5.5.6         |          |  5  |  |       | Statistics |
| **//5.5//**   |          |  **//44//**  |  |      | **//Sub-Total//** |
| 5.6           |          |   |  |      | **Other** |
| 5.6.1         |          |  0.5  |  0  |  Done   | Remove mesh display code |
| 5.6.2         |          |  0.5  |  0.5  |  Done   | Settings Remove preferences |
| 5.6.3         |          |   3  |  |     | View Flipper |
| 5.6.4         |          |   2  |     |     | Measurement gestures (X or scribble-out) |
| **//5.6//**   |          |  **//6//**  |  **//0.5//**  |      | **//Sub-Total//** |
|               |          |   |  |      |  |
| **5**         |          |  **115**  |  **29**  |      | **Total** |
Start of story: 2011-05-23
Summary notes:  5.5 & 5.6 were really wishful thinking by engineers, never agreed to by mgmt. 
MJA removing those from the total (-50 days), leaving 65 days (as total below 5.4.4 shows).
Effort velocity = 2.
Cal Duration: 140
Cal Velocity: 0.46
====== Story 6 AKA "The Bridge" ======
^ Task Number   ^ Owner    ^ Estimate  ^ Actual   ^ Status     ^ Description   ^ 
| **6.1**       |  Bill    |   1       |    1     |    Done    | Stabilize ADF creator; crash during quit, add the new Icon  |
| **6.2**       |          |           |          |    Done    | Unable to Trimesh bug - multiple perimeter/boundary, holes with islands |
|   6.2.1       |  Bill    |   3       |    8     |    Done    | ADF Creator side - "1 mesh, one hole" |
|   6.2.2       |  Bill    |   2       |    9     |    Done    | ADF Reader - Support multiple meshes, Preq: 6.3.3 |
| **6.3**       |          |           |          |            | ADF File Format |
| 6.3.1         |  Bill    |   1       |    1     |    Done    | Modify ADF format to support Model Names |
| 6.3.2         |          |           |          |    Done    | Isopach creation |
| 6.3.2.1       |  Bill    |   1       |    1     |    Done    | Evaluate isopach creation in ADF Creator|
| 6.3.2.2       |  Bill    |   1       |    0     |    Done    | Copy design model, trim existing to boundary |
| 6.3.2.3       |  Bill    |   2       |    0     |    Done    | Breaking existing lines against design |
| 6.3.2.4       |  Bill    |   1       |    0     |    Done    | Drape the lines, add them together |
| 6.3.2.5       |  Bill    |   1       |    0     |    Done    | Mesh the surfaces |
| 6.3.2.6       |  Bill    |   1       |    -     |    6.3.4   | Write ISOPach data to ADF |
| 6.3.2.7       |  Bill    |   3       |    -     |    6.3.4   | Add support for ADF read of isopach trimesh in SmartSuite |
| 6.3.3         |          |           |          |            | Progressive read |
| 6.3.3.1       |  Mike A  |   1       |    4     |    Done    | Define progressive elements |
|               |  Bill    |           |    2     |    Done    | ditto |
| 6.3.3.2       |  Bill    |   2       |    1     |    Done    | Implement progressive read elements in ADF Creator, Preq: 6.3.1 |
| 6.3.3.3       |  Mike A  |   2       |    3     |    Done    | Implement progressive read of points/lines for a surface/Model in ADF reader |
| 6.3.3.4       |  Mike A  |   2       |  **-**   |    Done    | Support mesh creation with Model centric points and lines | 
| 6.3.4         |          |           |          |            | ADF Write (Isopach) on phone |
| 6.3.4.1       |  Bill    |  -- //2// --  |  15  |    Done    | Write ISOPach data to ADF |
|               |  Mike A  |           |    15    |    Done    | ditto |
| 6.3.2.2       |  Bill    |  -- //3// --  |  16  |    Done    | Add support for ADF read of isopach trimesh in SmartSuite |
|               |  Mike A  |           |    16    |    Done    | ditto |
| **Total**     |          |  **26**   |  **61**  |            | **Total** |
Order: 6.1, 6.2, 6.3.1, 6.3.3, 6.3.2
Start: 2011-10-10
End: 2011-12-15 (based on SVN history of AGTEK_Lib)
Cal duration: 61 days
Duration Velocity: 0.42 
====== Story 7 AKA "Brideshead Revisited" ======
 **Start** 2012-07-18
^ Task Number   ^ Owner   ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| **7.1**           | Bill C |       |       |      | **Save tracks** |
| 7.1.1         | Bill C |  1    |  0.5  | Done | Add Save tracks Screen|
| 7.1.2         | Bill C |  1    |  0.5  | Done | Save tracks as GPX |
| 7.1.3         | Bill C |  2    |  0.5  | Done | Save tracks as LLA|
| **7.2**       |        |       |       |      | **Display bitmaps** |
| 7.2.1         | Bill C |  1    |   2   | Done | Read image params from ESW. save to ADF (define ADF format) |
| 7.2.2         | Bill C |  3    |   5   | Done | Using ADF Converter convert PDF into raster image structure. Save raster to ADF |
| 7.2.3         | Mike A |  1    |   7   | Done     | Read raster + params from ADF. |
| 7.2.4         | Mike A |  3    |   8   | Done     | Draw bitmap on screen |
| **7.3**       |        |       |       |      | **Process open file for ADF** |
| 7.3.1         | Mike A |  1    |  1.0  | Done | Capture incoming VIEW/EDIT intents |
| 7.3.2         | Mike A |  0.5  |  0.5  | Done | Copy ADF from source to root of cache manager (non-project rooted) |
| 7.3.3         | Mike A |  0.5  |  0.5  | Done | Invoke open file, read project, display. |
| **7.4**       |        |       |       |      | **Allow pick location** |
| 7.4.1         |  Bill  |  *    |  0.5  | Done | Allow pick location and show distance to picked location |
| **Total**     |        |  **14**  |  **11**  |      |                              |
Story Velocity ==    (as of COB )
Complete 
Cal Duration: 
Cal Velocity: 
====== Story 8 Measure Mode changes ======
 **Start** 2012-08-14
^ Task Number   ^ Owner   ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 8.1           | Bill C |  0.1  |  0.25  | Done | Modify menu to add Snap and Exit Measure |
| 8.2           | Bill C |  0.5  |  0.25  | Done | Create Selection point/line objects |
| 8.3           | Bill C |  0.1  |  0.25  | Done | Implement new selection (Add snap and selection method) |
| 8.4           | Bill C |  0.1  |  0.25  | Done | Implement Exit Measure                |
| 8.5           | Bill C |  0.1  |  0.25  | Done | Implement Backpress Undo |
| 8.6           | Bill C |  0.1  |  0.5   | Done | Draw measure line with point icons         |
| 8.7           |        |    |    3   | Done | **Measure line edit**         |
| 8.7.1           |        |    |       | Done | Long press point/segment selection        |
| 8.7.2           |        |    |        | Done | Drag selection to new location      |
| 8.7.3           |        |    |        | Done | Pick new location for selection       |
| 8.7.4           |        |    |        | Done | Snap new location for selection         |
| 8.7.5           |        |    |        | Open | Display magnified under finger area offset         |
| **Total**     |        |  ** 1.0 **  |  **4.5**  |      |                              |
Start: 2012-08-14
End: 2012-08-27 
(Without estimates the velocities cannot be calculated)
Story Velocity ==  
Cal Duration: 13
Cal Velocity: 
====== Story 9 Those Things we meant to get to ======
 **Start** 2012-09-07
^ Task Number   ^ Owner   ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 9.1           |        |       |        | Done  | **File List Enhancements**  |
| 9.1.1         |        |       |        | Done | Pop-up menu   |
| 9.1.1.1       |  Bill  |  1    |  0.5   | Done | Create Pop-up menu    |
| 9.1.1.2       |  Bill  |  1    |  0.5   | Done | Check for updates    |
| 9.1.1.2.1     |        |       |        | Done | Check dates    |
| 9.1.1.2.2     |        |       |        | Done | Query for download/Download    |
| 9.1.1.3       |  Bill  |  1    |  0.5   | Done | Upload local file   |
| 9.1.1.3.1     |        |       |        | Done | Determine project|
| 9.1.1.3.2     |        |       |        | Done | Allow pick of new project|
| 9.1.1.3.3     |        |       |        | Done | Upload|
| 9.1.1.4       |  Bill  |  1    |  0.5   | Done | Rename local file    |
| 9.1.1.4.1     |        |       |        | Done | Create small Rename Dlg    |
| 9.1.1.4.2     |        |       |        | Done | Rename    |
| 9.1.1.5       |  Bill  |  1    |  0.5   | Done | Delete local file - use current methodology    |
| 9.1.1.6       |  Bill  |  1    |  0.5   | Done | Create Access Uploader utility    |
| 9.1.1.6.1     |        |       |        | Done | encapsulate Uploading|
| 9.1.1.6.2     |        |       |        | Done | encapsulate update checking    |
| 9.1.1.6.3     |        |       |        | Done | encapsulate downloading    |
| 9.1.2         |  Bill   |  2    |  1     | Done | Multi-delete    |
| 9.1.2.1       |        |       |        | Done | New FileListView item container    |
| 9.1.2.2       |        |       |        | Done | Add buttons to bottom of FileListView    |
| 9.1.2.3       |        |       |        | Done | Delete Confirmation    |
| 9.1.2.4       |        |       |        | Done | Delete    |
| 9.2           |  Bill   |       |        | Removed | **Surface Switching**    |
| 9.2.1         |        |  1    |   2    | Removed  | Multi-radio choice window    |
| 9.2.1.1       |        |       |        | Removed | Dlg with 2 listviews    |
| 9.2.1.2       |        |       |        | Removed | Done after two picks or backpress    |
| 9.2.2         |        |  2    |   0    | Removed | Arrow(s) in surface info view    |
| 9.2.3         |        |       |        | Removed  | Automatically turn lines on/off when switching surfaces   |
| 9.2.4         |        |       |        | Removed  | Build new surfaces/isopach    |
| 9.3           |  Bill   |   1   |   1    | Done   | **Distance/Slope display**    |
| 9.3.1         |        |       |        | Done   | Remember last 2 points picked    |
| 9.3.2         |        |       |        | Done   | Show distance/slope in point info view   |
| 9.3.3         |        |       |        | Done   | Arrow to indicate pick/switching of slope/distance   |
| 9.3.4         |        |       |        | Done   | Switch display on pick of point info view  |
| 9.3.5         |        |       |        | Done   | Display picked point with X and previous pick with O    |
| 9.4           |        |       |        |          | Image display completion. |
| 9.4.1         | Mike A |   1   |   0.5  | Done     | Re-enable image display | 
| 9.4.2         | Mike A |   5   |   5    | Done     | Display thumbnails, switch to intermediate tiles, final tiles are various zoom |
| 9.4.3         |        |       |        |          | Manual sheet selector |
| 9.4.3.1       | Mike A |   2   |   2    |  Done    | intersect sheet boundary with other sheet boundary |
| 9.4.3.2       | Mike A |   3   |  0.5   |  Done    | Implement sheet boundary better in() method. Exact instead of ortho-normal bounding box |
| 9.4.3.3       | Mike A |   2   |   2    |  Done    | popup sheet selector | 
| 9.5           | Bill   |       |   5    |  Done    | Add image tiling to ADFCreator |
| 9.6           | Bill   |       |   1    |  Done    | Add multiple tracks |
| **Total**     |        |  ** 25 **      |  ** 14 **  |      |                              |
Start: 2012-09-07
End:  
Story Velocity ==  
Cal Duration: 
Cal Velocity: 
====== Story 10 - I hope this thing is finally finished ======
^ Task Number   ^ Owner   ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| **10.1**           |  Bill     |     |    | Open | **Station-Offset** |
| 10.1.1         |       |  1  |    | Open | Sketch Highway in ADF |
| 10.1.2         |       |  1  |    | Open | Define Highway Alignment in ADF |
| 10.1.3         |       |  1  |    | Open | Export Highway Alignment in ADFCreator |
| 10.1.4         |       |  1  |    | Open | Import Highway Alignment |
| 10.1.5         |       |  2  |    | Open | Create Highway Tab |
| 10.1.6         |       |  1  |    | Open | Bold Highway Alignment in graphics |
| 10.1.7         |       |  1  |    | Open | Display position as station-offset |
| **10.2**           |  Bill   |       |        | Open | **Surface Switching**   |
| 10.2.1         |        |  1    |       | Open | Multi-radio choice window    |
| 10.2.1.1       |        |       |        | Open | Dlg with 2 listviews    |
| 10.2.1.2       |        |       |        | Open | Done after two picks or backpress    |
| 10.2.2         |        |  0.5    |       | Open | Arrow(s) in surface info view    |
| 10.2.3         |        |  0.5     |        | Open | Automatically turn lines on/off when switching surfaces   |
| 10.2.4         |        |  2    |        | Open | Build new surfaces/isopach    |
| 10.3           |        |       |        |  Done    | Altus integration | 
| 10.3.1         | Mike A |   2   |   2    |  Done    | Auto rover driver | 
| 10.3.2         | Mike A |   3   |   1    |  Done    | Base support in driver, Most work as task 0.4 in BaseSetup | 
| 10.3.3         | Mike A |   1   |   0.5  |  Done    | Review Topcon for initialization settings | 
| 10.3.4         | Mike A |   5   |        |  Open    | Altus Cell driver | 
| **Total**     |        |  **23**  |  ** **  |      |                              |
Start: 
End:  
Story Velocity ==  
Cal Duration: 
Cal Velocity: 
====== Story 11 - Final Stop, Maybe (You ought to be in pictures) ======
^ Task Number   ^ Owner   ^ Estimate ^ Actual ^ Status ^ Description   ^ 
| 11.1    |  Mike A  |  1  |  0.2  | Done | Add new preference tab + two buttons |
| 11.2    |  Mike A  |  5  |  0.5  | Done | Extend Zoom controller to accept new buttons |
| 11.3    |  Mike A  |  3  |  0.2  | Done | On press of extended camera button, take picture, retain in tracker |
| 11.3.1  |  Mike A  |  1  | 0.0 | Done | Verify EXIF with lat-lon-time | 
| 11.4    |  Mike A  |  2  | 0.2 | Done | Hook track button to toggle tracking | 
| 11.5    |          |     |     |      | Save |
| 11.5.1  |  Mike A  |  2  | 0.5 | Done | SaveAs / upload modification for photos | 
|         |          |     |     |      | NB: Not selecting upload leaves KMZ in 'localfile' link model, leaves kmz & photos in Access directory | 
| 11.5.2  |  Mike A  |  3  |  2.5  | Done | KMZ exporter, track + photo links |
| 11.5.3  |  Mike A  |  3  |  1  | Done | Photo upload to proj/photos/jobname/ |
|         |          |     |     |      | NB: Upload photos first, create public links, patch links in KMZ |
| 11.6    |  Mike A  |  2  |  1  | Done | display camera icon, Tap camera icon instance, open image. | 
| 11.7 //new// |  Mike A  |  3  | 0.5 | Done| Label images. | 
| 11.8 //new// |  Mike A  |  3  | 0.5 | Done| Clean up original files. |
| 11.9 //new// |  Mike A  |  4  | 4  | Done | Bug fixes |
| Total   |          |  22  |  11.1  |      |                |
Start: 2013-02-22
End: 2013-02-13
Story Velocity == 1.89
Cal Duration: 14
Cal Velocity: 1.57
====== Story 12 -  ======
no data
====== Story 13  Multi-Measure and KMZ ======
^ Task Number  ^ Owner    ^ Estimate   ^ Actual  ^ Status  ^ Description                              ^
| 13.1         |  Bill C  |  2         | 0.5     | Done    | Migrate Multi-measure                    |
| 13.2         |  Bill C  |  1         | 0.25    | Open    | Simple Measure View                      |
| 13.3         |  Bill C  |  0.5       | 0.5     | Done    | Measure Area Name Change                 |
| 13.4         |  Bill C  |  1         | 0.25    | Open    | Add Snap and New Area to ZoomController  |
| 13.5         |  Bill C  |  1         | 0.25    | Done    | Create File Name and Measure Label View  |
| 13.6         |  Bill C  |  0.5       | 0.25    | Done    | Menu Change                              |
| 13.7         |  Bill C  |  0.5       | 1       | Done    | Add Measure areas To Layer List          |
| 13.8         |  Bill C  |  2         |         | Open    | Implement Swipe delete in View Layers    |
| **13.9**     |  Bill C  |            |         |         | **Persistent Measure Areas**             |
| 13.9.1       |  Bill C  |  1         | 2       | Done    | Save Measure Areas                       |
| 13.9.2       |  Bill C  |  1         | 1       | Done    | Clear Photos/Notes/Measure Areas         |
| 13.10        |  Bill C  |  2         | 1       | Done    | KMZ Save                                 |
| 13.11        |  Bill C  |  3         |         | Open    | Grid Volume Optimization                 |
| **Total**    |          |  **15.5**  | 7.0     |         |                                          |
Start: 2016-09-01
End: 
Story Velocity == 
Cal Duration: 
Cal Velocity: 
====== Story 14  Cost Code Support ======
^ Task Number  ^ Owner    ^ Estimate  ^ Actual   ^ Status    ^ Description                                           ^
| 14.0         |  Bill C  |  1.0      | 1.0      | **Done**  | Plan Cost Codes effort                                |
| 14.1         |  Bill C  |  0.25     | 0.0      | **Done**  | Make sure Cost Codes are fetched                      |
| 14.2         |  Bill C  |  0.25     | 0.25     | **Done**  | Create TextEditCostCode Dlg                           |
| 14.3         |  Bill C  |  0.5      | 0.25     | **Done**  | Make space in Note/Photo/Track struct for cost codes  |
| 14.4         |  Bill C  |  0.25     | 0.5      | **Done**  | Store Cost Codes                                      |
| 14.5         |  Bill C  |  0.25     | 0.25     | **Done**  | Make space in MeasureArea for cost codes              |
| 14.6         |  Bill C  |  0.5      | 0.75     | **Done**  | Modify measure Edit View                              |
| 14.7         |  Bill C  |  1        | 1.0      | **Done**  | Modify View (TreeView) to show cost codes             |
| **Total**    |          |  **4.0**  | **4.0**  |           |                                                       |
Start: 2017-04-18
End:  2017-04-21
Story Velocity == 1.0
Cal Duration: 
Cal Velocity: 
====== Story 15  Science Experiment ======
^ Task Number  ^ Owner    ^ Estimate   ^ Actual    ^ Status    ^ Description                      ^
| **15.0**     |  Bill C  |  1.0       | 1.0       | **Done**  | **Enable RTK**                   |
| **15.1**     |          |            |           |           | **Put Me Here**                  |
| 15.1.1       |  Bill C  |  0.0       |           | **Done**  | Autonomous choice path           |
| 15.1.2       |  Bill C  |  0.5       | 0.5       | **Done**  | RTK Choice path                  |
| 15.1.3       |  Bill C  |  1.0       | 1.0       | **Done**  | Show PMH RTK Choices             |
| 15.1.4       |  Bill C  |  1.0       | 1.0       | **Done**  | PMH Fragment                     |
| 15.1.5       |  Bill C  |  1.0       | 1.5       | **Done**  | Set Elev Fragment                |
| 15.1.6       |  Bill C  |  1.0       | 1.0       | **Done**  | 2nd Pt Rotation Fragment         |
| 15.1.7       |  Bill C  |  1.0       | 0.5       | **Done**  | Clear                            |
| 15.1.8       |  Bill C  |  0.5       | 0.5       | **Done**  | Map Projection                   |
| 15.1.9       | Bill C   | ------     | 0.5       | **Done**  | Auto switch to RTK fragment      |
| **15.2**     |          |            |           |           | **SmartDirt Fragment with RTK**  |
| 15.2.1       |  Bill C  |  2.0       | 2.0       | **Done**  | Bottom Info View                 |
| 15.2.2       |  Bill C  |  0.5       | 0.0       | **Done**  | Satellite info                   |
| 15.2.3       |  Bill C  |  1.0       | 1.5       | **Done**  | Cut/Fill Display                 |
| 15.2.4       | Bill C   | -------    | 2.0       | **Done**  | RTK Fragment                     |
| **15.3**     |  Bill C  |  3.0       |           | Open      | **Survey Track**                 |
| **Total**    |          |  **13.5**  | **13.0**  |           |                                  |
Start: 2017-06-05
End:  
Story Velocity == 
Cal Duration: 
Cal Velocity: