Download presentation
Presentation is loading. Please wait.
1
codeBeamer ALM by Intland Software
Janos Koppany Intland Software 17 Mar 2015
2
Intland Software Who are we? Founded in 1998
Headquarters in Stuttgart, Germany Office in Silicon Valley, USA Our ALM solution includes: Requirements Management Software Development Management QA & Test Management Demand Management IT Operations (DevOps)
3
Our clients Intland Software Automotive High Technology Defense
Finance Other Medical Codebeamer is a really scaleable tool. The small installations start from 4-5 users up to over 5000 users with the Lufthansa systems.
4
Increasing Product Complexity
Intland Software Increasing Product Complexity Product Smart product Smart, connected product Product system Embedded software Embedded software Embedded software Internet Of Things Connectivity Connectivity
5
Intland Software xLM = ALM + PLM
6
V-model, Lean, Agile, Scrum
Intland Software Our mission Low High Doing the right thing Effectiveness Efficiency Doing the thing right V-model, Lean, Agile, Scrum Requirements Demand Goal
7
Intland Software ALM system components
8
Intland Software ALM maturity matrix in engineering organizations
9
xLM Lifecycle – IoT Outlook Industry 4.0 – Internet of Things
IT drives innovation in industry Increasing role of (embedded) software in products Multiple interconnected lifecycles in product development – higher complexity Higher agility, shorter development cycles Collaboration: suppliers, distributed development, interrelated but disparate disciplines Safety, reliability, security, compliance
10
Complexity under control
Full Tracebility Manage Complexity Why? Quality Innovation Productivity Cost savings Time to market Happy staff Happy clients Hardware-Software Lifecycle Transparency Completeness Completeness = Vollständigkeit aber auch Homogenität der Lösung. Auch COBIT, das sich ja mit der Wertschöpfung von Technologie- und IT Investitionen beschäftigt fordert inzwischen eine einheitliche und homogene technologische Basis, um die Wertschöpfung optimal zu fördern. Komplexität kann nicht effizient gemanaged werden, wenn zuviele Medienbrüche existieren Dazu gehört eben auch dass die Traceability, die man häufig natürlich auf die Verbindung von Anforderungen zu Testcases bezieht, weiter geht und alles Entitäten mit einander verknüpft, auch über verschiedene Prozesse und sogar Lifecycle hinweg, etwa über ALM und PLM hinweg. Auch auf Dokumentation und Wissensmanagement muss sich diese Durchgängigkeit erstrecken. Prozessbeschreibungen, Business Regeln, Policies, eben die ganze Governance sollte in die Plattform integriert sein, wie Code Beamer das z.B. mit dem integrierten Dokumentenmanagement und Dem vollintegrierten Wiki auch macht. Collaboration Efficiency through re-use
11
codeBeamer: Quick rollout
5 phases of rollout Phases Action Participants Time 1 Pilot Installation IT; DB Admin, LDAP Admin Intland 1-2 days 2 Product Introduction 2 days workshop für Core Team, Intland 2 days 3 Customizations Workflows, Roles, Templates, Wiki 5 days 4 Optional Extensions Core Team, Intland 3-5 days 5 Going Live Core Team, IT 1 day (+ optional web or on-site trainings)
12
Sustainable increase in business value
Critical Success Factors Management Support Internal Sponsor Strong Core Team (good internal position, process knowledge, good communication skills) Internal documentation in Wiki Step-by-step rollout Pull instead of push rollout Templates for reuse of customizations and skills of internal experts Appropriate User Training (videos and e-Learning can be sufficient)
13
Live Demo
14
Thanks for your attention!
15
Appendix
16
Demand Management Wählen Sie die richtigen Projekte aus!
codeBeamer unterstützt mehrere Entscheidungs- und Auswahlmechanismen. Demand Management
17
Manage Requirements effectively
Anforderungen projektübergreifend wiederverwenden. Bspw. können so Lasten- oder Pflichtenhefte bei geänderten Anforderungen automatisch aktualisieren lassen. Die Anforderungen können vollständig und parallel bearbeitet werden. Jede Anforderungen hat eine eigene Historie in welche die Herkunft, der Bearbeiter sowie der Status bearbeitet wird. Vollständige Nachvollziehbarkeit über alle Anforderungen hinweg. Requirements Management
18
Integrated and comprehensive Testing
Vollständige Nachvollziehbarkeit vom Requirements Management und Test Management. Mit codeBeaemer Test Management lässt sich entweder automatisiert oder manuell testen. Die Ergebnisse der Test-Läufe lassen sich nach Word exportieren. Integrated and comprehensive Testing
19
Development Management
Fortschrittliche Integration zu mehrere Versionskontrollsystemen; GIT, Subversion, Mercurial, CVS; Jedes Artefakt im codeBeamer kann lässt sich mit Source Code Änderungen steuern und nachvollziehen. Für den CodeBeamer lassen sich verschiedene Versionskontrollsystemen, inklusive deren Rechte/Rollen etc… steuern Development Management
20
Prozesse lassen sich im codeBeamer auf vielfältige Weise steuern
Prozesse lassen sich im codeBeamer auf vielfältige Weise steuern. Projektleiter können über das Kanban Board unterschiedliche Prozesse zu bspw. Anforderungen, Bugs oder Aufgaben tailoren. Hierdurch können (End-)Anwender sicher durch Prozesse geführt werden. D Innerhalb eines Projektes oder innerhalb mehrere Projekte können unterschiedliche (Entwicklungs-) und Arbeitsprozesse festgelegt werden. So können Software-Teams nach bspw. Stage-Gate Modellen oder Scrum entwickeln, während Hardware-Teams bspw. nach klassischen V-Modellen entwickeln. Diese unterschiedlichen Entwicklungen lassen sich anschließend zu einem Projekt bzw. Produkt zusammen fassen. Process Management
21
Unterschiedliche Produkte mit differenten Spezifikationen können übergreifend gemangt werden.
Der Fortschritt der Produkte wird über unterschiedliche Grafiken visualisiert. Bspw. über Balkendiagramme oder Burn-Down Charts. Product Management
22
Re-using existing knowledge and data
Im codeBeamer können alle Arten von Dokumenten für multiple Nutzer verwaltet werden. Durch die Live-Edit Funktionen können MS-Office Produkte auch live im codeBeamer editiert werden. Der Nutzer hat somit keinerlei Anpassungsprobleme aus seiner vertrauten Umgebung. Re-using existing knowledge and data
23
Open for Extensions
24
Highlights (1-2) Single repository: avoid redundancy, keep consistency & transparency, allow complete reporting Complete traceability across all entities & throughout the lifecycle Each entity carries its own history Baselines (versioning) to browse item & project history Software and hardware lifecycles Agility and process compliance Fully customizable and extendable to meet customer needs completely and quickly Open interfaces High level of integration with MS Office (round-trip export/import) Datenredundanzen können auf Projekteebene als auch Projektübergreifend vermieden werden.
25
Highlights (2-2) Easy involvement of ad-hoc users or external users
Fully integrated document and knowledge management Multilingual Control software and hardware projects in a homogeneous way using a single platform Re-use assets across projects Parallel and iterative editing and process flows
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.