30
PLC-Code Konfigurationsmanagement

Siemens On-stage PowerPoint-Template

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Siemens On-stage PowerPoint-Template

PLC-Code Konfigurationsmanagement

Page 2: Siemens On-stage PowerPoint-Template

ContactsJürgen Przygodda

Portfolio Development ExcecutiveMobile +49 160 58 46 23 0E-mail [email protected]

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 2

Heinz Dresbach

PreSales Solutions ConsultantMobile +49 176 2002 1957E-mail [email protected]

Page 3: Siemens On-stage PowerPoint-Template

Einige Fakten zu Polarion ALM

> 800Unternehmen unter

Wartung

>15 Jahre Erfahrung im Application Lifecycle Management

Offenheit

200+Erweiterungen

>30vordefinierte

Business Templates

~ 200 Kaktive Arbeitsplätze

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 3

Page 4: Siemens On-stage PowerPoint-Template

Die funktionalen Blöcke von Polarion ALM

Teams und Projektezusammenbringen

Parallelisierung imEntwicklungsprozesses

Einheitliche Plattform zurSteuerung von Entwicklungsprojekten

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 4

Page 5: Siemens On-stage PowerPoint-Template

Orchestrieren• Verteilte Teams an

einem Strang ziehen lassen.

Gesamtkosten• Niedrige

Betriebskosten

• Unterbrechungsfreier Betrieb

• Anpassungen im laufenden Betrieb

Prozess-neutral• Eigene Abläufe

behalten und anhand des «eingebauten» Know-hows weiter entwickeln.

Easy-to-use• Kurze Einführungs-

phasen bedeuten schnelle Produktivität. Basis dafür ist die intuitive Bedienbarkeit.

Wesentliche Vorteile …

Kollaboration Offenheit Simplicity Niedrige TCO

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 5

Page 6: Siemens On-stage PowerPoint-Template

Re-Use Standardisierung von

mechatronischen Bausteinen

Bibliotheken

Fulfillment Normen und Richtlinien

«automatisch» in der Projektarbeit berücksichtigen: z.B. ISO 26262.

Schnelle Angebote Beschleunigung der

Angebotserstellung durch Künstliche Intelligenz

Nachhaltige Reduzierung von Risiken

Frühe Verifikation Die Kombination von

Polarion mit Simulationswerkzeugen erlaubt eine frühe Verifikation.

Polarion ALM für Maschinenbauer: Vier AnsätzeDie wesentlichen Vorteile

Standardisierung Vertrieb Simulation Compliance

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 6

Page 7: Siemens On-stage PowerPoint-Template

Re-Use Standardisierung von

mechatronischen Bausteinen

Bibliotheken

Fulfillment Normen und Richtlinien

«automatisch» in der Projektarbeit berücksichtigen: z.B. ISO 26262.

Polarion ALM für Maschinenbauer: Schwerpunkte im Webinar

Standardisierung Compliance

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 7

Page 8: Siemens On-stage PowerPoint-Template

Anwendungsfall im MaschinenbauSoftware-Konfigurationsmanagement (Anforderungs-basiert)

Durch Auswahl der nötigen Features…

Feature 1

Feature 2automatic

…entsteht automatisch die Liste der benötigten Bausteine aus Ihren

Bibliotheken, und daraus...

Lastenheft für eine neue Maschine

…alle benötigten Softwareprojekte für die Maschine, in korrekten Versionen

Siemens Lösung mit Polarion

Alternative :Externes Tool zur Maschinenkonfiguration

Feature n…

automatic

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 8

Page 9: Siemens On-stage PowerPoint-Template

Ziele des SW-Konfigurationsmanagements

Dokumentieren von bestehenden Softwarepaketen und enthaltenen Komponenten

Erzeugen von neuen Softwarepaketen ,Komponenten und Entwicklungssträngen auf Basis von Wiederverwendung, Änderungswünschen und Anforderungen Dritter

Dokumentieren von Änderungen, Abhängigkeiten und Entstehungsgeschichte in automatischen Reports (Traceability)

Vergleichen von Softwareständen (auf logischer UND Quellcodeebene)

Freigabe von neuen Softwarepaketen und Komponenten zur Wiederverwendung

Offline-Änderungen an Softwaren, Dokumenten und Items

Unabhängig von der Art der Softwarepakete (alle Plattformen, Betriebssysteme etc)

Weitgehend automatische Erstellung der Softwareprojekte (Build management)

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 9

Page 10: Siemens On-stage PowerPoint-Template

Wichtige Basis-Features von Polarion

•Automatische Versionierung ALLER Änderungen•Kollaboratives Arbeiten im Browser•Automatisches Einhalten von Prozessen durch konfigurierbare Workflows

•Standardkonforme Freigaben durch digitale Signaturen•Automatische Reports zu Produkt und Konformitäten•Einfach bedienbar •Universell mit anderen Tools und Ablagesystemen integrierbar

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 10

Page 11: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionZentrales Dokument: Die Software Package Definition

• Beschreibt Sinn und Zweck genau eines Software-Paketes

• Kann auch Software-Komponenten beschreiben, die das Softwarepaket zur Verfügung stellt oder verwendet

• Enthält automatisch die vorgenommenen Änderungen an dem Software-Paket (Change Requests)

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 11

Page 12: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionDatenmodell

Software Paket Definition (LiveDoc)

Absoluter Pfad auf dem Serverund Rev.Nr

