2. 1 ConnectingRequirementsandAgile 2 Agile asa Framework for RE and Communication 3Thinking Tools for Agile-oriented RE 4Summary Requirements Agile Engineering:
19. Potential savings withchangingrequirements: Whyarerequirements so hard tograsp? Automotive Engineering Multi Technology Enterprise Finance Automotive Purchasing DialogData.de 80% 0% 100% 10% 50% Changes duringtheprojectrun(customerstatements) Quellenangabe: persönliche Gespräche mit IT-Einkaufsleitung und Projektverantwortlichen, vorwiegend im Rahmen des BME-Forums Einkauf von IT-Leistungen
20. Einsparungspotential durch bessere Verständigung Multitechnologiekonzern Warum sind Requirements so schwer zu fassen? Versicherung II Großbank Versicherung I Automobil II Automobil I DialogData.de 80% 0% 100% 10% 50% Änderungen im Projektverlauf Quellenangabe: persönliche Gespräche mit IT-Einkaufsleitung und Projektverantwortlichen, vorwiegend im Rahmen des BME-Forums Einkauf von IT-Leistungen
21. 1 ConnectingRequirementsand Agile 2 Agile as a Framework for RE and Communication 3Thinking Tools for Agile-oriented RE 4Summary Requirements Agile Engineering:
33. 1 ConnectingRequirementsand Agile 2 Agile as a Framework for RE and Communication 3Thinking Tools for Agile-oriented RE 4Summary Requirements Agile Engineering:
35. “I believe that this nation should commit itself to achieving the goal, before this decade is out, of landing a man on the moon and returning him safely to the earth.” JFK, 1961 Train astronauts. Build rocket.
36. Share a Vision through a Vision Box! Design einer Produkt Verpackung:Drei oder vier Kernpunkte (Kaufargumente)Auch für Non-over-the-Counter Systeme Mike Cohn: User Stories Applied, Addison-Wesley 2004
37. Share a Vision through a Vision Box! Beschränkung auf wenige Aspekte: 15 Punkte sind einfacher zu verfassen Die Aufgabe liegt in der Prägnanz Mike Cohn: User Stories Applied, Addison-Wesley 2004
38. „I hear, I forget. I see, I remember. I do, I understand.“ - Confuzius
44. Online Verkauf Strategie „Epics“ Geschäftsziele Verkauf Werbung „Themes“ Benutzerziele Bestellung aufgeben Kampagne starten Kampagne auswerten „Stories“ User Registrierung Registrierte User finden Bestellstatistik auswerten Bonitätsprüfung Registrierungsabsicht Werbesperren ausfiltern Namen eingeben IT Ziele Bezahldaten eingeben Adressabgleich Einkaufsliste Batchlauf am Mailserver Web Access Statistik SSO
45. The meaning of “finer granularity” is not “higher precision”. Requirements can be more or less precise at each and every level. Chris Rupp: Systemanalysekompakt, SpektrumAkademischerVerlag, Berlin Heidelberg 2008
48. 1 ConnectingRequirementsand Agile 2 Agile as a Framework for RE and Communication 3Thinking Tools for Agile-oriented RE 4Conclusion Requirements Agile Engineering:
49. One in the Eye on theseThinking Tools: Build a vision box + Model a hierarchyofgoals + Distinguishbetweengoal, instrument, andpurpose = Improvedunderstandingbetweenbusinessand IT Integrate RE within agile frameworks + Reducecost, time andrisk.
50. Effort Ad-hoc programing Structuredprograming Orientedprograming (components, objects) RequirementsArchitecture Time
51.
52. Bild- und sonstige Quellen Charles Eames: Zehn hoch. Chris Rupp: Systemanalysekompakt Mike Cohn: User Stories Applied www.shutterstock.com www.jeffsutherland.com www.basdebaar.com www.picturesonwalls.com www.naturfoto.cz www.wineterroirs.com Bernadette Bendel Ina Zabel Banksy Mail info@dialogdata.de Telefon 089 89 05 89 50 thomas.moedl@dialogdata.de www.dialogdata.de