Anforderungsmanagement mit einem Issue-Tracker
|
|
- Ilse Pfeiffer
- vor 8 Jahren
- Abrufe
Transkript
1 Anforderungsmanagement mit einem Issue-Tracker REConf :20, Raum Madrid Gerd Beneken mit Auszügen der Arbeit von: Phillip Trojandt, Benedikt Gassner und Simon Grießer
2 Agenda Motivation Anforderungen verwalten mit einem IssueTracker Prozesse steuern mit einem IssueTracker Bewertung des Erreichten Zusammenfassung 2
3 Kontext: Thema: Software-Entwicklung und Software-Einführung in kleinen und mittleren Unternehmen Fragestellung: Was macht KMU erfolgreich? Projektinhalte: Stärken/Schwächen-Analyse der Ist-Prozesse Erarbeitung eines Leitfadens für SW-Entwicklung und SW-Einführung in KMU Untersuchte KMU: 10 Unternehmen, ca Entwickler, MA i.d.r. Produkt + Projektgeschäft Methodik: Persönliche Interviews mit Fragebogen als Rahmen Fragebögen entlang des SWEBOK 3
4 Motivation Anforderungsmanagement in kleinen Unternehmen Es gibt nicht DAS kleine Unternehmen - Pauschalaussagen oder one-size-fits-all Methodik häufig Unsinn - Unterscheiden: Produkthersteller und Projekthäuser Anforderungsmanagement ist geschäftskritisch - Nahe am Kunden und flexibel reagieren = wichtigste Erfolgsfaktoren - Nische erhalten: Kunden individuelle Lösungen bieten - Domänen/Spezialwissen sichern - Untersuchte KMU, erfolgreich in ihren Bereichen Anforderungsmanagement bei KMU (Beobachtungen) - Jede Firma hat eigene Methodik (Produkthäuser stärker) - Wenig Dokumentation, sehr selten Modellierung, eher Prototypen - Viel persönliche Abstimmung intern und mit dem Kunden - Prozesse in den Köpfen, häufig wenig dokumentiert 4
5 Motivation Anforderungsmanagement für kleine Unternehmen Unternehmen wollen Umgang mit Anforderungen verbessern Aktuell: Mehrere kleinere Unternehmen müssen / wollen CMMI Level 2 und mehr erreichen - Wichtiges Element: Anforderungsmanagement (REQM, RD) - Risiko der Bürokratisierung begegnen - Eigene Leichtgewichtigkeit erhalten und besser werden Idee: Werkzeugunterstützung, die professionelles Anforderungsmanagement erwirkt aber nicht behindert 5
6 Motivation Issue Tracker als Werkzeug Issue-Tracker (hier Trac 0.11) - Verwaltet Tickets (Fehlermeldungen, Änderungw., ) - Steuert Bearbeitung (z.b. Ticket wird Mitarbeiter zugewiesen) - Ticket Verfolgung (Berichte über fertig gestellte / offene Tickets) = Werkzeug zur Steuerung und Kontrolle des Teams - Keiner arbeitet, ohne ein entsprechendes Ticket (= Arbeitsauftrag) - Integration in IDEs (z.b. Eclipse Mylin) - Integration mit Versionsmanagement (Commit Hooks) = Werkzeug zur Verwaltung von Daten (Issues) Eigenschaften - Kostengünstig (viele OpenSource Lösungen) - Teamfähig (Webbasierte Lösungen) - Häufig Integriert (IDEs, Versionsmanagement, ) - In den meisten Unternehmen bereits im Einsatz - = Messfühler im Team 6
7 Fragestellungen Wie weit ist eine Unterstützung des Anforderungsmanagements mit einem Issue-Tracker - Im Bereich der Anforderungsverwaltung möglich und sinnvoll? - Im Bereich der Prozesssteuerung möglich und sinnvoll? Anforderungsmanagement zusammen mit den Studierenden besser verstehen Nebenfrage: Was ist als minimales Anforderungsmanagement gerade noch ausreichend? 7
8 Erfassung/Verwaltung von Anforderungen mit einem IssueTracker Neue Tickets (Requirement, User Story, ) (Neue) Attribute für Tickets - Vorhandene Attribute wie Priorität, Komponente, Release, - z.b. Kategorie der Anforderung <Qualität>,<Funktional>... - z.b. Daten, wie sie Anforderungsvorlagen (z.b. Volere) fordern Abhängigkeiten zwischen Tickets - Z.B. Elternanforderung zu Kindanforderung - Z.B. Zeitliche / Kausale Abhängigkeiten Sichten auf Anforderungslisten über Reports Idee bereits in vielen (kleinen) Unternehmen umgesetzt Entdeckung Analyse Spezifikation Validierung Verwaltungsablauf (frei nach SWEBOK) 8
9 Anforderungsverwaltung /1 Entdeckung von Anforderungen Entdeckung Analyse Spezifikation Validierung Wesentlicher Teil der Anforderungs-Entdeckung außerhalb des Werkzeugs (Prototypen, Innovation Games, Workshops, ) Bei großen Systemen Vorbedingung: Grobstruktur vorhanden Erfassung einer Anforderung (nach der Entdeckung) als Ticket - Anforderung zunächst nur Überschrift ( Schlagzeile ), dann verfeinern - Wichtig: Autor, Erfassungsdatum automatisch mit erfasst - Weitere Attribute ergänzen (z.b. Quelle, ) Wer erfasst / wann wird erfasst? - In Workshops, Meetings (Beamer) - Von jedem Stakeholder = einfach, da häufig Webfrontend (Produktmanagement, Entwickler,, ggf. Endkunde) - Wichtig: Änderungshistorie 9
10 Anforderungsverwaltung /2 Analyse der Anforderungen Entdeckung Analyse Spezifikation Validierung Nutzung vorhandener Attribute - Priorität (Stufen idr. Definierbar, besser wäre: Reihenfolge) - Ablehnen / Vertagen von Anforderungen (siehe Workflow) Attributierung/Einordnung der Anforderung über zusätzliche Felder - Kategorie ( Funktional, Qualität, Rahmenbed.) - Typ (Anwenderanf., Systemanforderung, Komponentenanf., ) - Stabilität (hoch / mittel / niedrig) - Komplexität (hoch / mittel / niedrig), erwarteter Aufwand, Risiko - Abgestimmt am <Datum> (Herstellung Übereinstimmung) Strukturierung / Gültigkeitsbereich - Komponente (in System-Architektur) - Meilenstein (in Projektplanung) - Release (in Produktplanung) - ggf. zusätzlich Variante (in Produktlinie), ggf. nach Ziel (Abhängigkeiten feststellen) 10
11 Anforderungsverwaltung Erfassung und Einordnung einer Anforderung Eindeutige Id = URL der Anforderung Schlagzeile Beschreibung Autor Priorität Zuordnung/Gültigkeit Attribute der Anforderung Bewertung Prozess 11
12 Anpassung des Datenmodells an die Bedürfnisse der Firma Systemarchitektur Projektstruktur Produktversionen Anpassung der Attribute Wichtig: wenige, stabile Attribute 12
13 Anforderungsverwaltung Erfassung und Einordnung einer Anforderung /2 Zusatzinformationen Änderungshistorie Kommentare 13
14 Hilfsmittel beim Erarbeiten: Reports (In Workshops, für PL, Produkt Manager, ) 14
15 Analyse der Anforderungen Was geht nicht mit Trac / einem Issue Tracker? File 1 * attached Ticket 1 * blocked by (zu) einfaches Metamodell Einfache Tools (wie Trac) haben Komplexitätsobergrenze - Komplexere Architekturen (Subkomponenten) schwierig - Komplexere Projekte (hier nur ein flaches Projekt) schwierig - Bei Trac: Bezug zwischen den Komponenten / Releases / Meilensteien - Massenverarbeitung von Tickets nicht möglich Abhängigkeiten zwischen Anforderungen - Hierarchie (über Trac-Plugin möglich) - Andere Abhängigkeiten nicht direkt formulierbar (Zeitlich, Kausal, ), ggf. über HTML-Links zwischen den Tickets Verschiedene Typen von Anforderungen schwierig Kaum / keine methodische Unterstützung 15
16 Anforderungsverwaltung /3 Spezifikation der Anforderungen Entdeckung Analyse Spezifikation Validierung Spezifikation / Modellierung als Anhang - Nur Beschreibungstext (etwa als User Stories) - Detailspezifikationen (z.b. Dokument mit UseCase / Szenario) als Anhang - GUI-Prototypen mit Doku als Anhang - Modelle als Anhänge (z.b. UML-Diagramme) - Auch möglich: Generierung von Tickets aus Modellen Hilfreich: Kombination mit Versionsverwaltung (etwa SVN) - Dokumente und Modelle in Versionsverwaltung - Verweis über HTML-Link Generierung von Dokumenten über Reports 16
17 Spezifikation Was fehlt noch bei einem IssueTracker? Strukturvorgaben / Templates - Z.B. Spezifikation = Use Cases, Datenmodell, Dialogmodell - Automatische Konsistenzchecks nicht möglich - Generierung von Dokumenten schwieriger Explizite Hierarchie (1, 1.1, 1.3, ) - Bei großer Zahl von Anforderungen -> Übersichtlichkeit fehlt - Massenoperationen fehlen (= Zweig umhängen) Abhängigkeiten - Auswirkungsanalysen problematisch Integration in andere Tools - Z.B. UML-Editor, Microsoft-Word import/export, - Integration von Grafiken und Schaubildern aufwändig 17
18 Anforderungsverwaltung /4 Validierung der Anforderungen Entdeckung Analyse Spezifikation Validierung Review der Anforderungen - Durchgeführtes Review dokumentieren (Attribut: Datum) - QS über Workflow absichern (Ticketzustand: in QS, mit anderer zuständiger Rolle) - Änderungen über Historie sichtbar Aus Anforderungen Akzeptanztests definieren - Ggf. eigener Tickettyp Akzeptanztest - Im Workflow vorsehen Rückfluss der Erfahrungen aus Prototypen (als Änderungswünsche zum Prototypen) 18
19 Steuerung von Prozessen / Arbeitsabläufen mit einem IssueTracker Technisch - Verschiedene Ticket Typen (z.b. Requirement, User Story, Task, ) - Ticket Workflow - Rollen / Rechte für Übergänge im Workflow Organisatorisch / Technisch - Keiner tut was ohne Arbeitsauftrag = Ticket - Kein Commit ohne Ticket (Commit-Hooks) - Koppelung IDEs mit Issue-Tracker (z.b. über Mylin) - Koppelung Office Tools mit Issue-Tracker (Termine/Aufgaben per Mail, Änderungsinfo über RSS, ) Damit: Steuerung verschiedener Prozesse möglich - Risiken, Änderungen, Probleme, Anforderungen, Abb.: Ticket-Workflow in Trac ( 19
20 Beispiel für zwei Ticket-Typen Requirement und Task ( = Implementierung) Project Requirement 1 Requirement 2 Requirement X Task 1 Task 1 Task 2 Task X Abbildung von: Gassner, Trojandt, Grießer 20
21 Workflow für Requirements und Tasks in Trac 0.11 Task specialize Requirement New specialize postpone New Task Review Postponed assign review review approve Assinged Task Approved reassign begin work reopen reject define tasks Work In Progress Define Tasks implemented realize tasks Implemented Implementation quality assurance quality assurance Quality Assurance Quality Assurance resolve reopen resolve Closed Abbildung von: Gassner, Trojandt, Grießer 21
22 Dokumentation des Workflows / der Prozesse Beispiel Wiki Beschreibung des Prozesses im Wiki Wichtig: Verschiedene Perspektiven (Prozess, Rollen, Normen, ) Vorlagen, Checklisten, Beispiele zum Download möglich Wiki möglichst: Generiert aus Versionsverwalteten Dokument(en) Aus: Diplomarbeit Andy Pillip, Grafik aus DokuWiki 22
23 Fazit Issue Tracker eignen sich für einfaches Anforderungsmanagement Eigene Anforderungsmanagement Prozesse/Methodik über neue Workflows darstellbar Eigene Methodik und Besonderheiten des Unternehmens über neue Attribute zu Tickets Damit: Unterstützung einiger Forderungen aus CMMI und anderen Prüfmodellen 23
24 Backup 24
25 Vortrag am Beispiel Anforderungsmanagement mit Trac 0.11 = Ergebnis eines studentischen Projektes, WS 08/09 - Autoren: Gassner, Trojandt, Grießer - Aufgabe: Umsetzung der Anforderungen CMMI/SWEBOK mit Trac Issue Tracker = Trac Open Source - Quelle: Workflows und hierarchische Tickets über Plugins - MasterTicketsPlugin AdvancedTicketWorkflowPlugin 0.10dev - Graphviz Plugin 0.7.5dev - TracForms
26 Workflowdefinition Ausschnitt aus der trac.ini: Gesamter Workflow Abbildung von: Gassner, Trojandt, Grießer 26
27 Prozessverfolgung Beispiel mit BI Tools [Cubeware] Grafik von Casagranda, Kaffl: Studentisches Projekt FH Rosenheim 27
Taking 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
Mehrextreme Programming (XP) Hermann Götz Sergij Paholchak Agenda Was ist XP? Grundprinzipien Der Entwicklungsprozess Die Projektplanung Praktiken Vorteile und Nachteile Wann macht XP Sinn für ein Projekt?
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
MehrNach Ihrer erstmaligen Anmeldung sollten Sie Ihr Passwort ändern. Dazu klicken Sie bitte auf Ihren Namen.
1 Passwort ändern Nach Ihrer erstmaligen Anmeldung sollten Sie Ihr Passwort ändern Dazu klicken Sie bitte auf Ihren Namen Abb 1-1 Erstmaliger Anmeldung Danach erscheint ein PopUp indem Sie Ihr Passwort
MehrEclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps
Projekt: Intern Softwareprojekt FH Furtwangen Status: Draft Ersteller: Kai Grabfelder Datum: 11.02.2007 Eclipse Plugins für die komfortablere Verwendung von ibatis SQLMaps 1 Beschreibung... 2 Semesterprojekt...
Mehr(1) Mit dem Administrator Modul werden die Datenbank, Gruppen, Benutzer, Projekte und sonstige Aufgaben verwaltet.
1 TimeTrack! TimeTrack! Ist ein Softwareprodukt von The Project Group, welches der Erfassung von Ist- Aufwänden von Projekten dient. Voraussetzung hierfür ist allerdings, dass das Projekt vorher mit Microsoft
MehrOutsourcing und Offshoring. Comelio und Offshoring/Outsourcing
Outsourcing und Offshoring Comelio und Offshoring/Outsourcing INHALT Outsourcing und Offshoring... 3 Comelio und Offshoring/Outsourcing... 4 Beauftragungsmodelle... 4 Projektleitung vor Ort und Software-Entwicklung
Mehrgallestro BPM - weit mehr als malen...
Ob gallestro das richtige Tool für Ihr Unternehmen ist, können wir ohne weitere rmationen nicht beurteilen und lassen hier die Frage offen. In dieser rmationsreihe möchten wir Ihre Entscheidungsfindung
MehrWo sind meine Anforderungen?
Whitepaper Telekommunikation Wo sind meine Anforderungen? Eine effektive Lösung auf Basis von Confluence und JIRA 2011 SYRACOM AG 1 Einleitung Erfahrene Projektmitarbeiter sehen sich oftmals im Projektalltag
MehrProzessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am 14.08.08
Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements von Stephanie Wilke am 14.08.08 Überblick Einleitung Was ist ITIL? Gegenüberstellung der Prozesse Neuer
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
MehrHilfe zur Urlaubsplanung und Zeiterfassung
Hilfe zur Urlaubsplanung und Zeiterfassung Urlaubs- und Arbeitsplanung: Mit der Urlaubs- und Arbeitsplanung kann jeder Mitarbeiter in Coffee seine Zeiten eintragen. Die Eintragung kann mit dem Status anfragen,
MehrInformationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:
Informationssystemanalyse Problemstellung 2 1 Problemstellung Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse: große Software-Systeme werden im Schnitt ein Jahr zu spät
MehrWann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt?
DGSV-Kongress 2009 Wann ist eine Software in Medizinprodukte- Aufbereitungsabteilungen ein Medizinprodukt? Sybille Andrée Betriebswirtin für und Sozialmanagement (FH-SRH) Prokuristin HSD Händschke Software
MehrDokumentation von Ük Modul 302
Dokumentation von Ük Modul 302 Von Nicolas Kull Seite 1/ Inhaltsverzeichnis Dokumentation von Ük Modul 302... 1 Inhaltsverzeichnis... 2 Abbildungsverzeichnis... 3 Typographie (Layout)... 4 Schrift... 4
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
MehrEducase. Release Notes 1.7: Neue Funktionen und Verbesserungen. Base-Net Informatik AG Wassergrabe 14 CH-6210 Sursee
Educase Release Notes 1.7: Neue Funktionen und Verbesserungen Version: 1.0 Datum: 01.12.2015 08:34 Ersteller: Andreas Renggli Status: Abgeschlossen Base-Net Informatik AG Wassergrabe 14 CH-6210 Sursee
MehrWas versteht man unter Softwaredokumentation?
Was versteht man unter? Mit bezeichnet man die Dokumentation von Computer-Software. Sie erklärt für Anwender, Benutzer und Entwickler in unterschiedlichen Rollen, wie die Software funktioniert, was sie
MehrSoftware Qualität: Übung 3
1. Informationen Formales Software Qualität: Übung 3 ISO/IEC 9126 Quality Function Deployment Zielbäume CMMI Abgabetermin: Freitag 8. Juni 2007, 18.00 CET (Central European Time) Abgaben per e-mail an
MehrOpenProposal: Anwendervorschlägen für. 27. November 2008 WIR FORSCHEN FÜR SIE. Asarnusch Rashid Herbert Schäfler FZI Forschungszentrum
OpenProposal: Grafisches Annotieren von Anwendervorschlägen für Softwareprodukte 27. November 2008 Asarnusch Rashid Herbert Schäfler FZI Forschungszentrum Informatik WIR FORSCHEN FÜR SIE GI-Fachgruppen-Treffen
MehrSDD System Design Document
SDD Software Konstruktion WS01/02 Gruppe 4 1. Einleitung Das vorliegende Dokument richtet sich vor allem an die Entwickler, aber auch an den Kunden, der das enstehende System verwenden wird. Es soll einen
Mehr50,2 Hz Portal - Kurzanleitung für die Rolle Sachbearbeiter
50,2 Hz Portal - Kurzanleitung für die Rolle Sachbearbeiter Inhalt 50,2 Hz Portal - Kurzanleitung für die Rolle Sachbearbeiter... 1 Die Anmeldung am 50,2 Hz Portal... 2 Erfassung von Daten... 2 Drucken
MehrAnleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine
Seite 1 von 11 Anleitung Inhalt Inhalt... 1 1. Installation... 2 2. Setup... 2 2.1 Login... 2 2.2 Benutzer erstellen... 2 2.3 Projekt erstellen... 4 2.4 SVN/Git Integration... 6 2.4.1 Konfiguration für
MehrMeetings in SCRUM. Leitfaden. Stand: 10.11.2014
^^ Meetings in SCRUM Leitfaden Stand: 10.11.2014 Sitz der Gesellschaften: Cassini Consulting GmbH Bennigsen-Platz 1 40474 Düsseldorf Tel: 0211 / 65 85 4133 Fax: 0211 / 65 85 4134 Sitz der Gesellschaft:
MehrARCO Software - Anleitung zur Umstellung der MWSt
ARCO Software - Anleitung zur Umstellung der MWSt Wieder einmal beschert uns die Bundesverwaltung auf Ende Jahr mit zusätzlicher Arbeit, statt mit den immer wieder versprochenen Erleichterungen für KMU.
MehrDokumentation Typo3. tt - news - Nachrichtenmodul
Dokumentation Typo3 tt - news - Nachrichtenmodul 2 Inhaltsverzeichnis 1.1 Erstellen neuer News Beiträge... 3 1.2 Bearbeiten des Textes... 4 1.3 Einstellen Datum, Archivdatum, Sprache... 5 1.4 Einfügen
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
MehrVgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.
Vgl. Kapitel 4 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.pdf Nachdem die Projekt-Vision und die Stakeholder bekannt sind,
MehrGeFüGe Instrument I07 Mitarbeiterbefragung Arbeitsfähigkeit Stand: 31.07.2006
GeFüGe Instrument I07 Stand: 31.07.2006 Inhaltsverzeichnis STICHWORT:... 3 KURZBESCHREIBUNG:... 3 EINSATZBEREICH:... 3 AUFWAND:... 3 HINWEISE ZUR EINFÜHRUNG:... 3 INTEGRATION GESUNDHEITSFÖRDERLICHKEIT:...
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
Mehrteischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep
teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen
MehrTTS - TinyTimeSystem. Unterrichtsprojekt BIBI
TTS - TinyTimeSystem Unterrichtsprojekt BIBI Mathias Metzler, Philipp Winder, Viktor Sohm 28.01.2008 TinyTimeSystem Inhaltsverzeichnis Problemstellung... 2 Lösungsvorschlag... 2 Punkte die unser Tool erfüllen
MehrDr. Klaus Körmeier BlueBridge Technologies AG
Dr. Klaus Körmeier BlueBridge Technologies AG Agenda Was ist ein SharePoint Wiki Anwendungsbeispiele und Erweiterungen Was ist beim Einsatz zu beachten Zusammenfassung Partner Partner BlueBridge AG SharePoint-Erfahrung
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
MehrVgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.
Vgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert https://www.sws.bfh.ch/studium/cas/swe-fs13/protected/re/re_buch.pdf 2 Nach derbefragung aller Stakeholder und der Dokumentation
MehrHow to do? Projekte - Zeiterfassung
How to do? Projekte - Zeiterfassung Stand: Version 4.0.1, 18.03.2009 1. EINLEITUNG...3 2. PROJEKTE UND STAMMDATEN...4 2.1 Projekte... 4 2.2 Projektmitarbeiter... 5 2.3 Tätigkeiten... 6 2.4 Unterprojekte...
Mehr«Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen
18 «Eine Person ist funktional gesund, wenn sie möglichst kompetent mit einem möglichst gesunden Körper an möglichst normalisierten Lebensbereichen teilnimmt und teilhat.» 3Das Konzept der Funktionalen
MehrLeitfaden #1a. "zanox Publisher-Statistik" (next generation)
Leitfaden #1a "zanox Publisher-Statistik" (next generation) Thema: Sortieren von Leads und Sales nach dem Bearbeitungsdatum (inklusive Abschnitt "Filterung nach Transaktionsstatus") 1/8 Leitfaden "Sortieren
MehrITIL und Entwicklungsmodelle: Die zwei Kulturen
Kombination von IT Service Management (ITIL) und Anwendungsentwicklung Kai Witte und Matthias Kaulke, München, den 30.03.2006 Rahmeninformationen Wo sind wir? Unternehmensdarstellung (1) Unabhängiges Beratungsunternehmen
MehrRIGGTEK. Dissolution Test Systems. DissoPrep Browser-Interface
2014 RIGGTEK Dissolution Test Systems DissoPrep Browser-Interface Integrieren Sie Ihren DissoPrep in Ihre IT-Infrastruktur RIGGTEK Dissolution Test Systems DissoPrep Browser-Interface 12/2014 2 Integrieren
MehrAuktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion
Auktionen erstellen und verwalten mit dem GV Büro System und der Justiz Auktion Workshop Software GmbH Siemensstr. 21 47533 Kleve 02821 / 731 20 02821 / 731 299 www.workshop-software.de Verfasser: SK info@workshop-software.de
MehrOnline Newsletter III
Online Newsletter III Hallo zusammen! Aus aktuellem Anlass wurde ein neuer Newsletter fällig. Die wichtigste Neuerung betrifft unseren Webshop mit dem Namen ehbshop! Am Montag 17.10.11 wurde die Testphase
MehrMarkup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten
Roman Roelofsen Prof. Dr. Stephan Wilczek Markup-basiertes Spezifikationsund Anforderungsmanagement in agilen Softwareprojekten Konferenz Software Engineering & Management 2015 Dresden 19.03.2015 3 Rollen
MehrEPOS. Kurzanleitung Modul Mailing. Logex AG IT-Solutions. Copyright (c) 2008 by Logex ag, Switzerland, all Rights reserved
EPOS Kurzanleitung Modul Mailing Logex AG IT-Solutions 2 Kurzanleitung Eposmodul Mailing 1 Was kann das Modul Mailing? Sie befinden sich im Modul Mailing, mit dem sie in fünf Schritten mühelos umfangreiche
MehrTurtle Charts mit der ViFlow Turtle Schablone (VTS) erstellen
Turtle Charts mit der ViFlow Turtle Schablone (VTS) erstellen Was genau ist ein Turtle Chart? Ein Turtle Chart (auch Schildkrötengrafik) ist eine Prozessdarstellungsform ähnlich eines Prozesssteckbriefes.
MehrMORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH
MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte
MehrPersönliches Adressbuch
Persönliches Adressbuch Persönliches Adressbuch Seite 1 Persönliches Adressbuch Seite 2 Inhaltsverzeichnis 1. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 2. ALLGEMEINE INFORMATIONEN ZUM PERSÖNLICHEN
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
MehrRT Request Tracker. Benutzerhandbuch V2.0. Inhalte
RT Request Tracker V2.0 Inhalte 1 Was ist der RT Request Tracker und wo finde ich ihn?...2 2 Was möchten wir damit erreichen?...2 3 Wie erstelle ich ein Ticket?...2 4 Wie wird das Ticket abgearbeitet?...4
MehrWordPress. Dokumentation
WordPress Dokumentation Backend-Login In das Backend gelangt man, indem man hinter seiner Website-URL einfach ein /wp-admin dranhängt www.domain.tld/wp-admin Dabei gelangt man auf die Administrationsoberfläche,
MehrWie importiere ich mehrere Dateien gleichzeitig?
Online-Tutorials Referat VI.5 Internetdienste Wie importiere ich mehrere Dateien gleichzeitig? Erstellen Sie eine ZIP-Datei Sie können sowohl Bilder als auch Downloads, z.b. PDFs oder Worddateien gemeinsam
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
MehrQualitätsmanagement: Dokumentieren. Kontrollieren. Verfolgen.
Qualitätsmanagement: Dokumentieren. Kontrollieren. Verfolgen. Effizientes Qualitätsmanagement ist kein Problem mehr! Der Aufbau des s in Form verschiedener Module bietet Ihnen eine individuelle, flexible
MehrFUTURE NETWORK 20.11.2013 REQUIREMENTS ENGINEERING
18/11/13 Requirements Engineering 21 November 2013 DIE GRUNDFRAGEN Wie erhält der Kunde den größten Nutzen? Wie kann der Kunde am besten spezifizieren, was er haben will? Welchen Detailierungsgrad braucht
Mehrmacs Support Ticket System
macs Support Ticket System macs Software GmbH Raiffeisenstrasse 8 78658 Zimmern ob Rottweil Tel. (0741)9422880 1 ALLGEMEIN... 3 2 ABLAUF TICKET-SYSTEM... 4 2.1 Ticket Erstellung... 4 2.2 Ablauf... 4 2.3
MehrProfessionelle Seminare im Bereich MS-Office
Gegenüber PowerPoint 2003 hat sich in PowerPoint 2007 gerade im Bereich der Master einiges geändert. Auf Handzettelmaster und Notizenmaster gehe ich in diesen Ausführungen nicht ein, die sind recht einfach
MehrBenutzeranleitung Service Desk Tool Erizone
Benutzeranleitung Service Desk Tool Erizone Benutzeranleitung EriZone Seite 1 von 9 Ausgedruckt am 26.09.2014 Inhalt 1 Einleitung... 3 1.1 Zweck des Dokuments... 3 2 EriZone Service Desk Portal... 3 2.1
MehrKlausur Software Engineering für WI (EuI)
Autor: Prof. Dr. Bernhard Humm, FB Informatik, FH Darmstadt Datum: 14. Februar 2006 Klausur Software Engineering für WI (EuI) Ihr Name: Ihre Matrikelnummer Erreichte Punkte (von insgesamt 57 Punkten):
MehrUpToNet Workflow Workflow-Designer und WebClient Anwendung
UpToNet Workflow Workflow-Designer und WebClient Anwendung Grafische Erstellung im Workflow-Designer 1 Grafische Erstellung im Workflow-Designer Bilden Sie Ihre Arbeitsvorgänge im Workflow-Designer von
MehrEs sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.
Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt
MehrProjektmanagement durch Scrum-Proxies
Cologne Intelligence GmbH Projektmanagement durch Scrum-Proxies Integration von Vorgehensmodellen und Projektmanagement 17. Workshop der Fachgruppe WI-VM der Gesellschaft für Informatik e.v. Stuttgart,
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
MehrBeispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis www.wir-lieben-shops.de 1
Beispiel Shop-Eintrag Ladenlokal & Online-Shop. Als Händler haben Sie beim Shop-Verzeichnis wir-lieben-shops.de die Möglichkeit einen oder mehrere Shop- Einträge zu erstellen. Es gibt 3 verschiedene Typen
MehrFachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer
Fachdidaktik der Informatik 18.12.08 Jörg Depner, Kathrin Gaißer Klassendiagramme Ein Klassendiagramm dient in der objektorientierten Softwareentwicklung zur Darstellung von Klassen und den Beziehungen,
MehrMehr Interaktion! Aber einfach und schnell!
Mehr Interaktion! Aber einfach und schnell! Dirk Böning-Corterier, Oliver Meinusch DB Systel GmbH Frankfurt am Main Schlüsselworte Interaktion, Umfrage, Wand, Impulse, Voting, Abfrage, APEX Einleitung
MehrRisikomanagement in der Praxis Alles Compliance oder was?! 1. IT-Grundschutz-Tag 2014 13.02.2014
Risikomanagement in der Praxis Alles Compliance oder was?! 1. IT-Grundschutz-Tag 2014 13.02.2014 Risikomanagement Eine Einführung Risikomanagement ist nach der Norm ISO 31000 eine identifiziert, analysiert
MehrSPI-Seminar : Interview mit einem Softwaremanager
Erstellung eines Fragenkatalogs der die Beurteilung der Level 2 Key Process Areas in einem ca. einstündigen Interview mit einem Software Manager ermöglicht Vortrag von Matthias Weng 1 Aufbau Geschichte
MehrYouTube: Video-Untertitel übersetzen
Der Easytrans24.com-Ratgeber YouTube: Video-Untertitel übersetzen Wie Sie mit Hilfe von Easytrans24.com in wenigen Schritten Untertitel für Ihre YouTube- Videos in mehrere Sprachen übersetzen lassen können.
Mehr11. Handbuch Online-Tool Stufe II. Wie die Daten ins Online-Tool eingegeben werden. www.q-zertifizierung.de
11. Handbuch Online-Tool Stufe II Wie die Daten ins Online-Tool eingegeben werden Mit der Überarbeitung der Inhalte von SQD Stufe II im Jahr 2012 wurde auch ein neues Online-Tool für die Stufe II programmiert.
MehrAnleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine
Seite 1 von 11 Anleitung Inhalt Inhalt... 1 1. Installation... 2 2. Setup... 2 2.1 Login... 2 2.2 Benutzer erstellen... 2 2.3 Projekt erstellen... 4 2.4 SVN/Git Integration... 6 2.4.1 Konfiguration für
MehrMarktanalyse Industrial Ethernet. - Überblick -
Marktanalyse Industrial Ethernet - Überblick - Im folgenden Bericht werden die wesentlichen Eigenschaften der Marktanalyse Industrial Ethernet aus Sicht des Maschinenbaus beschrieben. Die Studie ist auf
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
MehrKurzanleitung für die Import/Export Funktion Kinderleicht Produkte importieren und aktualisieren und exportieren
Kurzanleitung für die Import/Export Funktion Kinderleicht Produkte importieren und aktualisieren und exportieren Sehr geehrter Online-Händler, damit Sie schnell mit Ihrem Onlineshop erfolgreich, möchten
MehrBugtracking Tools codecentric GmbH
Bugtracking Tools codecentric GmbH Rainer Vehns, Java Enterprise in der Deutschen Rentenversicherung. 29. Oktober 2008 Seite 1 Agenda Bug Tracking Ziele und Abgrenzung Anforderungen an Bugtracking Tools
MehrLehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
MehrDie vorliegende Arbeitshilfe befasst sich mit den Anforderungen an qualitätsrelevante
ISO 9001:2015 Die vorliegende Arbeitshilfe befasst sich mit den Anforderungen an qualitätsrelevante Prozesse. Die ISO 9001 wurde grundlegend überarbeitet und modernisiert. Die neue Fassung ist seit dem
MehrHochschule Darmstadt Fachbereich Informatik
Hochschule Darmstadt Fachbereich Informatik Entwicklung webbasierter Anwendungen Praktikumsaufgaben 1 Semesterthema "Webbasierter Pizzaservice" Im Lauf des Semesters soll eine integrierte webbasierte Anwendung
MehrBedienungsanleitung. Matthias Haasler. Version 0.4. für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof
Bedienungsanleitung für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof Matthias Haasler Version 0.4 Webadministrator, email: webadmin@rundkirche.de Inhaltsverzeichnis 1 Einführung
MehrNach der Anmeldung im Backend Bereich landen Sie im Kontrollzentrum, welches so aussieht:
Beiträge erstellen in Joomla Nach der Anmeldung im Backend Bereich landen Sie im Kontrollzentrum, welches so aussieht: Abbildung 1 - Kontrollzentrum Von hier aus kann man zu verschiedene Einstellungen
MehrDie integrierte Zeiterfassung. Das innovative Softwarekonzept
Die integrierte Zeiterfassung Das innovative Softwarekonzept projekt - ein komplexes Programm mit Zusatzmodulen, die einzeln oder in ihrer individuellen Zusammenstellung, die gesamte Abwicklung in Ihrem
MehrRequirements Engineering für IT Systeme
Requirements Engineering für IT Systeme Warum Systemanforderungen mit Unternehmenszielen anfangen Holger Dexel Webinar, 24.06.2013 Agenda Anforderungsdefinitionen Von der Herausforderung zur Lösung - ein
MehrIBM Software Demos Rational Software Delivery Platform - Anforderungsanalyse
In dieser Demo führt unser Analyst Alex eine Anforderungsanalyse für die Integration einer Sofort kaufen-option durch. Dadurch werden alle von der Änderung betroffenen Elemente der Auktionsanwendung, auch
MehrDie Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006
Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006 Oliver Böhm MKS GmbH Agenda Überblick Der Entwicklungsprozess: Requirements
MehrVereinfachte Ticketerfassung oxando GmbH
Vereinfachte Ticketerfassung oxando GmbH 2010 oxando GmbH, Vereinfachte Ticketerfassung 1 Ausgangssituation und Zielsetzung Ausgangssituation Das Anlegen eines Tickets ist oft nicht intuitiv und einfach
MehrInsiderwissen 2013. Hintergrund
Insiderwissen 213 XING EVENTS mit der Eventmanagement-Software für Online Eventregistrierung &Ticketing amiando, hat es sich erneut zur Aufgabe gemacht zu analysieren, wie Eventveranstalter ihre Veranstaltungen
MehrWissensmanagement im Enterprise 2.0. Eine Revolution des Wissens in drei Teilen.
Wissensmanagement im Enterprise 2.0 Eine Revolution des Wissens in drei Teilen. Was bisher geschah 1. Wissen zu teilen ist immer freiwillig, niemand kann dazu gezwungen werden. 2. Wir teilen Wissen, wenn
MehrSharePoint Demonstration
SharePoint Demonstration Was zeigt die Demonstration? Diese Demonstration soll den modernen Zugriff auf Daten und Informationen veranschaulichen und zeigen welche Vorteile sich dadurch in der Zusammenarbeit
MehrEnergetische Klassen von Gebäuden
Energetische Klassen von Gebäuden Grundsätzlich gibt es Neubauten und Bestandsgebäude. Diese Definition ist immer aktuell. Aber auch ein heutiger Neubau ist in drei (oder vielleicht erst zehn?) Jahren
MehrKonzentration auf das. Wesentliche.
Konzentration auf das Wesentliche. Machen Sie Ihre Kanzleiarbeit effizienter. 2 Sehr geehrte Leserin, sehr geehrter Leser, die Grundlagen Ihres Erfolges als Rechtsanwalt sind Ihre Expertise und Ihre Mandantenorientierung.
MehrWie kann man Kreativität und Innovation fördern? Psychologische Ansätze zum Ideenmanagement
Wie kann man Kreativität und Innovation fördern? Psychologische Ansätze zum Ideenmanagement Dipl.-Psych. Sandra Ohly Institut f. Psychologie TU Braunschweig Vorschau Psychologische Modelle der Kreativitäts
MehrDie wichtigsten Vorteile. Ihr Nutzen. Inhaltsverzeichnis. Leistungsbeschreibung Personal Office Release 2014
Die wichtigsten Vorteile Übernahme der Bewerberdaten inkl. Bewerberakten als Neuzugang in Personal Office auf Knopfdruck Individuelle Zusatzinformationen durch die Möglichkeit des Einsatzes des Maskendesigners
MehrPersonalentwicklung. Umfrage zur Personalentwicklung. Februar 2014. Cisar - consulting and solutions GmbH. In Zusammenarbeit mit
Personalentwicklung Umfrage zur Personalentwicklung Februar 2014 In Zusammenarbeit mit Cisar - consulting and solutions GmbH Hintergrund Cisar hat im Auftrag von ADP bei ca. 75 kleinen, mittleren und Großunternehmen
MehrProjektmanagement. Requirements Management - Anforderungsverwaltung. Oliver Lietz - Projektmanagement
Projektmanagement Requirements Management - Anforderungsverwaltung Dipl.-Ing. Oliver Lietz Requirements (Anforderungen) Verschiedene Rollen bei Projekten: Stakeholder Entscheider,, von Projektergebnis
MehrDiese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.
Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,
MehrDie Entwicklung eines Glossars (oder eines kontrollierten Vokabulars) für ein Unternehmen geht üblicherweise in 3 Schritten vor sich:
Glossare 1 Inhalt 1 Inhalt... 1 2 Prozesse... 1 3 Eine kleine Zeittabelle...... 1 4 Die ersten Schritte... 2 5 Die nächsten Schritte...... 2 6 Die letzten Schritte... 3 7 Das Tool...... 4 8 Beispiele...
MehrDokumentation für die Software-Wartung
7. Workshop Software-Reengineering Dokumentation für die Software-Wartung Stefan Opferkuch Universität Stuttgart Institut für Softwaretechnologie, Abteilung Software Engineering 4. Mai 2005 Übersicht Wie
MehrFIS: Projektdaten auf den Internetseiten ausgeben
Rechenzentrum FIS: Projektdaten auf den Internetseiten ausgeben Ist ein Forschungsprojekt im Forschungsinformationssystem (FIS) erfasst und für die Veröffentlichung freigegeben, können Sie einige Daten
MehrGS-Buchhalter/GS-Office 2015 Saldovorträge in folgenden Wirtschaftsjahren erfassen
GS-Buchhalter/GS-Office 2015 Saldovorträge in folgenden Wirtschaftsjahren erfassen Impressum Business Software GmbH Primoschgasse 3 9020 Klagenfurt Copyright 2014 Business Software GmbH Die Inhalte und
MehrDas EDV-Cockpit mit MindManager für SharePoint
Das EDV-Cockpit mit MindManager für SharePoint 2010 MindBusiness GmbH 29.03.2010 - 2 - Inhalt Mindjet MindManager für SharePoint: Das EDV-Cockpit... 3 Vorbereitungen in SharePoint... 3 Aufbau der Map...
MehrAd-hoc Chatsystem für mobile Netze
Softwareentwickungspraktikum Sommersemester 2007 Ad-hoc Chatsystem für mobile Netze Grobentwurf Oliver Wellnitz Sven Lahde Wolf-Bastian Pöttner Institut für Betriebssysteme und Rechnerverbund Technische
Mehr