SlideShare ist ein Scribd-Unternehmen logo
Agiles Requirements-Engineering
Daniel Fisher
daniel.fisher@devcoach.com
Lennybacon.com
Daniel Fisher | CTO & Software Architect
MCP, MCTS, MCPD…
daniel.fisher@devcoach.com
Mit-Gründer und Geschäftsführer von devcoach.com
www.devcoach.com
Mitglied von
www.solution-EXPERTS.de
Mit-Gründer und Vorstand der
gemeinnützigen www.just community.de e.V.
Veranstalter des größten Entwickler & IT-Pro
Community Events in Deutschland: www.nrwconf.de
Mit-Gründer und Leiter der
INETA Usergroup Düsseldorf
www.NetUG-NiederRhein.de
Mitglied im Microsoft
Community Leader & Insider Program (CLIP)
Connected Systems Advisory Board
Expertengruppe für WCF, WF & BizTalk
devcoach.com
• Leistungen
– Architektur-Beratung
• Strukturierter und effizienter zu einer wartbaren Anwendung.
– Prozessoptimierung
• BPM
• FDD, TDD, MSF Agile & SCRUM
– Software-Entwicklung
• Team-out-of-the-box (Near-shoring)
• Objektmodelle und Datenzugriff
• Kommunikations-Infrastrukturen
• Identitäts- und Berechtigungsmodelle
• Web 2.0 und Rich Internet Applikation
– Coaching & Training
• Technologien schneller verstehen und richtig einsetzen.
• Technologien
– Microsoft Windows & .NET Framework
• ASP.NET, WCF, WF, WPF, Silverlight & Geneva
• Kunden
– Versicherung, Finanzindustrie, Mittelstand, Handel, Kommunikation,
Softwarehersteller u.v.a.
• Bundesamt für Sicherheit in der Informationstechnologie, Microsoft,
Dresdner Bank…
Project
Experience
Technology
Know-how
devcoach®
Agile Anforderungsanalyse...
Warum sind die Anforderungen so wichtig?
Der Erfolg eines Software-Projektes hängt von
verschiedenen Faktoren ab!
Heisst das wenn man eine Anforderungsanalyse
betreibt erhält man gute Software?
Die bloße existenz ist keine Garantie
Wie bei allen anderen Faktoren!
Das ist nicht nur in der Software-Industrie so...
Ein Brot ist immer so gut wie seine Zutaten und
sein Bäcker
Oder?
Wenn aus Eisen kein Gold werden kann...
kann ein Prozess allein keine Gute Software
machen!
Sehen wir uns die "Zutaten" mal an...
Customer Requirements
Functional Requirements
Non-functional Requirements
Derived Requirements
Allocated Requirements
Stakeholder identification
Stakeholder interviews
Requirements lists
Measurable goals
Prototypes
Use cases
Und trotzdem...
2009 - Basta!: Agiles requirements engineering
Sehen wir uns das Problem mal genauer an...
Der Kunde weiss gar nicht was er will?
Der Kunde will eine Software!
Wenn er ein Auto kauft muss er das ABS dazu
auch nicht selbst erfinden...
2009 - Basta!: Agiles requirements engineering
Der Kunde weiss gar nicht wie er die
Anforderungen formulieren soll?
Der Kunde hat ein Geschäft, dass er kennt!
Zu 99,9% ist das nicht das schreiben von
Anforderungen...
Die Anforderungen des Kunden ändern sich mit
der Zeit!
Die Welt dreht sich. Märkte ändern sich!
Warum sollten Anforderungen in Stein
gemeisselt sein...
Die Kommunikation mit dem Kunden ist schwer!
Jeder spricht die Sprache seiner Fachdomäne!
Techniker auch...
Der Kunde hat keine Ahnung von Technologie
Woher soll der Kunde die Technologie kennen
wie wir? Kennen wir seine Fachdomäne wie er?
Der Kunde versteht den Entwicklungs-Prozess
nicht!
Verstehen wir seinen Geschäftsprozess
ohne, dass er diesen erklärt?
Der Entwickler verfasst oder interpretiert
Anforderungen!
Der Entwickler kennt die Technologie!
Nicht die Fachdomäne...
OK, Probleme identifiziert!
Aber wie kann uns "Agil" helfen?
Agil != Funky
agil <Adj.> [frz. agile < lat. agilis]
(bildungsspr.): von großer Beweglichkeit
zeugend; regsam, flink, gewandt und wendig
(bes. Körperlich und geistig).
Messen, messen, messen!
Nicht nur einmal raten!
Ein Projekt hat ein meist fixes Budget
Für das Software Programmiert werden kann
Ein Projekt hat ein meist eine Deadline
Bis zu der Software Programmiert werden kann
Agilität heisst Kurskorrekturen ein zu planen
Das Ziel genauer zu treffen!
Wie kann man denn Aufwände schätzen wenn
der Umfang nicht von vorne herein klar ist?
Heisst das nicht, dass vieles doppelt entwickelt
wird?
Ist so ein Ansatz denn schon Reif?
Ein Beispiel aus einem Projekt...
The Manual
Small iterations Gather
Requirements
Design
DevelopTest
Review
Und die Tools?
A fool with a tool is still a fool!
Besonders bei agilen Methoden!
2009 - Basta!: Agiles requirements engineering
2009 - Basta!: Agiles requirements engineering
2009 - Basta!: Agiles requirements engineering
2009 - Basta!: Agiles requirements engineering

