Download presentation
Presentation is loading. Please wait.
Published byCaren Wilson Modified over 9 years ago
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)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.