Datenblatt PTC Lösung für die globale Softwareentwicklung Die PTC Lösung für die globale Softwareentwicklung bietet eine einzelne, vereinheitlichte Plattform für Softwareanforderungen und -validierung, Prozess und Workflow, Änderungs-, Konfigurationsund Versionsverwaltung sowie Risiko- und ComplianceManagement. Die Lösung basiert auf der PTC Integrity ™ Produktfamilie und ist als komfortable Subscription erhältlich. Sie verbessert die Richtlinieneinhaltung und Qualität, während sie zugleich die Kosten senkt und die Time-to-Market verkürzt. Unübertroffene Sichtbarkeit, Kontrolle und Flexibilität im gesamten Softwareentwicklungszyklus Der rasch steigende Bedarf an vernetzten Produkten und Systemen stellt die Hersteller vor die schwierige Aufgabe, hochwertige Software schneller und mit geringerem Risiko entwickeln zu müssen. Software ist ein bedeutender Differenzierungs- und Rentabilitätsfaktor. Doch ständige Veränderungen, strenge Normen und Vorschriften sowie die Zunahme von global verteilten Teams und Produktvarianten machen die Entwicklung immer komplexer. Um diese Herausforderungen zu bewältigen, nutzen Unternehmen die PTC Lösung für die globale Softwareentwicklung, die überragende Übersicht und Kontrolle über Produktentwicklungs- und SoftwareEngineering-Prozesse bietet. Der Vorteil der PTC Lösung für die globale Softwareentwicklung Die PTC Lösung für die globale Softwareentwicklung bietet eine einheitliche Plattform für die Lebenszyklusentwicklung, die so konfiguriert werden kann, dass jeder beliebige Entwicklungs-Workflow oder -prozess automatisiert wird. Sie unterstützt sämtliche Aktivitäten und Ressourcen im Zusammenhang mit der Anwendungs- und Produktentwicklung. Sie fördert die Innovation und die Erreichung Ihrer Qualitäts-, Kostenund Compliance-Ziele durch: • Verwaltung von Menschen, Prozessen und Artefakten im gesamten Lebenszyklus • Verbesserung der Einhaltung von Normen und Vorschriften sowie Verbesserung der Qualität durch durchgängige Sichtbarkeit und Verfolgbarkeit • Anpassung von Prozessen durch Unterstützung agiler, traditioneller und gemischter Prozesse • Bereitstellung von Einblicken in Softwaremessgrößen auf Grundlage von tatsächlichen Arbeitsschritten, nicht auf Basis von Schätzungen • Schutz von strategischen Softwareressourcen durch umfassende Änderungskontrolle, Konfigurations- und Versionsverwaltung für alle Ressourcen, nicht nur für den Quellcode Abb. 1: Echtzeit-Einblick in die Release Readiness und andere wichtige Projektindikatoren. Seite 1 von 3 | Globale Softwareentwicklung • Optimierung der Wiederverwendung innerhalb von Produktlinien und übergreifend PTC.com Datenblatt Weitere Highlights Rasche Konfigurierbarkeit Verwendung von Out-of-the-Box- oder selbst konfigurierten Vorlagen für traditionelle und agile Entwicklung Schnellere Wertschöpfung und geringere Gesamtbetriebskosten Gestraffte Compliance Durchgängige Sichtbarkeit auf einer geschützten, manipulationssicheren Plattform mit auditfähigen Prozessen und Unterstützung für E-Signaturen gemäß 21 CFR Besseres Compliance-Management; optimierte Berichterstattung für funktionale Sicherheit, Qualitäts- und Industriestandards Nahtlose prozess- und ereignisgesteuerte Server-toServer-Integrationen Offenlegung von Daten über auf Standards basierende Schnittstellen, Java™ -, SOAP- und RESTfulWebdienste; Integration beliebter Tools und maßgeschneiderter Integrations-Toolsets, umfassender APIs und Daten in PTC® Windchill® und PTC Integrity ™ Modeler ™. Vollständiger Datenzugriff und umfassende Transparenz im gesamten Lebenszyklus; Nutzung der Technologie-Wertschöpfungskette Außergewöhnliche Skalierbarkeit, Verwaltung von nur einem System; Zuverlässigkeit und Datenintegrität Kontrolle des vereinheitlichten für Unternehmen Datenmodells Einfache Skalierung von 10 bis 10.000 Benutzern, keine Datenredundanz, bessere Stabilität und Sicherheit Komfortable Software- und Service-Subscription Senkung der Anschaffungskosten für Software und nicht benötigte Lizenzen; Abstimmung des Budgets auf unmittelbare Vorteile Finanzierung von Software und Support in einem mit einem optimierten, transparenten Bezahlungsmodell Funktionsweise: Die PTC Lösung für die globale Softwareentwicklung Die PTC Lösung für die globale Softwareentwicklung ist auf die Zusammenarbeit mit einer Oracle® oder Microsoft® SQL Server ® Unternehmensdatenbank aus­ gelegt. Sie ermöglicht über einen nativen Client, das Web, die Befehlszeile oder eine Java-, C- oder Web­ dienste-API den Zugriff auf Funktionen für die Definition, Koordinierung und Verwaltung von Ressourcen und Prozessen über den gesamten Entwicklungszyklus. •Elemente Elemente sind die Grundbausteine; sie repräsentieren Anforderungen, Verbesserungsanfragen, User Storys, Testfälle, Defekte und Änderungsanträge. •Workflow- und Prozessautomatisierung Jeder Elementtyp wird mit einem erzwingbaren Workflow verknüpft, der die Zustandsübergänge festlegt. Regeln, Prüftrails und Sicherheit können definiert werden. Eskalationen, bedingte Zuweisungen, Benachrichtigungen und externe Prozesse werden definiert und mittels Prozessautomatisierung initiiert. •Beziehungen Definierbare, benannte Beziehungen zwischen Elementen legen Hierarchien und Verfolgbarkeit fest. Elemente können eine unbeschränkte Anzahl von Beziehungen aufweisen. Standardmäßige Beziehungen werden in Lösungsvorlagen definiert. Abb. 2: Der Entwicklungsprozess wird auf team- und organisationsspezifische Anforderungen zugeschnitten. Seite 2 von 3 | Globale Softwareentwicklung •Konfigurationsverwaltung Alle Artefakte – nicht nur der Quellcode – können als Teil einer Konfiguration in der Versionsverwaltung verwaltet, verzweigt, zusammengeführt und als Baseline definiert werden. Dies fördert die Wiederverwendung per Referenz auf mehreren Abstraktionsebenen im gesamten Lebenszyklus und über Produkte oder Projekte hinweg. PTC.com Datenblatt •Änderungsmanagement Umfassendes Änderungsmanagement, inklusive Änderungsanträgen, Änderungsaufträgen und Änderungspaketen, kann auf jedes Artefakt angewendet werden, um die Kontrolle auszudehnen, Risiken zu mindern und die Einhaltung von CMMI- und Automotive SPICENormen sowie von Standards für die funktionale Sicherheit wie IEC 61508 oder ISO 26262 zu straffen. •Anforderungs- und Testverwaltung Umfassende Anforderungsverwaltung in Verbindung mit durchgängiger Verfolgbarkeit von Anforderungen/Testartefakten vereinfachen die Erfassung, Verwaltung, Validierung und Verifizierung von Produkt- und Produktlinienanforderungen im gesamten Lebenszyklus. Erstklassige Funktionalität für den gesamten Lebenszyklus Durch die Implementierung PTC Lösung für die globale Softwareentwicklung können mehrere Bereiche abgedeckt werden, für die üblicherweise eigenständige Einzelwerkzeuge verwendet werden. Je mehr Funktionsbereiche mit der Lösung verwaltet werden, umso größer ist ihr Nutzen für die Organisation. Folgende Funktionen sind standardmäßig in der PTC Lösung für die globale Softwareentwicklung enthalten: •Änderungskontrolle •Konfigurationsmanagement •Anpassbares Benutzererlebnis Konfigurierbare Ansichten stehen allen Benutzertypen für die Erstellung im passenden Kontext zur Verfügung. Hierzu gehören Dokument-, Listen-, Hierarchie- und Detailansichten, Integrationen mit Microsoft® Word, Microsoft® Excel® und Microsoft® Project und IDEs wie Eclipse™ und Microsoft® Visual Studio®. •Anforderungsmanagement •Sicherheit und Berechtigungen Zentral verwaltete, unternehmenstaugliche Funktionen für Sicherheit und Audits umfassen domänenbasierte Authentifizierung, Zugriffsberechtigungen auf Elementebene, Attributsteuerung, E-Signaturen, zustandsbasierte Genehmigungen und vollständige AuditBerichterstattung. •Prozess- und Workflow-Übersicht und -Management •Berichterstattung und Messgrößen Echtzeitdaten füllen Dashboards, Diagramme und Berichte mit vollständigen Drilldown-Funktionen für das Management anhand von Ausnahmen, die Ursachenforschung, Effizienzmessung und die Verbesserung der Statusberichterstattung für sämtliche Projektressourcen und -aktivitäten. Abb. 3: Die von Grund auf auf Erweiterbarkeit ausgelegte PTC Lösung für die globale Softwareentwicklung dient als Dreh- und Angelpunkt des Softwarelebenszyklus. Seite 3 von 3 | Globale Softwareentwicklung •Test- und Qualitätskontrollmanagement •Quellcodeverwaltung •Build-/Versionsverwaltung •Problem- und Fehlerverwaltung •Projektmanagement Subscription-Informationen Weitere Informationen zu unseren SubscriptionAngeboten: PTC.com/subscription. Plattformunterstützung und Systemanforderungen Klicken Sie hier, um die Dokumentation zur Plattformunterstützung und den Systemanforderungen aufzurufen. © 2015, PTC Inc. (PTC). Alle Rechte vorbehalten. Die Inhalte dieser Seiten werden ausschließlich zu Informationszwecken bereitgestellt und beinhalten keinerlei Gewährleistung, Verpflichtung, Bedingung oder Angebot seitens PTC. Änderungen der Informationen vorbehalten. PTC, das PTC Logo, Product & Service Advantage, Creo, Elements/Direct, Windchill, Mathcad und alle anderen PTC Produktnamen und Logos sind Warenzeichen oder eingetragene Warenzeichen von PTC und/oder Tochterunternehmen in den USA und anderen Ländern. Alle anderen Produkt- oder Firmennamen sind Eigentum ihrer jeweiligen Besitzer. Releasetermine und Funktionsumfänge können nach Ermessen von PTC geändert werden. J6297–GSD–DS–1115-de PTC.com