User Tools

Site Tools


android:planview:smartplantasks

This is an old revision of the document!


Story 3 - Mobile Convergence

Start 2016-7-15

Task Number Owner Estimate Actual Status Description
3.1 iOS Menuing
3.1.1 mdr 5 5 Done Implement UI menuing scheme
3.1.2 mdr 0.5 0.5 Done Build up plan view menu items
3.1.3 mdr 1 1 Done Move plan view Update Status as menu item
3.1.4 mdr 0.5 0.5 Done Build up project file menu items
3.1.5 mdr 0.5 0 Done Move project file Update Status as menu item
3.1.6 mdr 2 0.5 Done Implement project file sorting menu items
3.2 iOS Measure
3.2.1 mdr 0.5 0.5 Done Implement Measure start menu item
3.2.2 mdr 1 0.5 Done Add indicator of in measure mode Done by replacing plan buttons with measure control buttons
3.2.3 mdr 0.5 0.5 Done Implement measure Done menu itemImplement Add Measure button action
3.2.4 mdr 0.5 0.5 Done Implement measure Snap mode menu item
3.2.5 mdr 0.5 0.5 Done Add indicator of in snap mode
3.2.6 mdr 0.5 0 Done Implement measure exit Snap mode
3.2.7 mdr 5 1 Done Add touch handlers to record measuring
3.2.8 mdr 3 2 Done Add touch handlers to move measure point
3.2.9 mdr X Add touch handlers to delete measure point Only deleting points via Back button
3.2.10 mdr 1 1 Done Add touch handlers to select measure area<del> Selecing vie the Next button in status area | | 3.2.11 | mdr | 2 | 0.5 | Done | Save to KMZ measure if <del>3 2 points or more
3.2.12 mdr 1 1 Done Remove from KMZ measure if < 3 2 points
3.2.13 mdr X Implement measure Clear menu item Replaced by the User Data in Layer View swipe to delete
3.2.14 mdr 2 1.5 Done Implement label selected measure area
3.2.15 mdr 1 1 Done Update perimeter and area display if 3 points or more
3.3 iOS User Data in Layers View
3.3.1 mdr 2 1 Done Add Photos to item tree
3.3.2 mdr 1 0.5 Done Add Notes to item tree
3.3.3 mdr 1 0.5 Done Add Tracks to item tree
3.3.4 mdr 1 1 Done Add Measues to item tree
3.3.5 mdr 2 1.5 Done Implement hide / show for user items
3.3.6 mdr 1 0.5 Done Implement center & zoom for user items
3.3.7 mdr 2 1.5 Done Implement property sheet for user items
3.3.8 mdr 1 1 Done Implement swipe to delete for user items
3.4 Plan view from KMZ
3.4.1 mdr 2 1.5 Done Draw saved measures
Subtotal mdr 41 23.5
3.20 C++ Normalization
3.20.1 mja 1 2 Done Backport IOS changes to GIT master
3.20.2 mja 1 1 Done Fix object structure
3.20.3 mja 1 1 Done Fwd port to Windows
3.20.4 Mike R 1 Reconfigure IOS build to accomodate std C++ API dir str
3.21 ANDROID Track saving
3.21.1 mja 1 1 Done Save per file, local file store
3.21.2 mja 1 8 Done Upload, same detect, clear on save. Change for view list mgmt, one entry per type, super folder, clear from view list.
3.21.3 mja 1 0.5 Done Clear tracker storage in filelist, long press file entry
3.21.4 mja 1 Individual photo upload status on AccessList, list IOS
3.22 ANDROID - Put me here
3.22.1 mja 2 1 Done Long press on autopan indicator
3.22.2 mja 1 0 Done Remove PMH from About tab.
3.23.3 mja 1 0.5 Done Fix SmartDirt to use new PutMeHere UI.
3.24 ANDROID Measure
3.24.1 mja 1 0.5 Done Write measure areas to KMZ
3.24.2 mja 1 2 Done Make Measure areas persistent like tracker items
3.24.3 mja 1 2 Done Make measure areas show up in listview.
3.24.4 mja new 7 Done Measure area selector, edit, select, editor (this task was significantly under estimated)
3.25 ANDROID - Code modernization
3.25.1 mja 1 0.5 Done Remove show/removeDialog() replace with fragment calls.
3.25.2 mja 1 1 Done Replace measure delegate with measure fragment
3.25.2.1 mja 2 Done Write main fragment, extract tracker from activity
3.25.2.2 mja 1 Done Zoom controller shuffle between two fragments
3.25.2.3 mja 0 Done Move readMeas perim to measure fragment
3.25.3 mja 0 Move PlanLayer stuff to model package. SmartPlanProject, continue to remove compiler warnings.
3.25.4 mja 1 0.5 Done Add Fabric/Answers Events for Measure…
Subtotal mja 17+ 30.5
Total XX 6