Relativer Pfad innerhalb des Paketes

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 12

Page 13: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionProzessüberblick mit allen beteiligten Rollen

Projektleiter SW-Entwickler Leiterin SW-Baukasten

Kunde

Wir brauchen dringend eine SW-Änderung, und finden das

Backup nicht mehr !

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 13

Page 14: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionProzessüberblick mit allen beteiligten Rollen

Projektleiter SW-Entwickler Leiterin SW-Baukasten

Kunde

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 14

Page 15: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionProzessüberblick mit allen beteiligten Rollen

Projektleiter SW-Entwickler Leiterin SW-Baukasten

Kunde

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 15

Page 16: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionProzessüberblick mit allen beteiligten Rollen

Projektleiter SW-Entwickler Leiterin SW-Baukasten

Kunde

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 16

Page 17: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionEinsehen und Testen einer bestehenden Software: Polarion-Button „Download“

Software Paket Definition

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 17

Page 18: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit Polarion : Parallele EntwicklungErster Schritt zur neuen Software: Polarion-Button „Checkout“

Software Paket Definition

Referenz !!!

Kopie(„SVN branch“)

SVN checkout

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 18

Page 19: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionNach Entwicklung und finalem Commit: Polarion-Button „Checkin“

Software Paket Definition

Tabelle mit dem Log der Änderungen (klickbar)

Tabelle mit dem Log der Änderungen (klickbar)

Logfile bez. Branch SB-568

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 19

Page 20: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionÄnderungen zur Wiederverwendung freigeben

Software Paket Definition

Tabelle mit dem Log der Änderungen (klickbar)

Tabelle mit dem Log der Änderungen (klickbar)

?

?

Drei Möglichkeiten, mit einem Changerequest umzugehen :

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 20

Page 21: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionÄnderungen zur Wiederverwendung freigeben: „Branch item“

Software Paket Definition

Tabelle mit dem Log der Änderungen (klickbar)

Tabelle mit dem Log der Änderungen (klickbar)

Anwendungsfall : eine losgelöste Variante ist entstanden, die man unabhängig vom Original weiterentwickeln können will. (Dazu ist keine Änderung im Repo nötig, denn der Branch existiert schon)

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 21

Page 22: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionÄnderungen zur Wiederverwendung freigeben: „Write back“

Änderungen zur Wiederverwendung freigeben : „Write back“

Software Paket Definition

Referenz !!!

Überschreiben

Vorbedingung : alle parallelen Änderungen in der Ur-Software sind korrekt in den Branch gemerged !!!

20805

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 22

Page 23: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionVisualisierung

Standard in Sourcetree (Git) :- klare Sichtbarkeit von Branch- UND Mergepunkten- keine differenzierte Ansicht bez Komponenten

Standard in TortoiseSVN :- Anwendbar auf allen Ebenen, auch Komponenten- keine klare Visualisierung von Mergepunkten

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 23

Page 24: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit PolarionVisualisierung

Ansatz : Baumvisualisierung für ein Softwarepaket, inkl Branch und Merge auf Komponentenebene

<Präsentation der Ansicht im Tool, frühe Fassung>

+ Impact-Screenshot

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 24

Page 25: Siemens On-stage PowerPoint-Template

SW-Konfigurationsmanagement mit Polarion Erweiterung um externe Bausteine

Software Paket Definition (LiveDoc)

Absoluter Pfad auf dem Serverund Rev.Nr

Relativer Pfad innerhalb des Paketes

Workitem Linkrolle:„uses“

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 25

Page 26: Siemens On-stage PowerPoint-Template

Anwendungsfall im Maschinenbau:Software configuration management (Anforderungs-basiert)

Durch Auswahl der nötigen Features…

Feature 1

Feature 2automatic

…entsteht automatisch die Liste der benötigten Bausteine aus Ihren

Bibliotheken, und daraus...

Lastenheft für eine neue Maschine

…alle benötigten Softwareprojekte für die Maschine, in korrekten Versionen

Siemens Lösung mit Polarion

Alternative :Externes Tool zur Maschinenkonfiguration

Feature n…

automatic

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 26

Page 27: Siemens On-stage PowerPoint-Template

AusbaustufenSW-Anforderungen und Tests

Frei verwendbar | © Siemens 2021 | 2021-05-18 | Siemens Digital Industries Software | Webinar “PLC Code Konfigurationsmanagement”.Seite 27

Page 28: Siemens On-stage PowerPoint-Template

Einige Fakten zu Polarion ALM

> 800Unternehmen unter

Wartung

>15 Jahre Erfahrung im Application Lifecycle Management

Offenheit

200+Erweiterungen

>30vordefinierte

Business Templates

~ 200 Kaktive Arbeitsplätze

*depending on individual consideration

Page 29: Siemens On-stage PowerPoint-Template

Einige Fakten zu Polarion ALM

> 800Unternehmen unter

Wartung

>15 Jahre Erfahrung im Application Lifecycle Management

Bis

20%Zeitersparnis

Bis zu

1.5xschneller

aufgrund von Varianten

Management

Offenheit

200+Erweiterungen

>30vordefinierte

Business Templates

~ 200 Kaktive Arbeitsplätze

ROI von 100%*

Innerhalb eines Jahres

*abhängig von den individuellen Gegebenheiten

Page 30: Siemens On-stage PowerPoint-Template

Vielen Dank !

www.polarion.com