Presentation is loading. Please wait.

Presentation is loading. Please wait.

Solar Orbiter SOC: Software Development Solar Orbiter SOC SW Development Team 07 Jul 2015.

Similar presentations


Presentation on theme: "Solar Orbiter SOC: Software Development Solar Orbiter SOC SW Development Team 07 Jul 2015."— Presentation transcript:

1 Solar Orbiter SOC: Software Development Solar Orbiter SOC SW Development Team 07 Jul 2015

2 Who?

3 SOL SOC Team Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 3

4 What?

5 Software Product List Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 5

6 How?

7 Gantt-like description of lifecycles Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 7

8 SCRUM framework Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 8

9 SOC SW Requirements and Traceability Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 9 System Requirements Use Cases Supporting Activities (BDD) Features Specification by example Business analysis Coordination/Management

10 Continuous Delivery Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 10 Continuous Integration Quality Gates Quality Gates Version Control Team

11 Developer’s Environment Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 11 Unit Testin g Coding Code Qualit y Build gcov googlemock Sonarqube Eclipse plugin Jacoco/EclEmma mockito Gherkin Cucumber-jvm

12 Questions Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 12 ?

13 Support slides Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 13

14 Software Requirements: Specification by example Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 14 As formality increases, test and requirements become indistinguishable. Robert C. Martin and Grigori Melnik. Test and Requirements, Requirements and Test: a Mobius Strip IEEE Software January/February Issue 2008 Specification by example (SBE) is a collaborative approach to defining requirements and business-oriented functional tests for software products based on capturing and illustrating requirements using realistic examples instead of abstract statements. https://en.wikipedia.org/wiki/Specification_by_example

15 SOC Requirements and Traceability Solar Orbiter SOC Presentation | ESAC | 2014-05-08 | Page 15 System Requirements Use Cases Supporting Activities Scenarios Epics Stories Bugs Tasks (BDD) Features Specification by example Issue tracking Business analysis (Automated, human readable examples)


Download ppt "Solar Orbiter SOC: Software Development Solar Orbiter SOC SW Development Team 07 Jul 2015."

Similar presentations


Ads by Google