Story Velocity ==

Complete

Cal Duration:

Cal Velocity:

Story 0

Start 2013-04-29

Task Number Owner Estimate Actual Status Description
0.1 Mike A 0.25 0.25 Done Branch AGTEK_Lib repository for SP, Create SP project in SVN
0.2 Mike A 0.5 0.5 Done Integrate V4 support library into AGTEK_Lib, modify manifest, Fix AGTEK_Lib native builder - supporting the dev environment
0.3 Mike A 0.5 0.25 Done Integrate with nightly build, start of “build” account
0.4 Mike A 2 2 Done SmartPlan activity, license, readfile ADF, basic menu (?)
0.5 Mike A 2 2 Done Abstract Reader interface, AbstractADFModel
0.6 Mike A 1 2 Done Implement PlanProject, extending AbstractADFModel, image list only
0.7 Mike A 3 2 Done Write GLView<LayerList> / Renderer to support it (2D only)
0.8 Mike A 2 2 Done Task out story 1, Android Implementation
Total 11.25 11.0

Story Velocity == 0.98 (as of COB 2013-05-15)

Complete 2013-05-15

Cal Duration: 13

Cal Velocity: 0.85

Story 1 - Android Implementation

Start 2-13-05-13

Task Number Owner Estimate Actual Status Description
1.1 Mike A 1 1 Done Integrate track and photo capture from SmartDirt
1.2 Mike A 1 3 Done Build up layer list + UI selector, test with ADF 'layers'
1.3 Mike A 1 Take SD tracker into SP. Dupe of 1.0
1.3.1 Mike A 1 0.5 Done Integrate deferred upload manager (AKA save KMZ tracks from SD).
1.4 Mike A 1 1 Done Add distance / length display
1.5 Mike A 3 4 Done Dupe Measure (ltd) functionality, use delegate model
1.6 Mike A 2 2.5 Done Extend PlanModel to support KMZ data elements, plus info in layer
1.6.1 Mike A 1 0.5 Done Implement KMZ reader, extract lines, different LayerEnum structure
1.6.2 Mike A 1 1 Done Extend KMZ reader for placemarks
1.6.3 1 1 Done Extend KMZ reader for MultiGeometry polygon stuff.
1.6.4 1 1 Done Extend KMZ reader for GroundOverlay
1.7 5 Reintegrate branch with trunk.
1.8 Mike A 30 Done Test, fix bugs, more V4 support, balance of time.
1.9 Mike A 5 Done
Total 19 55.5

Story Velocity == 0.34 (as of COB 2013-07-23)

Complete 2013-07-23

Cal Duration: 55 days

Cal Velocity: 0.34

Story 2 - Better Tools

Start 2-14-05-27

Task Number Owner Estimate Actual Status Description
2.1 Mike A 0.5 0.5 Done Build task list
2.2 Mike A 0.5 2.0 Done Update save/upload to be auto-save-as, always upload
2.3 Mike A 1 0.2 Fix delays on deferred uploader, add button to About
2.4 Mike A 2 3 Done Alert user to new version and ask if update, yes == auto-download-then-install APK
2.5 Mike A 1 Test new CachedProjectManager interaction with older apps (SD 1.7, SG 1.3, ABSU 1.3).
2.6 Mike A 2 Add note feature
Total XX XX

Story Velocity ==

Complete

Cal Duration:

Cal Velocity:

android/planview/smartplantasks.1474324682.txt.gz · Last modified: 2016/09/19 22:38 by mdransom