Systems Engineering using Polarion
Mithun Training & Consulting BVContact: Harry Julsing
M: +31(0)6-511 30380T: +31(0)33-457 0840E: [email protected]: www.mithun.nl
Leidraad SE
The “Leidraad SE” is the Dutch industry standard for infra projects using Systems Engineering
Partners Leidraad:Prorail, Rijkswaterstaat, NL Ingenieurs, Bouwend Nederland, de Vereniging van Waterbouwers andUneto VNI
Background Leidraad
A National initiative between contracting parties and contractors in the Infrastructure market
The Leidraad SE offers for a company specific implementation a common framework, using uniformal concepts and processes
Source: www.leidraadse.nl
What is SE for Infra?
Start from the system viewA phased approach based on (ISO 15288)
to come to an integral verified and validated solution from an initial customer requirements.
Source: www.leidraadse.nl
ISO 15288
Systems and software engineering –system life cycle process
Not a straitjacket but an open framework Offers:Clear role definitionsFits in current way of working practicesAimed at continuous improvement
Processes in ISO 15288
Specification stakeholder requirementsRequirements analysisArchitecture designImplementationIntegrationVerificationValidation
Polarion
Application Life Cycle SolutionSupports any processComes with wealth of knowledge,
template examples, additional functionalityEasy to configure: Absolute minimum of
scripting requiredLeading to the lowest cost of ownership in
the marketQuick start possible
Polarion solution:V-Model Extension
Based on ISO/IEC 15288 & IEEE 1220-2005
Framework based on a workflow engine, to automaticallycreate derived workitems
Enforce tracearbility from requirements to testcases
For both agile and waterval (V-Model) approaches.
.
For more information and download template:http://extensions.polarion.com/extensions/182-v-model-project-template
Structure TemplateCommercial req’s
System req’s &Validation tests
Customer view
System view
Hardware req’s &Verification tests
Mechatr. req’s &Verification tests
Software req’s &Verification tests
Subsystemview
Designview
Hardw. design &Verification tests
Mechatr. req’s &Verification tests
Software req’s &Verification tests
Documentation
Testing
Document View
Detail View
Traceability matrix
Project Status
How it works
The template uses tasks to:Assign tasks to engineers, from draft to implementedConsequently the requirement is handed over to QA engineers for verification and validation.
In case of an issue, a defect is automatically created, which needs to be resolved before the requirement can receive the status verifiedOnly then, the requirement can be released as a package for production.
Next Steps
Live Product presentation, using templateProof of conceptGo/no goImplementation (training and
implementation support package)Pilot project