Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Jazz

890 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

Jazz

  1. 1. Dipl.-Inf. (FH) Markus Kopf Telefon + 49 07231 1547112 Mobile + 49 177 49797 56 E-Mail markus.kopf@itemis.de https://www.xing.com/profile/Markus_Kopf Jazz Team Collaboration Platform
  2. 2. Agenda <ul><li>Short Story </li></ul><ul><li>Allgemeines über Jazz </li></ul><ul><ul><li>Was ist Jazz </li></ul></ul><ul><ul><li>Was macht Jazz </li></ul></ul><ul><ul><li>Open Commercial </li></ul></ul><ul><ul><li>Jazz Technologie Plattform </li></ul></ul><ul><li>Aufbau Jazz Team Concert Client </li></ul><ul><ul><li>Areas </li></ul></ul><ul><ul><li>Views </li></ul></ul><ul><ul><li>Editoren </li></ul></ul><ul><li>Show Case </li></ul>
  3. 3. Short Story
  4. 4. Was ist Jazz <ul><li>Jazz ist eine erweiterbare und skalierbare Collaboration Platform für nahtlose Integration des kompletten Entwicklungsprozess (Software - Lifesycle) </li></ul><ul><li>Jazz ist eine Plattform (Client – Server) </li></ul><ul><ul><li>Erweiterbar mittels Plug-ins (Plug-in Konzept von Eclipse) </li></ul></ul><ul><ul><li>Durch definierte Schnittstellen erweiterbar </li></ul></ul><ul><li>Integrierte Funktionalität in Jazz </li></ul><ul><ul><li>Konfigurationsmanagement </li></ul></ul><ul><ul><li>Bug-Tracking </li></ul></ul><ul><ul><li>Requirements Engineering (soll folgen) </li></ul></ul><ul><ul><li>Projektmanagement </li></ul></ul><ul><ul><li>Continous Integration </li></ul></ul>
  5. 5. Was macht Jazz <ul><li>Hilft bei der Zusammenarbeit von Teams in Real-Time </li></ul><ul><li>Liefert Information über die aktuelle Project-Health sowie Project- Quality </li></ul><ul><li>Unterstützung Auditability und Traceability durch das Verwalten der Artefakte und deren Beziehungen </li></ul><ul><li>Vollständige Integration der in der Entwicklung am häufigsten genutzten Systeme </li></ul>Jazz verändert das Denken in Richtung „ Team first“
  6. 6. Open commercial development
  7. 7. Jazz Technologie Plattform
  8. 8. Jazz Platform Terminologie und Konzept
  9. 9. Team Artefacts <ul><li>Die Team Artefacts View ist eine zentrale View zur Navigation </li></ul><ul><li>Enthaltene Artefakte </li></ul><ul><ul><li>Builds </li></ul></ul><ul><ul><li>Repository Connection </li></ul></ul><ul><ul><li>Work Items </li></ul></ul><ul><ul><li>Team Areas </li></ul></ul><ul><ul><li>Eigene Repository Workpaces </li></ul></ul><ul><ul><li>u.v.m. </li></ul></ul>
  10. 10. Project Area <ul><li>Definiert ein Project in Jazz </li></ul><ul><li>Die Project Area wird durch einen vordefinierten Prozess angelegt </li></ul><ul><li>Der Prozess kann angepasst werden </li></ul>
  11. 11. Team Area <ul><li>Anlage der Teammitglieder mit Rollenkonzept </li></ul><ul><li>Teams können in verschiedene Teilprojekte organisiert werden </li></ul><ul><li>Team Organization View ist vorhanden </li></ul><ul><li>Members können mit Bild angelegt werden </li></ul><ul><li>Direkter Chat z.B. über Jabba-Server ist möglich </li></ul>
  12. 12. Team Central <ul><li>Die Team Central View ist der Punkt wo das Teammitglied sieht was im Projekt passiert </li></ul><ul><li>View ist anpassbar und kann frei konfiguriert werden </li></ul><ul><li>Das Teammitglied bekommt somit in den Sektionen nur die Information die es will angezeigt wie z.B.: </li></ul><ul><ul><li>Build </li></ul></ul><ul><ul><li>Event Log </li></ul></ul><ul><ul><li>Team load </li></ul></ul><ul><ul><li>Eigene offene Work Items </li></ul></ul><ul><ul><li>… </li></ul></ul>
  13. 13. Work Items <ul><li>Work Items ist das generelle Konzept eines Entwicklungs-Task </li></ul><ul><li>Typische Items Typen sind Defects / Enhancements / Tasks </li></ul><ul><ul><li>Typen sind konfigurierbar </li></ul></ul><ul><li>Work Items helfen zum Tracken und zur Überwachung der Project Health+Quality </li></ul>
  14. 14. Work Items (advanced) <ul><li>Mittels Work Items werden Tasks zwischen den Teammitgliedern transportiert </li></ul><ul><li>Work Items können mit Code verlinkt werden </li></ul><ul><li>Dokumentation kann an Work Items angehängt werden </li></ul><ul><li>Diskussion History </li></ul><ul><li>Work Items informieren das ganze Team an was welches Team-Member arbeitet </li></ul><ul><li>Mittels der Work Items werden Metriken erstellt </li></ul>
  15. 15. Iteration Plan <ul><li>Aufteilen von festen Iterationszyklen </li></ul><ul><li>Organisation der Work Items </li></ul><ul><li>Der Iteration Plan ist für jeden zugänglich (auch über Web UI) </li></ul><ul><li>Ein Iteration Plan besteht vereinfacht aus der Kombination von Work Items </li></ul>
  16. 16. Iteration Plan <ul><li>Durch die Kombination von Work Items ergeben sich folgende Vorteile </li></ul><ul><li>Pläne sind live: </li></ul><ul><ul><li>Wird ein Work Item verändert dann ändert sich auch der Plan </li></ul></ul><ul><ul><li>Wird der Plan verändert dann wirkt sich dies auch auf die enthaltenen Work Items aus </li></ul></ul><ul><li>Die Struktur der Pläne ist dynamisch </li></ul><ul><li>Pläne sind für alle sichtbar !!! </li></ul>
  17. 17. Build <ul><li>Der Build View zeigt die durchgeführten und anstehenden Build-Task </li></ul><ul><li>Informationen über einen Build </li></ul><ul><ul><li>Erfolgreich </li></ul></ul><ul><ul><li>Fehler </li></ul></ul><ul><ul><li>Buildengine </li></ul></ul><ul><ul><li>Verlinkte Informationen </li></ul></ul>
  18. 18. Source Control Management (SCM) <ul><li>SCM ist bei Jazz etwas anders als bei den Bekannten </li></ul><ul><li>Es existieren private repository workspaces (coole Sache :) </li></ul><ul><li>Change-sets Mittels change-sets werden Änderungen getrackt </li></ul><ul><li>Fine-grained Sharing von Change-sets (light-weight-collaboration) </li></ul>
  19. 19. Web Interface <ul><li>Kein Eclipse-Client notwendig um auf den Jazz -Server zuzugreifen </li></ul><ul><li>Projekte können sehr gut überwacht werden </li></ul><ul><li>Sehr gute Verfügbarkeit </li></ul>
  20. 20. Demo Live Demo
  21. 21. Resources <ul><li>Jazz Web-Page </li></ul><ul><ul><li>https://jazz.net </li></ul></ul><ul><li>Artikel Jazz </li></ul><ul><ul><li>http://www.elektronikpraxis.vogel.de/themen/embeddedsoftwareengineering/management/articles/116278/ </li></ul></ul>
  22. 23. Vielen Dank für die Aufmerksamkeit!

×