Der Weg zur besseren Software Prozesse und Tools. Noser Technologie Impulse Bern, , Dr. Edgar Gmür
|
|
- Adrian Messner
- vor 8 Jahren
- Abrufe
Transkript
1 Der Weg zur besseren Software Prozesse und Tools Noser Technologie Impulse Bern, , Dr. Edgar Gmür
2 Warum ist bessere Software immer noch ein Thema? [..] software professionals, like other humans, can be misled into thinking of ourselves as more rational than we are. Zitat Philippe Kruchten in Forrest Sull, Engineering Values From Architecture Games to Agile Requirements, IEEE Software Vol. 30, No. 2, 2013, p. 2.
3 Ja, wir tuns! 1. Entwicklungsprozesse 2. Requirements Engineering 3. Test Engineering 4. Toolchains und Tools 5. Architektur als neuer Trend
4 Entwicklungsprozesse
5 Noser Engineering Prozess Gate -2 Verkauf (Fokus Angebot) Gate -1 Gate 0 Meilenstein Auftrag Engineering / Projekt (Fokus Umsetzung) Gate 1 Gate 2 Gate 3 Gate 4 Ende Betrieb Buying Center Analyse Bedürfnisse Grobkonzept Vorabklärungen Angebot Bestellung Vorbereitung Konzipierung Realisierung Initiierung Definition Verkaufs-Betreuung Einführung Inbetriebn. Erprobung Wartung Support Angebot Vorprojekt wicht. Anforder. + erwart. Leistungen Grobkonzept erarbeiten Realisierbarkeit klären Grob-Kalkulation Aufwand + Kosten Risiken beurteilen Spez. Endprodukt- Vision (WAS) Requirements Spezifikation Anwendungsfälle Definition Projektumfang Kosten + Risiken vorhersagen Projektauftrag Kickoff Lösung entwerfen (WIE) Eigenschaften defin. Architektur Design Prototyp erstellen Entwurf verifizieren Tests entwerfen Lösung erstellen Test der Lösung Integrations-Test Doku + Training erstellen Release-Beschreibung Auslieferung + Integration Überprüfung Leistungs-Erfüllung Training durchführen Support sicherstellen Kundenabnahme Angebot Wartungs- Projekt Nachfolge -Projekt G-2: Verfolgen? Aufwand in Vorabklär. investieren? G-1: Angebot? Was, Wie, Leistung, Risiken mit Fokus Angebot geklärt. G0: Start? Übergabe Verkauf Projekt G1: Was tun? Fokus+Ziele definiert. Anforderungen klar. Projekt geplant. G2: Wie tun? Entwurf verifiziert. Techn. + Architektur- Risiken geklärt. G3: Einführung bei Kunde? Verwendbare Lösung verfügbar. Lösung erfolgreich getestet. Kunde + wir bereit für Einführung. G4: Leistung erfüllt? Lösung eingeführt. Kundenabnahme erf. Betrieb und Support definiert. Tailoring In Absprache mit dem Kunden den Projekt-Ablauf definieren Phasen: Vorbereitung K1 R1 E1 Agil: Iterativ: Evolutionär: Vorbereitung V+K+R+E1 V+K+R+E2 V+K+R+E3 V+K+R+En Vorbereitung K+R K+R K+R K+R+E1 Vorbereitung K+R1 K+R2 E1 K+R3 K+Rn En
6 Noser Engineering Prozess Gate -2 Verkauf (Fokus Angebot) Gate -1 Gate 0 Meilenstein Auftrag Engineering / Projekt (Fokus Umsetzung) Gate 1 Gate 2 Gate 3 Gate 4 Ende Betrieb Buying Center Analyse Bedürfnisse Grobkonzept Vorabklärungen Angebot Bestellung Vorbereitung Konzipierung Realisierung Initiierung Definition Verkaufs-Betreuung Einführung Inbetriebn. Erprobung Wartung Support Angebot Vorprojekt wicht. Anforder. + erwart. Leistungen Grobkonzept erarbeiten Realisierbarkeit klären Grob-Kalkulation Aufwand + Kosten Risiken beurteilen Spez. Endprodukt- Vision (WAS) Requirements Spezifikation Anwendungsfälle Definition Projektumfang Kosten + Risiken vorhersagen Projektauftrag Kickoff Lösung entwerfen (WIE) Eigenschaften defin. Architektur Design Prototyp erstellen Entwurf verifizieren Tests entwerfen Lösung erstellen Test der Lösung Integrations-Test Doku + Training erstellen Release-Beschreibung Auslieferung + Integration Überprüfung Leistungs-Erfüllung Training durchführen Support sicherstellen Kundenabnahme Angebot Wartungs- Projekt Nachfolge -Projekt G-2: Verfolgen? Aufwand in Vorabklär. investieren? G-1: Angebot? Was, Wie, Leistung, Risiken mit Fokus Angebot geklärt. G0: Start? Übergabe Verkauf Projekt G1: Was tun? Fokus+Ziele definiert. Anforderungen klar. Projekt geplant. G2: Wie tun? Entwurf verifiziert. Techn. + Architektur- Risiken geklärt. G3: Einführung bei Kunde? Verwendbare Lösung verfügbar. Lösung erfolgreich getestet. Kunde + wir bereit für Einführung. G4: Leistung erfüllt? Lösung eingeführt. Kundenabnahme erf. Betrieb und Support definiert. Tailoring In Absprache mit dem Kunden den Projekt-Ablauf definieren Phasen: Vorbereitung K1 R1 E1 Agil: Iterativ: Evolutionär: Vorbereitung V+K+R+E1 V+K+R+E2 V+K+R+E3 V+K+R+En Vorbereitung K+R K+R K+R K+R+E1 Vorbereitung K+R1 K+R2 E1 K+R3 K+Rn En
7 Noser Engineering Prozess Gate -2 Verkauf (Fokus Angebot) Gate -1 Gate 0 Meilenstein Auftrag Engineering / Projekt (Fokus Umsetzung) Gate 1 Gate 2 Gate 3 Gate 4 Ende Betrieb Buying Center Analyse Bedürfnisse Grobkonzept Vorabklärungen Angebot Bestellung Vorbereitung Konzipierung Realisierung Initiierung Definition Verkaufs-Betreuung Einführung Inbetriebn. Erprobung Wartung Support Angebot Vorprojekt wicht. Anforder. + erwart. Leistungen Grobkonzept erarbeiten Realisierbarkeit klären Grob-Kalkulation Aufwand + Kosten Risiken beurteilen Spez. Endprodukt- Vision (WAS) Requirements Spezifikation Anwendungsfälle Definition Projektumfang Kosten + Risiken vorhersagen Projektauftrag Kickoff Lösung entwerfen (WIE) Eigenschaften defin. Architektur Design Prototyp erstellen Entwurf verifizieren Tests entwerfen Lösung erstellen Test der Lösung Integrations-Test Doku + Training erstellen Release-Beschreibung Auslieferung + Integration Überprüfung Leistungs-Erfüllung Training durchführen Support sicherstellen Kundenabnahme Angebot Wartungs- Projekt Nachfolge -Projekt G-2: Verfolgen? Aufwand in Vorabklär. investieren? G-1: Angebot? Was, Wie, Leistung, Risiken mit Fokus Angebot geklärt. G0: Start? Übergabe Verkauf Projekt G1: Was tun? Fokus+Ziele definiert. Anforderungen klar. Projekt geplant. G2: Wie tun? Entwurf verifiziert. Techn. + Architektur- Risiken geklärt. G3: Einführung bei Kunde? Verwendbare Lösung verfügbar. Lösung erfolgreich getestet. Kunde + wir bereit für Einführung. G4: Leistung erfüllt? Lösung eingeführt. Kundenabnahme erf. Betrieb und Support definiert. Tailoring In Absprache mit dem Kunden den Projekt-Ablauf definieren Phasen: Vorbereitung K1 R1 E1 Agil: Iterativ: Evolutionär: Vorbereitung V+K+R+E1 V+K+R+E2 V+K+R+E3 V+K+R+En Vorbereitung K+R K+R K+R K+R+E1 Vorbereitung K+R1 K+R2 E1 K+R3 K+Rn En
8 Noser Engineering Prozess Gate -2 Verkauf (Fokus Angebot) Gate -1 Gate 0 Meilenstein Auftrag Engineering / Projekt (Fokus Umsetzung) Gate 1 Gate 2 Gate 3 Gate 4 Ende Betrieb Buying Center Analyse Bedürfnisse Grobkonzept Vorabklärungen Angebot Bestellung Vorbereitung Konzipierung Realisierung Initiierung Definition Verkaufs-Betreuung Einführung Inbetriebn. Erprobung Wartung Support Angebot Vorprojekt wicht. Anforder. + erwart. Leistungen Grobkonzept erarbeiten Realisierbarkeit klären Grob-Kalkulation Aufwand + Kosten Risiken beurteilen Spez. Endprodukt- Vision (WAS) Requirements Spezifikation Anwendungsfälle Definition Projektumfang Kosten + Risiken vorhersagen Projektauftrag Kickoff Lösung entwerfen (WIE) Eigenschaften defin. Architektur Design Prototyp erstellen Entwurf verifizieren Tests entwerfen Lösung erstellen Test der Lösung Integrations-Test Doku + Training erstellen Release-Beschreibung Auslieferung + Integration Überprüfung Leistungs-Erfüllung Training durchführen Support sicherstellen Kundenabnahme Angebot Wartungs- Projekt Nachfolge -Projekt G-2: Verfolgen? Aufwand in Vorabklär. investieren? G-1: Angebot? Was, Wie, Leistung, Risiken mit Fokus Angebot geklärt. G0: Start? Übergabe Verkauf Projekt G1: Was tun? Fokus+Ziele definiert. Anforderungen klar. Projekt geplant. G2: Wie tun? Entwurf verifiziert. Techn. + Architektur- Risiken geklärt. G3: Einführung bei Kunde? Verwendbare Lösung verfügbar. Lösung erfolgreich getestet. Kunde + wir bereit für Einführung. G4: Leistung erfüllt? Lösung eingeführt. Kundenabnahme erf. Betrieb und Support definiert. Tailoring In Absprache mit dem Kunden den Projekt-Ablauf definieren Phasen: Vorbereitung K1 R1 E1 Agil: Iterativ: Evolutionär: Vorbereitung V+K+R+E1 V+K+R+E2 V+K+R+E3 V+K+R+En Vorbereitung K+R K+R K+R K+R+E1 Vorbereitung K+R1 K+R2 E1 K+R3 K+Rn En
9 Agile Entwicklungsprozesse sind etabliert Swiss Agile Study Jan. 2013: Andreas Meier ZHAW Martin Kropp FHNW
10 Agile Software Entwicklung
11 Scrum Sprint Retrospective Sprint Review Product Backlog Increment Sprint Daily Scrum Sprint Planning Meeting Sprint Backlog Scrum Master Product Owner Development Team Customer / User
12 Einsatz agiler Praktiken
13 Einfluss der agilen Entwicklung
14 Requirements Engineering
15 Brückenbildung zwischen den Welten Anwender, Produktmanager, Marketing, Requirements Ingenieure Software Architekten Software Ingenieure
16 Anforderungen, Anforderungen, Anforderungen URS-057 Die Applikation soll anhand des Konfigurationsnamen die Testkonfiguration aus der Datenbank lesen. URS-058 Die Applikation soll eine Fehlermeldung ausgeben, falls die Testkonfiguration nicht zugreifbar ist.
17 Testbare Anforderungen Eine Sequenz ist so aufgebaut, dass sie die Testschritte zur Prüfung einer Komponente beinhaltet. Die Applikation sucht nach der Konfiguration welche mit dem Konfigurationsnamen übereinstimmt und liest daraus welche Komponenten der Prüfling hat. Anhand dieser Liste bestimmt die Applikation die Sequenz der auszuführenden Testschritte. URS-057 Die Applikation soll anhand des Konfigurationsnamen die Testkonfiguration aus der Datenbank lesen. URS-058 Die Applikation soll eine Fehlermeldung ausgeben, falls die Testkonfiguration nicht zugreifbar ist. URS-059 Die Applikation soll nur die Testschritte ausführen lassen für welche der Prüfling Komponenten hat.
18 Qualitätskriterien nach ISO9126
19 Messbare Qualitätsanforderungen Die Applikation soll die Suche nach einem Kunden nach dem Click des Such-Buttons sofort ausführen. Die Applikation soll für die Suche nach einem Kunden nach dem Click des Such-Buttons weniger als zwei Sekunden benötigen. Die Applikation soll für die Suche nach einem Kunden nach dem Click des Such-Buttons in 90% der Fälle weniger als zwei Sekunden benötigen, sofern in keinem der Suchbegriffe eine Wildcard eingegeben wurde.
20 Test Engineering
21 Brückenbildung zwischen den Welten QS- und Test-Ingenieure Anwender, Produktmanager, Marketing, Requirements Ingenieure Software Architekten Software Ingenieure
22 Die Noser Art zu Testen
23 V-Modell Anforderungs Definition Konstruktion Funktionaler System Entwurf Lastenheft (URS, PRS, MRS, CRS) Technischer System Entwurf Komponenten Spezifikation Verifikation Pflichtenheft (SRS, TRS) SW Design (SDS) SW Detail Design (SDDS) Validierung Programmierung Integrationstest Komponententest Integration QS-Plan, Teststrategie Abnahmetest Systemtest Testdrehbuch (TC) Testbericht 23
24 Klassen für Unit Tests class Scan Name: Package: Ver sion: Author : Scan ui 1.0 mar tin.kr ischik View andr oid.view.viewtr eeobser ver $OnPr edr awlistener widget::textview Object andr oid.view.view$oncr eatecontextmenulistener app::fragment «inter face» IScan { abstr act} + displaybook(company, bookid, homepage) :void + displayer r or (r esour ceid, additionalinfo) :void + getfr ontlightmode() :com.google.zxing.client.andr oid.camer a.fr ontlightmode + scanbutton() :void # er r or com.noser.ui.ifr agment Fr agmentactivity «boundar y» Scan «boundar y» M ain widget::edittext # bookid # company # homepage - activity :ch.bir al.scan.ui.main # bookid :andr oid.widget.edittext # company :andr oid.widget.edittext # er r or :andr oid.widget.textview # homepage :andr oid.widget.edittext # light :andr oid.widget.spinner - pr efer ences :ch.bir al.scan.pr efer ences_ - ser vice :ISer vice - TAG :String { readonly} -activity AbsSpinner andr oid.content.dialoginter face$onclicklistener widget::spinner # light # after Views() :void + asfr agment() :andr oid.suppor t.v4.app.fr agment + displaybook(company, bookid, homepage) :void + displayer r or (r esour ceid, additionalinfo) :void + getfr ontlightmode() :com.google.zxing.client.andr oid.camer a.fr ontlightmode + onactivitycr eated(saved_instance_state) :void + onsaveinstancestate(outstate) :void + scanbutton() :void + setactivity(activity) :void + setpr efer ences(pr efer ences) :void + setser vice(ser vice) :void + tostring() :String -scan -ser vice -ser vice IService # pr efer ences Shar edpr efer enceshelper -pr efer ences «entity» scan::preferences_ { leaf} - contentview_ :View «gener ated» Scan_ { leaf} - after SetContentView_() :void + builder () :Scan_.Fr agmentbuilder _ + findviewbyid(id) :View - init_(savedinstancestate) :void + oncr eate(savedinstancestate) :void + oncr eateview(inflater, container, savedinstancestate) :View + onviewcr eated(view, savedinstancestate) :void «instantiate» Job Scan::LoadPDF «test» ActivityInstr umentationtestcase2 «unit test,scala» ui::scan_test + setup() :void + tear Down() :void + test_01_open() :void + test_02_open_pdf() :void + test_03_scan_on() :void + test_04_scan_auto() :void + test_05_scan_off() :void
25 Video Instrumentation Tests
26 Toolchains und Tools
27 ALM Toolchains & Tools (Agiles) Projekt Management Java/ Open Source Microsoft Testing IssueTracking JIRA TFS Requirements Confluence Source Code Verwaltung Code Review Continuous Integration Fisheye Crucible Jenkins Testing Tools
28 Mapping NoEng Prozessartefakte auf Toolchains
29 Architektur als neuer Trend
30 Software Design quo vadis? Is Design Dead?
31 «Twin Peaks»
32 NOSER ENGINEERING AG Galgenfeldweg Bern phone
Projektorganisation und Vorgehen in agilen Projekten. Noser Technologieimpulse München 2013 - Matthias Neubacher
Projektorganisation und Vorgehen in agilen Projekten Noser Technologieimpulse München 2013 - Matthias Neubacher Ein wenig Theorie Agile Methoden Warum? hohe Anpassbarkeit schnellere Ergebnisse günstigere
MehrHerzlich Willkommen zu den. 3. Noser Technologie Impulse München, , Beat Zollinger, COO
Herzlich Willkommen zu den 3. Noser Technologie Impulse München, 27.9.2013, Beat Zollinger, COO Herzlich Willkommen Ihre Gastgeber Beat Zollinger, COO Markus Märki, Geschäftsleitung Martin Straumann, Leiter
MehrPraxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG
Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration Markus Stollenwerk, Noser Engineering AG Agile Softwareentwicklung Crash-Kurs Markus Stollenwerk, 27.9.2013
MehrAgile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg
Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen
MehrT1 - Fundamentaler Testprozess
AK 2 am Armin Beer, Support Center Test der Software- Entwicklung 1 für einen erfolgreichen Test? Projektteam strebt nach Qualität Aufwände sind eingeplant (Richtwerte) 20 bis 30% des Gesamtaufwandes In
MehrTaking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum
Taking RM Agile CLICK TO EDIT MASTER OPTION 1 Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum Click to edit Master subtitle style Christian Christophoridis Requirements Management
MehrScrum. Übung 3. Grundlagen des Software Engineerings. Asim Abdulkhaleq 20 November 2014
Grundlagen des Software Engineerings Übung 3 Scrum Asim Abdulkhaleq 20 November 2014 http://www.apartmedia.de 1 Inhalte Scrum Wiederholung Was ist Scrum? Übung: Scrum Workshop (Bank Accounts Management
MehrScrum Gestaltungsoptionen Empowerment
Scrum Gestaltungsoptionen Empowerment WING Zweite Transferkonferenz, 2016-04-06 Matthias Grund, andrena objects ag 2 Scrum-Modell kommt mit (nur!) drei Rollen aus: (crossfunctional) Scrum Owner Owner Scrum
MehrIT-Basics 2. DI Gerhard Fließ. Vorgehensmodelle
IT-Basics 2 DI Gerhard Fließ Vorgehensmodelle Sichtbarkeit Die Sichtbarkeit von Membervariablen und Methoden können durch die folgenden Schlüsselworte geregelt werden: private nur in der eigenen Klasse
MehrT2 Fundamentaler Testprozess
T2 Fundamentaler Siemens AG Österreich 2005 All Rights Reserved Institut f. Software Technology, TU-Graz Armin Beer, PSE Support-Center Test Overview der Software- Entwicklung 2 1 Wasserfall-Modell Analyse
MehrComparing Software Factories and Software Product Lines
Comparing Software Factories and Software Product Lines Martin Kleine kleine.martin@gmx.de Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich
MehrAgile Softwareentwicklung mit Scrum
Agile Softwareentwicklung mit Scrum Einführung und Überblick zum agilen Softwareentwicklungsprozess Scrum März 2006 Robert Schmelzer, DI(FH) E-Mail: robert@schmelzer.cc Web: http://www.schmelzer.cc Einführung
MehrQualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.
Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit. BEKA: Frankfurt, 25. Oktober 2012 T-Systems Angebot Umsetzung des globalen Telematikprojekts für den ÖPNV im Großherzogtum Luxemburg.
MehrWir erledigen alles sofort. Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind.
Wir erledigen alles sofort Warum Qualität, Risikomanagement, Gebrauchstauglichkeit und Dokumentation nach jeder Iteration fertig sind. agilecoach.de Marc Bless Agiler Coach agilecoach.de Frage Wer hat
MehrEinführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen
Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen Wer bin ich Kurse und Vorträge mit Jeff Sutherland und Ken Schwaber Verschiedene Kurse der Scrum.org Professional
MehrDevOps in der Praxis. Alexander Pacnik 24.11.2015
DevOps in der Praxis Alexander Pacnik 24.11.2015 Einführung... DevOps Versuch einer Definition Alexander Pacnik IT Engineering & Operations Project Management inovex GmbH 2 Einführung... DevOps Versuch
MehrScaling Scrum Nexus professionell umsetzen
Scaling Scrum Nexus professionell umsetzen Frankfurter Entwicklertag 2016 Fahd Al-Fatish Agile Coach, Professional Scrum Trainer Dr. Reinhard Schmitt Organisationsberater und Trainer Skalierung bedeutet
MehrValue Delivery and Customer Feedback
Value Delivery and Customer Feedback Managing Continuous Flow of Value Michael Reisinger Microsoft & ANECON Praxisupdate 2014 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien
MehrTFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,
TFS Customzing in der Praxis Thomas Gugler ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com Thomas Gugler seit 2005 bei
MehrErfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen
Erfahrungsbericht Agile Entwicklung einer BI Anwendung für das Meldewesen Thomas Löchte Geschäftsführer Informationsfabrik GmbH Wir produzieren INFORMATION. Konzeption und Architektur Implementierung [ETL,
MehrProjektmanagement Vorlesung 14/ 15: Wiederholung ausgewählter Themen zur Klausurvorbereitung. Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern
Projektmanagement Vorlesung 14/ 15: Wiederholung ausgewählter Themen zur Klausurvorbereitung Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern phone: +49 631/3724-5329 http://www.hs-kl.de/~amueller
MehrScrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm
Scrum for Management Praxis versus Theorie oder Praxis dank Theorie ALM Day 26.Oktober 2011 Urs Böhm Übersicht Kurze Situationsübersicht Diskussion Prozesse Challenges in der SW-Entwicklung Wie geht Scrum
MehrIT-Projekt-Management
IT-Projekt-Management email: vuongtheanh@netscape.net http: www.dr-vuong.de 2005 by, Bielefeld Seite 1 Vorgehensmodell 2005 by, Bielefeld Seite 2 Was ist ein Vorgehensmodell? Strukturbeschreibung über
MehrEinfach losgesprintet: Ein Praxisbericht. Henning Pautsch, Stefan Kirch. 2. Oktober 2014. Einfach losgesprintet:
Einfach losgesprintet: Sebastian Mary / flickr.com Ein Praxisbericht Henning Pautsch, Stefan Kirch Einfach losgesprintet: Henning Pautsch Ein Praxisbericht 2. Oktober 2014 Agil ist derzeit in aller Munde.
MehrProbeklausur. Lenz Belzner. January 26, 2015. Lenz Belzner Probeklausur January 26, 2015 1 / 16
Probeklausur Lenz Belzner January 26, 2015 Lenz Belzner Probeklausur January 26, 2015 1 / 16 Definieren Sie Software Engineering in Abgrenzung zu Individual Programming. Ingenieursdisziplin professionelle
MehrInformationssystemanalyse Lebenszyklusmodelle 3 1. Lebenszyklusmodelle sollen hauptsächlich drei Aufgaben erfüllen:
Informationssystemanalyse Lebenszyklusmodelle 3 1 Aufgaben von Lebenszyklusmodellen Lebenszyklusmodelle sollen hauptsächlich drei Aufgaben erfüllen: Definition der Tätigkeiten im Entwicklungsprojekt Zusicherung
MehrGelebtes Scrum. Weg vom Management hin zur Führung
Gelebtes Scrum Weg vom Management hin zur Führung Herausforderungen Was ist Scrum? Wer? Pigs Chicken Bild: http://www.implementingscrum.com/ Nein Danke, ich würde da voll drinstecken, aber du wärest
MehrAgile Softwareentwicklung
Agile Softwareentwicklung Werte, Konzepte und Methoden von Wolf-Gideon Bleek, Henning Wolf 2., aktualisierte und erweiterte Auflage Agile Softwareentwicklung Bleek / Wolf schnell und portofrei erhältlich
MehrKombinationsangebot "Professional Scrum Training" mit Vertiefung "Führen als Scrum Master" (PST-Kombi)
isqi GmbH David-Gilly-Str.1 14469 Potsdam Germany Ihr Kontakt: Daniela Shmädicke +49 331 231810-16 daniela.schmaedicke@isqi.org isqi GmbH International Software Quality Institute David-Gilly-Str.1 14469
MehrAgile Vorgehensmodelle in der Softwareentwicklung: Scrum
C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was
MehrEntwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen
Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen Präsentation bei den Stuttgarter Testtagen 21.März 2013 NovaTec - Ingenieure für neue Informationstechnologien GmbH Leinfelden-Echterdingen,
MehrIterativ. Inkrementell
Iterativ Inkrementell Build Release Test Qualität Architektur & Documentation Distributed Version Control Continuous Integration TDD Design Agile Architektur Dependency Feature Branches Mocks
MehrAGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM
AGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM 09.07.2015 NATALIE WENZ JAN GERTGENS Vorstellung Natalie Wenz Studium Medieninformatik an der Hochschule Reutlingen mit Abschluss als Master
MehrAngepasste Software Standards für DLR- Eigenentwicklungen - Die DLR Software Basisstandards -
Angepasste Software Standards für DLR- Eigenentwicklungen - Die DLR Software Basisstandards - Anita Herrmann Braunschweig, 10. Nov 2004 Ausgangspunkte Im DLR werden nach vorsichtigen
MehrAgiles Testmanagement am Beispiel Scrum
Agiles Testmanagement am Beispiel Scrum SEQIS Software Testing Know-How Weitere Termine 16. September Testmanagement mit externen Partnern 21.Oktober Software unter Druck: Erfolgsfaktoren bei Last- und
MehrPragmatisches User Experience Design. Thomas Schmudde t.schmudde@interwall.net
Pragmatisches User Experience Design Thomas Schmudde t.schmudde@interwall.net User Experience User Experience User Experience Nutzung Erwartetes Erlebnis Verarbeitung der Nutzung User Experience Vorstellung
MehrÜBUNG. Einführung in das IT- Projektmanagement WS 2012/13. Dr. The Anh Vuong
Einleitung Beschluss der UNI- AG vom 10.10.2012: Bis Ende März 2013 soll ein Portal für Studierende der UNI- AG entwickelt werden. Das Portal bietet aus Anlass der Weltwirtschschaft diverse Informationen
MehrDominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH
Dominik Stockem Datenschutzbeauftragter Microsoft Deutschland GmbH Peter Cullen, Microsoft Corporation Sicherheit - Die Sicherheit der Computer und Netzwerke unserer Kunden hat Top-Priorität und wir haben
MehrChristian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014.
Christian Kühnel, BMW Group AGILE ENTWICKLUNG VON FAHRERASSISTENZSOFTWARE. AGILE CARS 2014. PROJEKT ÜBERBLICK Entwicklung von Fahrerassistenz-Software zur Vorverarbeitung und Fusion von Sensordaten aus
MehrGrundlagen Software Engineering
Grundlagen Software Engineering Rational Unified Process () GSE: Prof. Dr. Liggesmeyer, 1 Rational Unified Process () Software Entwicklungsprozess Anpassbares und erweiterbares Grundgerüst Sprache der
MehrProjekt- Manager. scrum Master Lehrgangsbeschreibung. Verdienst: 72.000 EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca. 3.000-4.
Projekt- Manager Verdienst: 72.000 EUR zzgl. Bonus p. a. Ähnliche freie Stellen in Deutschland: ca. 3.000-4.000 scrum Master Lehrgangsbeschreibung Stand der Lehrgangsbeschreibung 06.05.16 Seite 1 von 6
Mehr07. November, Zürich-Oerlikon
07. November, Zürich-Oerlikon Automatisierte Spezifikationstests in agilen Projekten mit SpecFlow Christian Hassa (@chrishassa) Gaspar Nagy (@gasparnagy) TechTalk Software AG Willkommen! Scrum 2007 2008
MehrAgile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?
OOP 2012 Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? André Köhler Softwareforen Leipzig GmbH Geschäftsführer füh 1 Softwareforen Leipzig - Unternehmensprofil Spin-Off
MehrBenötigen wir einen Certified Maintainer?
Benötigen wir einen Certified Maintainer? Stefan Opferkuch Universität Stuttgart Institut für technologie, Abteilung Engineering Bestehende Qualifizierungsprogramme Qualifizierungsprogramme existieren
MehrDie Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer
Die Welt der SW-Qualität Ein Streifzug in 30 Minuten! Johannes Bergsmann Eigentümer Inhalt Top Themen Requirements Testen Testautomatisierung Change-Management Risiko-Management Agile Methoden Traceability
MehrPROJEKTMANAGEMENT GRUNDLAGEN_2
Friedrich-Schiller-Universität Jena Fakultät für Mathematik und Informatik Lehrstuhl für Softwaretechnik Dipl. Ing. Gerhard Strubbe IBM Deutschland GmbH Executive Project Manager (IBM), PMP (PMI) gerhard.strubbe@de.ibm.com
MehrDer Business Analyst in der Rolle des agilen Product Owners
Der Business Analyst in der Rolle des agilen Owners HOOD GmbH Susanne Mühlbauer Büro München Keltenring 7 82041 Oberhaching Germany Tel: 0049 89 4512 53 0 www.hood-group.com -1- Inhalte Agile Software
MehrSAP Software Engineering live Agile! Agiles Projektmanagement und Clean Code im SAP-Umfeld
SAP Software Engineering live Agile! Agiles Projektmanagement und Clean Code im SAP-Umfeld SAP Software Engineering live Agile! SAP Ali Kaveh Software Engineering live Agile! Certified Scrum Master Solution
MehrUnsere Kunden erzählen keine Geschichten. Ursula Meseberg microtool GmbH Berlin
Unsere Kunden erzählen keine Geschichten Ursula Meseberg microtool GmbH Berlin Unsere Kunden erzählen keine Geschichten Ein modellbasierter Prozess für die Anforderungsanalyse im Vorfeld agiler Produktentwicklung
MehrHP ALM. Was gibt es Neues und wo geht die Reise hin. Thomas Köppner, Technical Consultant, HP
HP ALM Was gibt es Neues und wo geht die Reise hin Thomas Köppner, Technical Consultant, HP Blick in die Zukunft! Future investment areas Copyright 2012 Hewlett-Packard Development Company, L.P. The information
MehrAgilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013!
Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013! Sie wollen alles über agile Softwareentwicklung wissen? Wie können Sie agile Methoden
MehrMachbar? Machbar! 07.10.2010
TANNER AG 2010 TANNER AG Kemptener Straße 99 D-88131 Lindau (B) Telefon +49 8382 272-0 Fax +49 8382 272-900 www.tanner.de info@tanner.de Agile Softwareentwicklung im regulativen Umfeld. Machbar? Machbar!
MehrProjektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung
Projektmanagement Management- und Phasen-Modelle Vom Wasserfall bis Extreme Programming / Scrum Dokument V 1.1 Wie kommt es zu einem Projektauftrag? Auftraggeber Projekt-Idee / Ziele [Anforderungen/Spezifikation/
MehrProjektmanagement Vorlesung 12/ 13
Folie 1 Projektmanagement Vorlesung 12/ 13 Prof. Adrian Müller, PMP FH Kaiserslautern phone: +49 6332 914-329 http://www.fh-kl.de/~amueller Folie 2 Inhalte Agile Modelle Manifesto Übersicht XP Prinzipien
MehrÜbungsaufgaben zum Software Engineering: Management
Übungsaufgaben zum Software Engineering: Management Grundbegriffe: Aufgabe 1: Aus welchen Disziplinen setzt sich das Software Engineering zusammen? a. Informatik b. Physik c. Psychologie d. Chemie e. Geologie
MehrPlanst Du noch oder lebst Du schon (agil)?
Planst Du noch oder lebst Du schon (agil)? IIBA Chapter Summit Salzburg, 11.10.2013 Anton Müller cscakademie.com Copyright CSC Deutschland Akademie GmbH Worum geht es? Gestaltung von Veränderungen in Unternehmen!
MehrUmfrage zum Informationsbedarf im Requirements Engineering
Umfrage zum Informationsbedarf im Requirements Engineering Vielen Dank für Ihre Teilnahme an dieser Studie! Im Rahmen eines Forschungsprojektes an der Universität Hamburg und der TU Graz führen wir eine
MehrAgilität auf Unternehmensebene - Was hält uns davon ab?
Agilität auf Unternehmensebene - Was hält uns davon ab? Alexander Birke, Juli 2015 Copyright 2015 Accenture All rights reserved. Wie stellt sich Agilität heute dar? Das Scrum Framework: einfach und mittlerweile
MehrErfolgreiche Realisierung von grossen Softwareprojekten
Software Engineering Erfolgreiche Realisierung von grossen Softwareprojekten Requirements Management Fachhochschule Lübeck, 7. Dezember 2001 Thomas Dahlmanns dahlmanns@pixelpark.com (040) 43203 26 >> 1
MehrProjektmanagement. Agile Vorgehensweise / Scrum. Version: 1.0 Stand: 23.06.2016
Projektmanagement Agile Vorgehensweise / Scrum Version: 1.0 Stand: Lernziel Sie können in eigenen Worten darstellen warum Agilität notwendig ist. Sie können mit eigene Worten das Framework Scrum beschreiben.
MehrProzess-Modelle für die Softwareentwicklung
Prozess-Modelle für die Softwareentwicklung Prof. Dr. Andreas Spillner Institut für Informatik und Automation Hochschule Bremen Übersicht Softwareentwicklungs-Modelle Wasserfall-Modell Vorgehensmodell
MehrAgile Entwicklung nach Scrum
comsolit AG Hauptstrasse 78 CH-8280 Kreuzlingen Tel. +41 71 222 17 06 Fax +41 71 222 17 80 info@comsolit.com www.comsolit.com Agile Entwicklung nach Scrum Seite 1 / 6 Scrum V 1.0 1. Wieso Scrum Die Entwicklung
MehrAgile for Mobile. Erfahrungen mit der agilen Entwicklung von Anforderungen für mobile Business Applikationen. Ursula Meseberg microtool GmbH, Berlin
Agile for Mobile Erfahrungen mit der agilen Entwicklung von Anforderungen für mobile Business Applikationen Ursula Meseberg microtool GmbH, Berlin Application Clients Application Server Datenbank Windows
MehrMOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B
MehrScrum ist ein agiles Framework zur Software-Entwicklung. SCRUM bei Festo. Was ist SCRUM? Frank M. Hoyer, House of Software
SCRUM bei Festo Frank M. Hoyer, House of Software SI-MS/Frank M. Hoyer Scrum bei Festo 15. März 2010 geändert: 16. September 2014, HOY Was ist SCRUM? Scrum ist ein agiles Framework zur Software-Entwicklung.
MehrContinuous Delivery in der Realität eines Großunternehmens
Continuous Delivery in der Realität eines Großunternehmens Agile World, 28. Juni 2013 Christian Weber 01 Continuous Delivery Das Versprechen Das Versprechen Sch Entspanntes Release Time To Market 3 02
MehrMichael Franken. Serum für bummies. Übersetzung aus dem Niederländischen (/on Susanne Bonn. WlLEY. WILEY-VCH Verlag GmbH & Co.
Michael Franken / Serum für bummies Übersetzung aus dem Niederländischen (/on Susanne Bonn WlLEY WILEY-VCH Verlag GmbH & Co. KGaA 12 Inhaltsverzeichnis Vorwort 9 Über den Autor 11 Einleitung 19 Warum Serum?
MehrGI Fachgruppentreffen RE 2015
GI Fachgruppentreffen RE 2015 Miteinander reden statt gegeneinander schreiben Lagerfeuer Bundenbach Schmidtburg 2003 von Tiger St.Georg - selbst fotografiert von Tiger St.Georg. Susanne Mühlbauer 1 November
MehrWater-Scrum-Fall Ein Entwicklungsprozess mit Zukunft? Bernhard Fischer
Water-Scrum-Fall Ein Entwicklungsprozess mit Zukunft? Bernhard Fischer Wasserfall vs. Agile: Eine Erfolgsstory 2 Umsetzung agiler Prinzipien Entwicklungsprozess 2009 30.6% 13.4% 20.6% 35.4% Agil Iterativ
MehrFree your work. Free your work. Wir wollen Ihnen die Freiheit geben, sich auf Ihr Geschäft zu konzentrieren.
Free your work. Free your work. Wir wollen Ihnen die Freiheit geben, sich auf Ihr Geschäft zu konzentrieren. 1 Automatische Verifikation von Anforderungen Dr. Guido Dischinger guido.dischinger@liantis.com
MehrTesten im Software- Entwicklungsprozess
Technologie-Event 2006 Testen im Software- Entwicklungsprozess W.Lukas, INGTES AG Was nicht getestet wurde, funktioniert nicht. -- R.Güdel (ca. 1998) Seite 2 Was sollen wir tun? Anomalien & Defekte von
MehrALM Days 2012. Normenkonforme Software-Entwicklung für Medizinprodukte mit dem Microsoft Team Foundation Server
ALM Days 2012 ALM Days 2012 Normenkonforme Software-Entwicklung für Medizinprodukte mit dem Microsoft Team Foundation Server Dipl.- Ing. Birgit Stehlik, Dipl.-Ing. Sven Wittorf, M.Sc. 1 Medizinische Software
MehrBest Practices für RM/RE in einem Prozess Framework Thomas Schröder
Best Practices für RM/RE in einem Prozess Framework Thomas Schröder 1 Die Herausforderung bewährte Praktiken effektiv zu nutzen Unterschiedliche Quellen in unterschiedlichen Formaten Schwierig anzupassen
MehrScrum technische Umsetzung und kaufmännische Rahmenbedingungen
Scrum technische Umsetzung und kaufmännische 9. Darmstädter Informationsrechtstag 2013 Darmstadt, 15. November 2013 Franziska Bierer 2 andrena ojects ag Gründung 1995 Standorte in Karlsruhe und Frankfurt
MehrSCRUM. Legalisierung der Hackerei? GI Regionalgruppe Dortmund 07.12.2009 Dipl.-Inform. (FH) Dirk Prüter. Dirk.Prueter@gmx.de
SCRUM Legalisierung der Hackerei? GI Regionalgruppe Dortmund 07.12.2009 Dipl.-Inform. (FH) Dirk Prüter Dirk.Prueter@gmx.de Überblick Was ist SCRUM Wie funktioniert SCRUM Warum lohnt es sich, SCRUM anzuwenden
MehrHOOD Service Portfolio
Denn sie wissen nicht was sie tun! Den Überblick über agile Backlogs behalten. Susanne Mühlbauer, Jens Donig, HOOD GmbH, Oktober 2012 HOOD Service Portfolio -2- Was ist ein Backlog? Der Begriff Backlog
MehrERFOLGREICH SPRINTEN TROTZ MAINTENANCE
BITKOM SOFTWARE SUMMIT» Erfolgreich Sprinten trotz Maintenance «ERFOLGREICH SPRINTEN TROTZ MAINTENANCE» «Präsentation Frederic Ebelshäuser frederic.ebelshaeuser@yatta.de twitter.com/febelshaeuser Yatta
MehrThomas Schissler Uwe Baumann
Thomas Schissler Uwe Baumann Warum sind sie hier? Agenda Warum ist die Mitwirkung des Managements so wichtig? Betriebswirtschafliche Argumentation Vorteile von Agilität für Organisationen Scrum is extremly
MehrVNVALLEY FAR BEYOND YOUR EXPECTATIONS COMPANY PROFILE
VNVALLEY FAR BEYOND YOUR EXPECTATIONS COMPANY PROFILE WIR SIND DIE ERFINDER VON VNVALLEY VietNam VietNam VORSTELLUNG Vnvalley wurde im Jahr 2014 von Gründern aus der U.S.A und aus Vietnam entwickelt. Unser
MehrAgiles Testen. Gedankensammlung. 17. November 2013 - Patrick Koglin
Agiles Testen Gedankensammlung 17. November 2013 - Patrick Koglin Inhalt Reflektion: Agilität notwendig? Wo? Eigenschaften agiler Entwicklung Quality is everyone s responsibility Qualität möglich machen
MehrINDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH
01 INDIVIDUELLE SOFTWARELÖSUNGEN 02 05 02 GUMMERSBACH MEHRWERT DURCH KOMPETENZ ERIC BARTELS Softwarearchitekt/ Anwendungsentwickler M_+49 (0) 173-30 54 146 F _+49 (0) 22 61-96 96 91 E _eric.bartels@customsoft.de
MehrWolfgang Kraus Kaufland Informationssysteme Vortrag bei der Fachgruppe IT-Projektmanagement, Stuttgart, Freitag den 7.März 2008
Erfahrungsbericht Ressourcenauswahl Offshore Projekte Wolfgang Kraus Kaufland Informationssysteme Vortrag bei der Fachgruppe IT-Projektmanagement, Stuttgart, Freitag den 7.März 2008 Agenda Allgemeines
MehrScrum bei der Projektron GmbH
Scrum bei der Projektron GmbH Vor- und Nachteile im Rückblick von 2 Jahren Arbeit mit Scrum Projektron GmbH Softwarehersteller Produkt: Projektron BCS Projektmanagement-Software Gegründet: 2001 Mitarbeiter:
MehrSCRUM. Software Development Process
SCRUM Software Development Process WPW 07.08.2012 SCRUM Poster www.scrum-poster.de Was ist Scrum? Extrem Schlanker Prozess 3 Rollen 4 Artefakte Wenige Regeln Die Rollen Product Owner Der Product Owner
MehrUnsere These: Meilensteindefinitionen sind wichtig für die Projektplanung und die Bewertung des Projektstatus.
Fachgruppe Projektmanagement im Mittelstand August 2015 Themen, die vor dem Projekt durchzuführen sind KNOW-HOW Unsere These: Meilensteindefinitionen sind wichtig für die Projektplanung und die Bewertung
MehrProjektmanagement Projektablauf
Projektmanagement Projektablauf Inhalt Was ist ein Projekt? Projektphasen Projektablauf Wichtige Begriffe Zusammenfassung 2 Warum Projektmanagement? Von der Seminararbeit......bis zum Urlaub...alles eine
MehrScrum mit User Stories
Ralf Wirdemann Scrum mit User Stories HANSER Inhaltsverzeichnis 1 Einführung 1 1.1 Warum dieses Buch? 2 1.2 Struktur und Aufbau 3 1.3 Dankeschön 5 1.4 Feedback 5 2 Beispiel: Scrumcoaches.com 7 2.1 Das
MehrTrends in der Softwaredokumentation
Trends in der Softwaredokumentation Prof. Sissi Closs Montag,, 11. Oktober 2010 Community, Connectivity, Collaboration NextGen Softwaredoku Training 1. Software wird immer flexibler. 2. GUI Bedienung braucht
MehrRequirements Engineering I. Der Spezifikationsprozess!
Norbert Seyff Requirements Engineering I Zusammenfassung und Erweiterung Der Spezifikationsprozess! 2009, 2012 Martin Glinz und Norbert Seyff. Alle Rechte vorbehalten. Speicherung und Wiedergabe für den
MehrAusgangslage, Rolle und Auftrag
Ausgangslage, Rolle und Auftrag zum Modul 118 - Analysieren und strukturiert implementieren. Technische Berufsschule Zürich Seite 1 von 9 Frey A. /Sägesser A. Auftragsbeschreibung im Detail Sie haben sich
MehrNeue Funktionen in Innovator 11 R5
Neue Funktionen in Innovator 11 R5 Innovator for Enterprise Architects, Java Harvester und Prüfassistent 12.11.2013 Agenda 1 2 3 Einführung Was ist neu in Innovator 11 R5? Szenario Enterprise Architektur
MehrSoftware Engineering. 3. Anforderungsanalyse. Franz-Josef Elmer, Universität Basel, WS 2006/07
Software Engineering 3. Anforderungsanalyse Franz-Josef Elmer, Universität Basel, WS 2006/07 Software Engineering: 3. Anforderungsanalyse 2 Definitionen Anforderungen (Requirements): Beschreibung aller
MehrRequirements Engineering für die agile Softwareentwicklung
Johannes Bergsmann Requirements Engineering für die agile Softwareentwicklung Methoden, Techniken und Strategien Unter Mitwirkung von Markus Unterauer dpunkt.verlag Inhaltsverzeichnis 1 Einleitung 1 1.1
MehrProjektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1
Projektplan Software Engineering Projekt November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1 Der Projektplan Grundlage der gemeinsamen Arbeit innerhalb des Teams und mit
MehrProzesse Last oder Lust?
Prozesse Last oder Lust? Definitionen, Vorteile, Ansätze Hugo Beerli, Lead QA-Engineer www.bbv.ch bbv Software Services Corp. 1 Agenda Prozessarten Erwartungen an Prozesse Zeitlicher Ablauf Einige Prozesse
MehrTesten und Testautomatisierung in agilen Projekten
Testen und Testautomatisierung in agilen Projekten DR. WILHELM HUMMER wh@techtalk.at COPYRIGHT 2011, TECHTALK - WWW.TECHTALK.AT Wie es zu diesem Vortrag kam COPYRIGHT 2011, TECHTALK - WWW.TECHTALK.AT Testen
MehrTesten Prinzipien und Methoden
Testen Prinzipien und Methoden ALP 2 SS2002 4.7.2002 Natalie Ardet Definition Im folgenden gilt: Software = Programm + Daten + Dokumentation Motivation Software wird immer mehr in Bereichen eingesetzt,
MehrAgile Prozessverbesserung. Im Sprint zu besseren Prozessen
Agile Prozessverbesserung Im Sprint zu besseren Prozessen Ziel und Agenda Ziel: Wir wollen zeigen, wie Prozesse durch den Einsatz einer agilen Vorgehensweise noch projektfreundlicher verbessert werden
MehrEntwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie
Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie Gerald Heller Agenda Standortbestimmung ALM Typischer industrieller Setup und Probleme Vorstellung von QualityCenter als ALM tool
MehrHigh Speed Projects. Gedanken zum Bauprojektmanagement unter besonderen Anforderungen
High Speed Projects Gedanken zum Bauprojektmanagement unter besonderen Anforderungen 1 Bildquelle: http://www.herrkell.de/laborneuheiten/labor.htm (Foto von CC Amemona) 2 High Speed...... ist KEIN neuer
Mehr