Systems engineering met Polarion

Preview:

Citation preview

Systems Engineering using Polarion

Mithun Training & Consulting BVContact: Harry Julsing

M: +31(0)6-511 30380T: +31(0)33-457 0840E: harry.julsing@mithun.nlI: 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

Recommended