Weitere ähnliche Inhalte

Was ist angesagt?

[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
d.velop international
 
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob FreundCawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
camunda services GmbH
 
BPM in Zeiten der Digitalisierung - Jakob Freund
BPM in Zeiten der Digitalisierung - Jakob FreundBPM in Zeiten der Digitalisierung - Jakob Freund
BPM in Zeiten der Digitalisierung - Jakob Freund
camunda services GmbH
 
[ecspw2013] Session Sales 02: ecspand Vertragsmanagement
[ecspw2013] Session Sales 02: ecspand Vertragsmanagement[ecspw2013] Session Sales 02: ecspand Vertragsmanagement
[ecspw2013] Session Sales 02: ecspand Vertragsmanagement
d.velop international
 
Individuelle Software Entwicklung
Individuelle Software EntwicklungIndividuelle Software Entwicklung
Individuelle Software Entwicklung
Dorie Fehlmann
 
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generierenWebinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Kathrin Schmidt
 
[ecspw2013] Session Executive 02: ecspand Vertragsmanagement
[ecspw2013] Session Executive 02: ecspand Vertragsmanagement[ecspw2013] Session Executive 02: ecspand Vertragsmanagement
[ecspw2013] Session Executive 02: ecspand Vertragsmanagement
d.velop international
 
Lean development 04
Lean development 04Lean development 04
Lean development 04
SuperB2
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankware
camunda services GmbH
 
[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement
[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement
[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement
d.velop international
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMN
camunda services GmbH
 
comocom GmbH. Präsentation
comocom GmbH. Präsentationcomocom GmbH. Präsentation
comocom GmbH. Präsentation
Marina Karabut
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
SuperB2
 
[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung
d.velop international
 
Tipps für Requirements Management Tools
Tipps für Requirements Management ToolsTipps für Requirements Management Tools
Tipps für Requirements Management Tools
Markus Unterauer
 
[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...
[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...
[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...
d.velop international
 
Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)
Praxistage
 
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
d.velop international
 
Agilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der SoftwareentwicklungAgilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der Softwareentwicklung
rico.fritzsche
 
Universität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches TestingUniversität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches Testing
IBM Switzerland
 

Was ist angesagt? (20)

[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
[ecspw2013] Session Sales 01: ecspand 3.0 - Vorgangsbearbeitung für den Share...
 
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob FreundCawemo - Prozessverbesserung für Jedermann - Jakob Freund
Cawemo - Prozessverbesserung für Jedermann - Jakob Freund
 
BPM in Zeiten der Digitalisierung - Jakob Freund
BPM in Zeiten der Digitalisierung - Jakob FreundBPM in Zeiten der Digitalisierung - Jakob Freund
BPM in Zeiten der Digitalisierung - Jakob Freund
 
[ecspw2013] Session Sales 02: ecspand Vertragsmanagement
[ecspw2013] Session Sales 02: ecspand Vertragsmanagement[ecspw2013] Session Sales 02: ecspand Vertragsmanagement
[ecspw2013] Session Sales 02: ecspand Vertragsmanagement
 
Individuelle Software Entwicklung
Individuelle Software EntwicklungIndividuelle Software Entwicklung
Individuelle Software Entwicklung
 
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generierenWebinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
 
[ecspw2013] Session Executive 02: ecspand Vertragsmanagement
[ecspw2013] Session Executive 02: ecspand Vertragsmanagement[ecspw2013] Session Executive 02: ecspand Vertragsmanagement
[ecspw2013] Session Executive 02: ecspand Vertragsmanagement
 
Lean development 04
Lean development 04Lean development 04
Lean development 04
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankware
 
[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement
[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement
[ecspw2013] Session Executive 03: ecspand Qualitätsmanagement
 
Open Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMNOpen Source Workflowmanagement mit BPMN und CMMN
Open Source Workflowmanagement mit BPMN und CMMN
 
comocom GmbH. Präsentation
comocom GmbH. Präsentationcomocom GmbH. Präsentation
comocom GmbH. Präsentation
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
 
[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Sales 04: ecspand Eingangsrechnungsverarbeitung
 
Tipps für Requirements Management Tools
Tipps für Requirements Management ToolsTipps für Requirements Management Tools
Tipps für Requirements Management Tools
 
[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...
[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...
[ecspw2013] Session Executive 01: ecspand 3.0 - Vorgangsbearbeitung für den S...
 
Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)Michael Sifkovits (IDS Scheer)
Michael Sifkovits (IDS Scheer)
 
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
[ecspw2013] Session Executive 04: ecspand Eingangsrechnungsverarbeitung
 
Agilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der SoftwareentwicklungAgilität und Qualitätskriterien in der Softwareentwicklung
Agilität und Qualitätskriterien in der Softwareentwicklung
 
Universität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches TestingUniversität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches Testing
 

Andere mochten auch

Jens Bleiholder und Rico Grossmann Unterstützung agiler Vorgehensmodelle du...
Jens Bleiholder und Rico Grossmann   Unterstützung agiler Vorgehensmodelle du...Jens Bleiholder und Rico Grossmann   Unterstützung agiler Vorgehensmodelle du...
Jens Bleiholder und Rico Grossmann Unterstützung agiler Vorgehensmodelle du...
Stephan Trahasch
 
2010 Basta!: Massendaten mit ADO.NET
2010 Basta!: Massendaten mit ADO.NET2010 Basta!: Massendaten mit ADO.NET
2010 Basta!: Massendaten mit ADO.NET
Daniel Fisher
 
EPIP - Ask For It - Webinar: Negotiating for Yourself and Your Organization
EPIP - Ask For It - Webinar: Negotiating for Yourself and Your OrganizationEPIP - Ask For It - Webinar: Negotiating for Yourself and Your Organization
EPIP - Ask For It - Webinar: Negotiating for Yourself and Your Organization
EPIPNational
 
Requirements Engineering: Einführung und Motivation
Requirements Engineering: Einführung und MotivationRequirements Engineering: Einführung und Motivation
Requirements Engineering: Einführung und Motivation
IKS Gesellschaft für Informations- und Kommunikationssysteme mbH
 
microTOOL - IREB Lehrplan
microTOOL - IREB LehrplanmicroTOOL - IREB Lehrplan
microTOOL - IREB Lehrplan
microTOOL GmbH
 
2009 - Basta!: Url rewriting mit iis, asp.net und routing engine
2009 - Basta!: Url rewriting mit iis, asp.net und routing engine2009 - Basta!: Url rewriting mit iis, asp.net und routing engine
2009 - Basta!: Url rewriting mit iis, asp.net und routing engine
Daniel Fisher
 
Power of Personas im Requirements Engineering
Power of Personas im Requirements EngineeringPower of Personas im Requirements Engineering
Power of Personas im Requirements Engineering
microTOOL GmbH
 
masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015
masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015
masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015
Rainer Wendt, PMP, PMI-ACP, PMI-PBA, CBAP
 
Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...
Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...
Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...
Christoph Wolf
 
Sieben tipps für ein besseres brainstorming
Sieben tipps für ein besseres brainstormingSieben tipps für ein besseres brainstorming
Sieben tipps für ein besseres brainstorming
konzeptwerkstatt
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
Natasha Murashev
 

Andere mochten auch (11)

Jens Bleiholder und Rico Grossmann Unterstützung agiler Vorgehensmodelle du...
Jens Bleiholder und Rico Grossmann   Unterstützung agiler Vorgehensmodelle du...Jens Bleiholder und Rico Grossmann   Unterstützung agiler Vorgehensmodelle du...
Jens Bleiholder und Rico Grossmann Unterstützung agiler Vorgehensmodelle du...
 
2010 Basta!: Massendaten mit ADO.NET
2010 Basta!: Massendaten mit ADO.NET2010 Basta!: Massendaten mit ADO.NET
2010 Basta!: Massendaten mit ADO.NET
 
EPIP - Ask For It - Webinar: Negotiating for Yourself and Your Organization
EPIP - Ask For It - Webinar: Negotiating for Yourself and Your OrganizationEPIP - Ask For It - Webinar: Negotiating for Yourself and Your Organization
EPIP - Ask For It - Webinar: Negotiating for Yourself and Your Organization
 
Requirements Engineering: Einführung und Motivation
Requirements Engineering: Einführung und MotivationRequirements Engineering: Einführung und Motivation
Requirements Engineering: Einführung und Motivation
 
microTOOL - IREB Lehrplan
microTOOL - IREB LehrplanmicroTOOL - IREB Lehrplan
microTOOL - IREB Lehrplan
 
2009 - Basta!: Url rewriting mit iis, asp.net und routing engine
2009 - Basta!: Url rewriting mit iis, asp.net und routing engine2009 - Basta!: Url rewriting mit iis, asp.net und routing engine
2009 - Basta!: Url rewriting mit iis, asp.net und routing engine
 
Power of Personas im Requirements Engineering
Power of Personas im Requirements EngineeringPower of Personas im Requirements Engineering
Power of Personas im Requirements Engineering
 
masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015
masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015
masVenta pmi-pba-das-neue-business-analysis-zertifikat-des-pmi-mai-2015
 
Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...
Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...
Iqnite Schweiz 2013: Requirements Validation & Requirements-based Testing bei...
 
Sieben tipps für ein besseres brainstorming
Sieben tipps für ein besseres brainstormingSieben tipps für ein besseres brainstorming
Sieben tipps für ein besseres brainstorming
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Ähnlich wie 2009 - Basta!: Agiles requirements engineering

Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-UmgebungDas Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
OPITZ CONSULTING Deutschland
 
Erfolgsfaktoren der Wikieinführung in KMU
Erfolgsfaktoren der Wikieinführung in KMUErfolgsfaktoren der Wikieinführung in KMU
Erfolgsfaktoren der Wikieinführung in KMU
Martin Koser
 
Zinit.leistungen.webentwicklung.v1.0.de
Zinit.leistungen.webentwicklung.v1.0.deZinit.leistungen.webentwicklung.v1.0.de
Zinit.leistungen.webentwicklung.v1.0.de
Kenner Soft Service GmbH
 
Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...
Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...
Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...
IKS Gesellschaft für Informations- und Kommunikationssysteme mbH
 
2010 - Basta!: IPhone Apps mit C#
2010 - Basta!: IPhone Apps mit C#2010 - Basta!: IPhone Apps mit C#
2010 - Basta!: IPhone Apps mit C#
Daniel Fisher
 
UX aus Sicht eines Concepters
UX aus Sicht eines ConceptersUX aus Sicht eines Concepters
UX aus Sicht eines Concepters
uxHH
 
Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013
Maria Willamowius
 
Website Konzeption - Eine interdisziplinäre Teamarbeit
Website Konzeption - Eine interdisziplinäre TeamarbeitWebsite Konzeption - Eine interdisziplinäre Teamarbeit
Website Konzeption - Eine interdisziplinäre Teamarbeit
Oliver Annen
 
SEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDSEO Produktspezifikation für RWD
SEO Produktspezifikation für RWD
Conny Stier
 
ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?
Hanns Nolan
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Pierluigi Pugliese
 
Agile developmentphp usergroup
Agile developmentphp usergroupAgile developmentphp usergroup
Agile developmentphp usergroup
Cypher Deimos
 
Die Architektur, die man kann
Die Architektur, die man kannDie Architektur, die man kann
Die Architektur, die man kann
Johann-Peter Hartmann
 
E-Commerce vs Architektur CodeTalks.Commerce_2018
E-Commerce vs Architektur CodeTalks.Commerce_2018E-Commerce vs Architektur CodeTalks.Commerce_2018
E-Commerce vs Architektur CodeTalks.Commerce_2018
Johann-Peter Hartmann
 
Innovationspotenzial heben – Vortrag/Workshop
Innovationspotenzial heben – Vortrag/WorkshopInnovationspotenzial heben – Vortrag/Workshop
Innovationspotenzial heben – Vortrag/Workshop
WOHOFSKY | Digitale Kommunikation
 
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdfDACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DNUG e.V.
 
KI for YOU.pdf
KI for YOU.pdfKI for YOU.pdf
KI for YOU.pdf
peterhoessl
 
ConventionCamp Hannover
ConventionCamp HannoverConventionCamp Hannover
ConventionCamp Hannover
glembotzky
 
Responsive Multichannel-E-Commerce: Vorgehen und Learnings aus der Praxis
Responsive Multichannel-E-Commerce: Vorgehen und Learnings aus der PraxisResponsive Multichannel-E-Commerce: Vorgehen und Learnings aus der Praxis
Responsive Multichannel-E-Commerce: Vorgehen und Learnings aus der Praxis
Roberto Rizzi
 

Ähnlich wie 2009 - Basta!: Agiles requirements engineering (20)

Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-UmgebungDas Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
 
Erfolgsfaktoren der Wikieinführung in KMU
Erfolgsfaktoren der Wikieinführung in KMUErfolgsfaktoren der Wikieinführung in KMU
Erfolgsfaktoren der Wikieinführung in KMU
 
Zinit.leistungen.webentwicklung.v1.0.de
Zinit.leistungen.webentwicklung.v1.0.deZinit.leistungen.webentwicklung.v1.0.de
Zinit.leistungen.webentwicklung.v1.0.de
 
Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...
Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...
Thementag 2023 06 Dieses Mal machen wir alles richtig - 9 Hacks für wandelbar...
 
2010 - Basta!: IPhone Apps mit C#
2010 - Basta!: IPhone Apps mit C#2010 - Basta!: IPhone Apps mit C#
2010 - Basta!: IPhone Apps mit C#
 
UX aus Sicht eines Concepters
UX aus Sicht eines ConceptersUX aus Sicht eines Concepters
UX aus Sicht eines Concepters
 
Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013
 
Profil daniel boogaerts
Profil daniel boogaertsProfil daniel boogaerts
Profil daniel boogaerts
 
Website Konzeption - Eine interdisziplinäre Teamarbeit
Website Konzeption - Eine interdisziplinäre TeamarbeitWebsite Konzeption - Eine interdisziplinäre Teamarbeit
Website Konzeption - Eine interdisziplinäre Teamarbeit
 
SEO Produktspezifikation für RWD
SEO Produktspezifikation für RWDSEO Produktspezifikation für RWD
SEO Produktspezifikation für RWD
 
ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?ForgeRock Webinar - Was ist Identity Relationship Management?
ForgeRock Webinar - Was ist Identity Relationship Management?
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
 
Agile developmentphp usergroup
Agile developmentphp usergroupAgile developmentphp usergroup
Agile developmentphp usergroup
 
Die Architektur, die man kann
Die Architektur, die man kannDie Architektur, die man kann
Die Architektur, die man kann
 
E-Commerce vs Architektur CodeTalks.Commerce_2018
E-Commerce vs Architektur CodeTalks.Commerce_2018E-Commerce vs Architektur CodeTalks.Commerce_2018
E-Commerce vs Architektur CodeTalks.Commerce_2018
 
Innovationspotenzial heben – Vortrag/Workshop
Innovationspotenzial heben – Vortrag/WorkshopInnovationspotenzial heben – Vortrag/Workshop
Innovationspotenzial heben – Vortrag/Workshop
 
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdfDACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
DACHNUG50 MX Digitalisierung - DACHNUG Vortrag.pdf
 
KI for YOU.pdf
KI for YOU.pdfKI for YOU.pdf
KI for YOU.pdf
 
ConventionCamp Hannover
ConventionCamp HannoverConventionCamp Hannover
ConventionCamp Hannover
 
Responsive Multichannel-E-Commerce: Vorgehen und Learnings aus der Praxis
Responsive Multichannel-E-Commerce: Vorgehen und Learnings aus der PraxisResponsive Multichannel-E-Commerce: Vorgehen und Learnings aus der Praxis
Responsive Multichannel-E-Commerce: Vorgehen und Learnings aus der Praxis
 

Mehr von Daniel Fisher

MD DevdDays 2016: Defensive programming, resilience patterns & antifragility
MD DevdDays 2016: Defensive programming, resilience patterns & antifragilityMD DevdDays 2016: Defensive programming, resilience patterns & antifragility
MD DevdDays 2016: Defensive programming, resilience patterns & antifragility
Daniel Fisher
 
NRWConf, DE: Defensive programming, resilience patterns & antifragility
NRWConf, DE: Defensive programming, resilience patterns & antifragilityNRWConf, DE: Defensive programming, resilience patterns & antifragility
NRWConf, DE: Defensive programming, resilience patterns & antifragility
Daniel Fisher
 
.NET Developer Days 2015, PL: Defensive programming, resilience patterns & an...
.NET Developer Days 2015, PL: Defensive programming, resilience patterns & an....NET Developer Days 2015, PL: Defensive programming, resilience patterns & an...
.NET Developer Days 2015, PL: Defensive programming, resilience patterns & an...
Daniel Fisher
 
2015 - Basta! 2015, DE: JavaScript und build
2015 - Basta! 2015, DE: JavaScript und build2015 - Basta! 2015, DE: JavaScript und build
2015 - Basta! 2015, DE: JavaScript und build
Daniel Fisher
 
2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...
2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...
2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...
Daniel Fisher
 
2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...
2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...
2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...
Daniel Fisher
 
2011 - Dotnet Information Day: NUGET
2011 - Dotnet Information Day: NUGET2011 - Dotnet Information Day: NUGET
2011 - Dotnet Information Day: NUGET
Daniel Fisher
 
2011 - DNC: REST Wars
2011 - DNC: REST Wars2011 - DNC: REST Wars
2011 - DNC: REST Wars
Daniel Fisher
 
2011 - DotNetFranken: ASP.NET MVC Localization
2011 - DotNetFranken: ASP.NET MVC Localization2011 - DotNetFranken: ASP.NET MVC Localization
2011 - DotNetFranken: ASP.NET MVC Localization
Daniel Fisher
 
2011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 52011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 5
Daniel Fisher
 
2010 - Basta!: REST mit WCF 4, Silverlight und AJAX
2010 - Basta!: REST mit WCF 4, Silverlight und AJAX2010 - Basta!: REST mit WCF 4, Silverlight und AJAX
2010 - Basta!: REST mit WCF 4, Silverlight und AJAX
Daniel Fisher
 
2010 - Basta: ASP.NET Controls für Web Forms und MVC
2010 - Basta: ASP.NET Controls für Web Forms und MVC2010 - Basta: ASP.NET Controls für Web Forms und MVC
2010 - Basta: ASP.NET Controls für Web Forms und MVC
Daniel Fisher
 
2010 - Basta!: REST mit ASP.NET MVC
2010 - Basta!: REST mit ASP.NET MVC2010 - Basta!: REST mit ASP.NET MVC
2010 - Basta!: REST mit ASP.NET MVC
Daniel Fisher
 
2009 - Microsoft Springbreak: IIS, PHP & WCF
2009 - Microsoft Springbreak: IIS, PHP & WCF2009 - Microsoft Springbreak: IIS, PHP & WCF
2009 - Microsoft Springbreak: IIS, PHP & WCF
Daniel Fisher
 
2009 - NRW Conf: (ASP).NET Membership
2009 - NRW Conf: (ASP).NET Membership2009 - NRW Conf: (ASP).NET Membership
2009 - NRW Conf: (ASP).NET Membership
Daniel Fisher
 
2009 Dotnet Information Day: More effective c#
2009 Dotnet Information Day: More effective c#2009 Dotnet Information Day: More effective c#
2009 Dotnet Information Day: More effective c#
Daniel Fisher
 
2009 - DNC: Silverlight ohne UI - Nur als Cache
2009 - DNC: Silverlight ohne UI - Nur als Cache2009 - DNC: Silverlight ohne UI - Nur als Cache
2009 - DNC: Silverlight ohne UI - Nur als Cache
Daniel Fisher
 
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
Daniel Fisher
 
2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta
Daniel Fisher
 
2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability
2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability
2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability
Daniel Fisher
 

Mehr von Daniel Fisher (20)

MD DevdDays 2016: Defensive programming, resilience patterns & antifragility
MD DevdDays 2016: Defensive programming, resilience patterns & antifragilityMD DevdDays 2016: Defensive programming, resilience patterns & antifragility
MD DevdDays 2016: Defensive programming, resilience patterns & antifragility
 
NRWConf, DE: Defensive programming, resilience patterns & antifragility
NRWConf, DE: Defensive programming, resilience patterns & antifragilityNRWConf, DE: Defensive programming, resilience patterns & antifragility
NRWConf, DE: Defensive programming, resilience patterns & antifragility
 
.NET Developer Days 2015, PL: Defensive programming, resilience patterns & an...
.NET Developer Days 2015, PL: Defensive programming, resilience patterns & an....NET Developer Days 2015, PL: Defensive programming, resilience patterns & an...
.NET Developer Days 2015, PL: Defensive programming, resilience patterns & an...
 
2015 - Basta! 2015, DE: JavaScript und build
2015 - Basta! 2015, DE: JavaScript und build2015 - Basta! 2015, DE: JavaScript und build
2015 - Basta! 2015, DE: JavaScript und build
 
2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...
2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...
2015 - Basta! 2015, DE: Defensive programming, resilience patterns & antifrag...
 
2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...
2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...
2015 - Network 2015, UA: Defensive programming, resilience patterns & antifra...
 
2011 - Dotnet Information Day: NUGET
2011 - Dotnet Information Day: NUGET2011 - Dotnet Information Day: NUGET
2011 - Dotnet Information Day: NUGET
 
2011 - DNC: REST Wars
2011 - DNC: REST Wars2011 - DNC: REST Wars
2011 - DNC: REST Wars
 
2011 - DotNetFranken: ASP.NET MVC Localization
2011 - DotNetFranken: ASP.NET MVC Localization2011 - DotNetFranken: ASP.NET MVC Localization
2011 - DotNetFranken: ASP.NET MVC Localization
 
2011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 52011 NetUG HH: ASP.NET MVC & HTML 5
2011 NetUG HH: ASP.NET MVC & HTML 5
 
2010 - Basta!: REST mit WCF 4, Silverlight und AJAX
2010 - Basta!: REST mit WCF 4, Silverlight und AJAX2010 - Basta!: REST mit WCF 4, Silverlight und AJAX
2010 - Basta!: REST mit WCF 4, Silverlight und AJAX
 
2010 - Basta: ASP.NET Controls für Web Forms und MVC
2010 - Basta: ASP.NET Controls für Web Forms und MVC2010 - Basta: ASP.NET Controls für Web Forms und MVC
2010 - Basta: ASP.NET Controls für Web Forms und MVC
 
2010 - Basta!: REST mit ASP.NET MVC
2010 - Basta!: REST mit ASP.NET MVC2010 - Basta!: REST mit ASP.NET MVC
2010 - Basta!: REST mit ASP.NET MVC
 
2009 - Microsoft Springbreak: IIS, PHP & WCF
2009 - Microsoft Springbreak: IIS, PHP & WCF2009 - Microsoft Springbreak: IIS, PHP & WCF
2009 - Microsoft Springbreak: IIS, PHP & WCF
 
2009 - NRW Conf: (ASP).NET Membership
2009 - NRW Conf: (ASP).NET Membership2009 - NRW Conf: (ASP).NET Membership
2009 - NRW Conf: (ASP).NET Membership
 
2009 Dotnet Information Day: More effective c#
2009 Dotnet Information Day: More effective c#2009 Dotnet Information Day: More effective c#
2009 Dotnet Information Day: More effective c#
 
2009 - DNC: Silverlight ohne UI - Nur als Cache
2009 - DNC: Silverlight ohne UI - Nur als Cache2009 - DNC: Silverlight ohne UI - Nur als Cache
2009 - DNC: Silverlight ohne UI - Nur als Cache
 
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
 
2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta
 
2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability
2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability
2008 - TechDays PT: WCF, JSON and AJAX for performance and manageability
 

2009 - Basta!: Agiles requirements engineering

Hinweis der Redaktion

  1. Where will the system be used? How will the system accomplish its mission objective? What are the critical system parameters to accomplish the mission? How are the various system components to be used? How effective or efficient must the system be in performing its mission? How long will the system be in use by the user? What environments will the system be expected to operate in an effective manner?
  2. usability efficiency reliability robustness portability interoperability ethical requirements legislative delivery implementation standards compliance
  3. Requirements that are implied or transformed from higher-level requirement. For example, a requirement for long range or high speed may result in a design requirement for low weight.
  4. Manual Feature User Case Sketches Developer Task