mid-term review meeting - wp6

Download Mid-term Review Meeting - WP6

Post on 14-Feb-2017

217 views

Category:

Education

0 download

Embed Size (px)

TRANSCRIPT

  • Project SLOPE1

    WP 6 System integration

  • Project SLOPE

    Mid-term Review2/Jul/2015

    T6.1 Definition of the integration steps

    Brussels, July 2nd, 2015

  • Task Overview

    Mid-term Review2/Jul/2015

    Status: Completed (100%) Length: 7 Months (From M10 to M16) 5 Involved Partners

    Leader: GraphiTech Participants: COMPOLAB, MHG, FLY, ITENE

    Aim: Achieve a complete integration of the different components that are part of the SLOPE platform to be tested on pilot areas

    Output: D.6.01 System integration and validation plan

  • Mid-term Review 2/Jul/15

    Work Package key aspects

    Build a working system

    Ready for pilots and on-the-field testing

    3 Main tasks: First Integration - Forest Inventory & Harvesting

    System Second Integration - Forest Management Third Integration System Validation

    Technical and Economical Analysis Overall solution costs Social impacts Environmental impacts

    T.6.2

    T.6.3

    T.6.4

  • Mid-term Review 2/Jul/15

    Process Evaluate existing software development processes

    Definition of the integration strategy

    Enrich each integration task (6.2, 6.3, 6.4) with the chosen strategy

  • Mid-term Review 2/Jul/15

    SW Development processes evaluation

    Different processes studied and evaluated: Heavyweight:

    Waterfall Unified process Spiral

    Lightweight (AGILE): Extreme programming Scrum

    Conclusions: Best choice: AGILE (but not enough) Too many development teams Mix waterfall and Agile

  • Mid-term Review 2/Jul/15

    Integration StrategyWaterfall + agile like approach 3 major loops of integration and lab validation 4 minor loops of iterative evolution Bug fixing and integration at high frequency Parallel support for real use case pilots

    T.6.2

    T.6.3

    T.6.4

  • Mid-term Review 2/Jul/15

    Integration Strategy

    For each main integration step: Definition of the involved components Timeline with integration steps, milestones, telcos, days for testing One testing scenario based on the use case Recognize Involved actors Definition of required HW and SW Functional requirements

    defining a function Non-functional requirements

    defining a criteria for an operation Testing approach

  • Mid-term Review 2/Jul/15

    Step 1 (T6.02) - Components

  • Mid-term Review 2/Jul/15

    Step 1 (T6.02) - Timeline

    4 agile-like integration sprints (bimonthly) 2 sprint overlapping with step 2

    1 monitoring meeting every 2 weeks 1 Round of testing at the end of each sprint

    Incremental built of D.6.02.1 System Integration Report I Incremental build of D.6.04.1 Techno-economic evaluation I

  • Mid-term Review 2/Jul/15

    Step 1 (T6.02) Integration

    1. Connection of the 3D modelling for harvesting planning (T.2.4) with the FIS2. Connection of handheld devices (e.g. RFID UHF readers) with the FIS3. Connection of cable crane and processor head enhanced HW with the FIS4. Connection of truck control units with the FIS5. Connection of planning and editing functionalities already available in the

    3D modelling for harvesting planning system with the FIS

  • Mid-term Review 2/Jul/15

    Step 1 (T6.02) Actors, HW and SW

    Actors: Forest Planner Forest operator On-field harvesting operator Forestry expert Cableway Operator

    Hardware: RFID Handheld (Tablet / Smartphone) GPS Sensor (integrated inside the handheld or

    external) Industrial PC installed inside the harvesting

    machine CompactRIO Custom system Desktop Computer Wifi/3G connectivity

    Software: 3D Planning for Harvesting

    software Forest Information System

    (Web Services and Database) Web Mapping Service

    (GeoServer)

  • Mid-term Review 2/Jul/15

    Step 1 (T6.02) Functional Requirements

    3 Analytics3.1 Show satellite imagery HIGH3.2 Toggle aerial imagery visualization of the

    standHIGH

    3.3 Toggle NIR imagery visualization of the stand HIGH3.4 Toggle open data visualization MEDIUM3.5 Toggle digital surface model visualization HIGH3.6 Distance measurement HIGH3.7 Area measurement HIGH3.8 Terrain profiling HIGH3.9 Point of interest visualization MEDIUM4.0 Toggle roads visualization HIGH

    4 Operation4.1 Cableway planning HIGH4.1.1 Add/Remove pillars HIGH

    4.1.2 Show harvesting area HIGH

    4.1.3 Show cable information (angles, height from terrain, length)

    HIGH

    4.1.4 Show cable line profile MEDIUM

    4.2 Working area setup4.2.1 Draw working area HIGH

    4.2.2 Place harvesting machines HIGH

    4.2.3 Place other resources HIGH

    4.2.4 Plan routes MEDIUM

    4.3 Track felling activities MEDIUM4.4 Toggle building and terminals visualization MEDIUM4.5 Track logistics MEDIUM4.5.1 Show truck movements MEDIUM

    4.5.2 Track wood storage areas MEDIUM

    4.5.3 Track sawmills MEDIUM

    4.5.4 Show logs inventory MEDIUM

    4.6 Track harvesting progress HIGH4.6.1 Real-time updates and statistics MEDIUM

    4.7 Show weather conditions and forecast HIGH

    5 Forest 5.1 Toggle stand visualization HIGH5.2 Toggle simple tree models visualization (from UAV) HIGH5.3 Toggle complex tree models visualization (from TLS) HIGH5.4 Single tree selection and inspection HIGH5.5 Single tree virtual marking HIGH5.5.1 Issue a report MEDIUM5.5.2 Update tree properties (Quality indices, status, etc.) HIGH5.6 Retrieve forest area information MEDIUM

  • Mid-term Review 2/Jul/15

    Step 1 (T6.02) Non-Functional Requirements

    Forest Information System (FIS)1 User friendliness HIGH2 Compatibility with all the desktop browsers HIGH3 Compatibility with mobile browsers MEDIUM4 Cross platform HIGH5 Dynamic interface MEDIUM

    Mobile scenario6 Easy identification of virtually marked trees on the field HIGH7 GPS signal should work in the forest MEDIUM8 Offline fault tolerance MEDIUM

    In-vehicle scenario8 Offline fault tolerance MEDIUM

  • Mid-term Review 2/Jul/15

    Step 1 (T6.03) Testing

    One validation every 2 months 2-3 days of work Test of each requirement in laboratory conditions

    Based on functional test case Incremental document Threshold to be reached 70%

    Test N Test case DescriptionExpected

    resultObtained

    ResultAnomaly Performed Passed

    1 YES/NO YES/NO1

  • Mid-term Review 2/Jul/15

    Step 2 (T6.03) - Components

  • Mid-term Review 2/Jul/15

    Step 2 (T6.03) - Timeline

    4 agile-like integration sprints (bimonthly) 2 sprint overlapping with step 3

    1 Virtual meeting every 2 weeks 1 Round of testing at the end of each sprint

    Incremental built of D.6.02.2 System Integration Report II Incremental build of D.6.04.2 Techno-economic evaluation II

  • Mid-term Review 2/Jul/15

    Step 2 (T6.03) Integration

    1. Refinement of already existing Web services to access the FIS2. Development of new Web Services functions to cope with online

    purchasing/invoicing, real-time operation control and logistic optimization3. Connection of purchasing/invoicing system with the FIS4. Connection of real-time operation control system with the FIS

  • Mid-term Review 2/Jul/15

    Step 2 (T6.03) Actors, HW and SW

    Actors: Forest Planner Forestry expert Truck Operator

    Hardware: In-vehicle GPS System

    Software: Real-time enterprise resource

    planning system Online selling and auction system MHG Mobile app

  • Mid-term Review 2/Jul/15

    Step 2 (T6.03) Functional Requirements

    4 Operation4.8 Schedule operations and give work orders MEDIUM

    7 Purchasing7.1 Online auction MEDIUM7.2 Direct selling MEDIUM

    8 Business Analytics8.1 Harvesting cost estimation HIGH8.2 Income estimation HIGH

    9 Resource inspection9.1 Staff monitoring MEDIUM9.1.2 Update human resource usage MEDIUM9.2 Machinery monitoring MEDIUM9.2.1 Update machine status MEDIUM9.3 Terminals monitoring MEDIUM9.3.1 Update terminal status MEDIUM9.3.2 Documentation with mobile app MEDIUM9.3.3 Biomass quality monitoring MEDIUM9.3.4 Road side storage monitoring MEDIUM9.3.5 Transport monitoring & reports (delivery notes) MEDIUM

  • Mid-term Review 2/Jul/15

    Step 2 (T6.03) Testing

    One validation every 2 months 2-3 days of work Test of each requirement in laboratory conditions

    Based on functional test case Incremental document Threshold to be reached 80%

    Test N Test case DescriptionExpected

    resultObtained

    ResultAnomaly Performed Passed

    1 YES/NO YES/NO1

  • Mid-term Review 2/Jul/15

    Step 3 (T6.04) - Components

  • Mid-term Review 2/Jul/15

    Step 3 (T6.04) - Timeline

    4 agile-like integration sprints (bimonthly) 1 Virtual meeting every 2 weeks 1 Round of testing at the end of each sprint

    Incremental built of D.6.023 Actors, requirements and test case as union of the first two steps Threshold to be reached 90%

  • Mid-term Review 2/Jul/15

    Conclusions

    Guidelines for efficient and continuous integration 4 sprints with validation and reporting per task

    Regular monitoring meetings

    Incremental testing phase

    Ready for changing requirements Partners Forestry Actors

  • Mid-term Review 2/Jul/15

    Contact info

    Daniele Magliocchetti: daniele.magliocchetti@graphitech.it

    Thank you for your attention

  • Project SLOPE

    Mid-term Review2/Jul/2015

    T6.2 First Integration

    Forest Inventory & Harvesting System

    Brussels, July 2nd, 2015

  • Task Overview

    Mid-term Review2/Jul/2015

    Status: In progress (20%) Length: 14 Months (From M14 to M27) 8