26
© Zühlke 2012 Sven Krause 20th IEEE RE Conference, Chicago 2012 Sven Krause 27. September 2012 Folie 1

20th ieee re conference, chicago 2012

Embed Size (px)

DESCRIPTION

IEEE Konferenz Zusammenfassung

Citation preview

  • 1. 20th IEEE RE Conference,Chicago 2012Sven Krause Folie 1 27. September 2012 Sven Krause Zhlke 2012

2. Eindrcke20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 2 Zhlke 2012 3. Vortrge die ich angeschaut undangehrt habeKeynote Address: Mobile and Agile: Why cant they get along? Steve Fickas (University of Oregon)What Do Practitioners Mean When They Talk about Product Management? Andrey Maglyas, Uolevi Nikula, Kari SmolanderTowards Outcome-Based Regulatory Compliance in Aviation Security Rasha Tawhid, Mohammad Alhaj, Gunter Mussbacher, Edna Braun, Nick Cartwright, Azalia Shamsaei, Daniel Amyot, Saeed Ahmadi Behnam, Greg RichardsHands-on with Experts: Running Creative Workshops. Discovering Requirements for the Requirements Conference Martin Mahaux, Alistair Mavin, Patrick Heymans, Neil Maiden, David CalleleWhat you need is what you get! The Vision of View-based Requirements Specifications Anne Gross, Joerg DoerrThe Impact of Domain Knowledge on the Effectiveness of Requirements Idea Generation during Requirements Elicitation Ali Niknafs, Daniel M. BerryUsing Collective Intelligence to Detect Pragmatic Ambiguities Alessio Ferrari, Stefania GnesiLog-Based Approach for Performance Requirements Elicitation and Prioritization Odorico Machado Mendizabal, Martin Spier, Rodrigo SaadSelecting an Appropriate Framework for Value Based Requirements Prioritization A Case Study Nupul Kukreja, Sheetal Swaroop Payyavula, Barry Boehm, Srinivas PadmanabhuniRequirements Reuse at Danfoss, Dagny Hauksdottir, Arne Vermehren, Juha SavolainenKeynote Address: Requirements engineering and safety Nancy Leveson (Massachusetts Institute of Technology)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 3 Zhlke 2012 4. Vortrge die ich angeschaut undangehrt habePosters and DemosArchiTech: Tool Support for NFR-Guided Architectural Decision-Making, David Ameller, Oriol Collell, Xavier FranchCoFM: An Environment for Collaborative Feature Modeling, Li Yi, Haiyan Zhao, Wei Zhang, Zhi JinConcern-Driven Development with jUCMNav, Daniel Amyot, Stphane Leblanc, Jason Kealey, Jrg KienzleFacilitating Transition from Requirements to Code with the ReDSeeDS Tool, Michal Śmialek, Tomasz StraszakFlexible, Lightweight Requirements Modeling with FlexiSketch, Dustin West, Norbert Seyff, Martin GlinzMbFM: A Matrix-Based Tool for Modeling and Configuring Feature Models, Long Li, Haiyan Zhao, Wei ZhangReCVisu: A Tool for Clustering-Based Visual Exploration of Requirements, Sandeep Reddivari, Zhangji Chen, Nan NiuRun-Time Model Evaluation for Requirements Model-Driven Self-Adaptation, Kristopher Welsh, Nelly BencomoSTS-Tool: Socio-technical Security Requirements through Social Commitments, Elda Paja, Fabiano Dalpiaz, Mauro Poggianella, Pierluigi Roberti, Paolo GiorginiThe RE-Tools: A Multi-notational Requirements Modeling Toolkit, Sam Supakkul, Lawrence ChungTool Support for Combined Rule-Based and Goal-Based Reasoning in Context-Aware Systems, Mira Vrbaski, Dorina Petriu, Daniel Amyot20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 4 Zhlke 2012 5. Generelle Eindrcke, die mir gefallenhaben Virtuelle Welten als Testumgebung (Mobile Apps) -> Erhebungs-&Testumgebungen werden wichtiger Produktmanagement wird Bestandteil der RE Community Kreativittsworkshops zur Erhebung und Generierung vonAnforderungen nehmen immer mehr Platz ein Rollenspezifische SRS (Software Requirements Specification) alsauch Personenspezifische SRS als Vision Goal orientierte Vorgehensweise macht Schule Die Anwendung von RE, die Einbindung von RE und der Stakeholder, rcken in dem Mittelpunkt der RE Community20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 5 Zhlke 2012 6. What Do Practitioners Mean WhenThey Talk about Product Management?(Andrey Maglyas, Uolevi Nikula, Kari Smolander)120th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 6 Zhlke 2012 7. What Do Practitioners Mean WhenThey Talk about Product Management?(Andrey Maglyas, Uolevi Nikula, Kari Smolander)Research Question: The purpose of study was to identify what practitioners really mean when they talk about product management Research question: What is product management from the practitioners viewpoint?Research sample The survey was answered 201 times by 179 unique respondentsworldwide Ca. 50% Product manager (senior, director, Vice President) Ca. 50% ICT (Computer SW, information technology, Telco) Ca. 50% USA20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 7 Zhlke 2012 8. identified 14 activitiesMain goal Meaning of PMWhat Do Practitioners Mean Whenstrategic management {21-1}profitability {17-1}value {15-1}revenue {9-1}mini-CEO {24-1}They Talk about Product Management?product lifecycle management {21-1}voice of the customer {10-1}evangelist {7-1}(Andrey Maglyas, Uolevi Nikula, Kari Smolander)aligning problems with businessgoals {9-1} []roadmapping {17-2}==resource allocator {2-1}internal and external collaboration==customer needs and wishes {15-1} []*}*} *}{45-1}leadership {9-2}==problem solver {2-1}[]==vision {12-1} *} == diplomat {1-1}understanding competitive [] []offerings {20-1}== [] [] *} Product manager {1-8} product analysis {3-4}[] []identification of the unstated []customer needs {1-1}General management {3-1}Product management {9-23} ====Business management {3-1}==[][]Solution management {2-1}[]product development {8-1} [] [] not comfortable release planning {8-1}==[][] requirements management {5-1} [] product delivery process {5-1}associatedresource management {3-1} marketing mix {7-6}==product marketing {4-1}customer support {3-1}portfolio management {2-1}[][] [] []risk management {1-1}place {10-1} product {3-1} price {1-1}promotion {1-1}The relationships between the categories ([] is part of, *} is property of, == is associated with; the numbers in the brackets {}near the categories represent the frequency of the category and the number of connections )20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 8 Zhlke 2012 9. What Do Practitioners Mean WhenThey Talk about Product Management?(Andrey Maglyas, Uolevi Nikula, Kari Smolander)Product management frameworks PragmaticReference SPM Software productThe softwareISPMA SPM Marketing (2010) framework (vanmanagementproduct Framework 1.1. Frameworkde Weerd et al.,processes (Ebert, management(ISPMA, 2012)2006a)2009) framework(Kittlaus&Clough,2009) All activities are All activities are All activities are 13 core activities14 core activities equally important equally important equally important 37 activities16 activities18 activities49 activities 38 activities International Software Product Management Association (ISPMA)http://ispma.org Certified Software Product Manager,http://www.zuehlke.com/de/zuehlke-group/educationcentre/kursangebot/kurse/kursaction/show/kurscontroller/Kurs/kurs/64.html20th IEEE RE Conference, Chicago 2012 | Sven Krause27. September 2012 Folie 9 Zhlke 2012 10. Unterschiedliche Auffassungen derRollen PM, BA und REWhat Do Practitioners Mean When They What are the day-to-day factors that SwissQ Requirements Talk about Product Management? are preventing business analysts fromTrends & Benchmarks20th IEEE, A. Maglyas, U. Nikula, K.effective business analysis?,Schweiz 2012, SwissQ Smolander 19th IEEE, A. Wever and N. Maiden FinalMap strategic management {21-1}profitability {17-1}value {15-1}revenue {9-1}mini-CEO {24-1} product lifecycle management voice of the customer {10-1} {21-1}evangelist {7-1} aligning problems with business roadmapping {17-2} [] goals {9-1}==resource allocator {2-1} internal and external collaboration == customer needs and wishes {15-1}[]*}*} *} {45-1} leadership {9-2}==problem solver {2-1}[]==vision {12-1} *} == diplomat {1-1} understanding competitive[] [] offerings {20-1} == [] [] *} Product manager {1-8} product analysis {3-4}[] [] identification of the unstated [] customer needs {1-1}General management {3-1}Product management {9-23} ====Business management {3-1}==[][]Solution management {2-1}[]product development {8-1} [] [] release planning {8-1}==[][] requirements management {5-1} [] product delivery process {5-1}resource management {3-1} marketing mix {7-6}==product marketing {4-1}customer support {3-1}portfolio management {2-1}[][] [] []risk management {1-1}place {10-1} product {3-1} price {1-1}promotion {1-1} Schulungen und auch Zertifizierungen sind notwendig,um den Mehrwert von RE weiter zu etablieren.20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 10 Zhlke 2012 11. Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stphane Leblanc, Jason Kealey, Jrg Kienzle)220th IEEE RE Conference, Chicago 2012 | Sven Krause27. September 2012 Folie 11 Zhlke 2012 12. Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stphane Leblanc, Jason Kealey, Jrg Kienzle)Transport Canada National regulator for transportation systems Aviation Security directorate Safeguard the integrity and security of Canadasaviation transportation system through Awareness and education Policies, regulations, and standards Monitoring and enforcement20th IEEE RE Conference, Chicago 2012 | Sven Krause27. September 2012 Folie 12 Zhlke 2012 13. Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stphane Leblanc, Jason Kealey, Jrg Kienzle)Prescriptive Regulations How things are to be done The aerodrome shall use fences to delimit perimeters Fit only a small group of regulated parties Compliance assessed in a binary way (yes/no)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 13 Zhlke 2012 14. Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stphane Leblanc, Jason Kealey, Jrg Kienzle)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 14 Zhlke 2012 15. Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stphane Leblanc, Jason Kealey, Jrg Kienzle) Questions: Are there signs in all required No Yes languages? No (0) Attention Required (1) Opportunity to Improve (2)Meets Minimum (3)Exceeds (4) Are the signs installed With the exception of a fewMeets minimum plus someNot even most signsMost signs are installed All signs are installed within a distance less than orsigns, all signs are installed signs are installed even closerare installed within X meters. within X meters. within X meters. equal to X meters?within X meters. than X meters.The signs are not The signs are obstructed The signs are not obstructed Meets minimum plus theobstructed and visible at all Are the signs visible? The signs are not visible. most of the time (e.g., behind and visible at all times from all signs cannot be obstructedtimes except from a few a corner). angles. even temporarily.angles. GRL SatisfactionValue02040100 100 ExceedsFalseFalse False False True Mapping for Qualitative Indicators (New)20th IEEE RE Conference, Chicago 2012 | Sven Krause27. September 2012 Folie 15 Zhlke 2012 16. Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stphane Leblanc, Jason Kealey, Jrg Kienzle)Prescriptive Regulations How things are to be done The aerodrome shall use fences to delimit perimeters Fit only a small group of regulated parties Compliance assessed in a binary way (yes/no)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 16 Zhlke 2012 17. Hands-on with Experts: Running CreativeWorkshops. Discovering Requirements for theRequirements Conference(Martin Mahaux, Alistair Mavin, Patrick Heymans, Neil Maiden, David Callele)320th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 17 Zhlke 2012 18. Hands-on with Experts: Running CreativeWorkshops. Discovering Requirements for theRequirements Conference(Martin Mahaux, Alistair Mavin, Patrick Heymans, Neil Maiden, David Callele)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 18 Zhlke 2012 19. Hands-on with Experts: Running CreativeWorkshops. Discovering Requirements for theRequirements Conference(Martin Mahaux, Alistair Mavin, Patrick Heymans, Neil Maiden, David Callele)AuslockerungZieldefinition Ballspiel 6-3-5Priorisierung Ideen findenPost-It BrainstormingErhebungImprovisierungs- Theater Prsentations- Storytelling per Runden Storyboard20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 19 Zhlke 2012 20. Hands-on with Experts: Running CreativeWorkshops. Discovering Requirements for theRequirements Conference(Martin Mahaux, Alistair Mavin, Patrick Heymans, Neil Maiden, David Callele)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 20 Zhlke 2012 21. Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin West, Norbert Seyff, Martin Glinz)420th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 21 Zhlke 2012 22. Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin West, Norbert Seyff, Martin Glinz)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 22 Zhlke 2012 23. Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin West, Norbert Seyff, Martin Glinz)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 23 Zhlke 2012 24. Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin West, Norbert Seyff, Martin Glinz)Langversion: http://www.youtube.com/watch?v=D06t0K5Otzw20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 24 Zhlke 2012 25. Rckblick und meine Benefits Neue Leute kennen gelernt und alle alte Bekanntewiedergetroffen Gute Gesprche gefhrt Freude daran, dass Kreativitt Einzug hlt (RE wirdpraxisorientierter) Gute Impulse erhalten: Goal-orienented, Priorisierung-Methoden, Rollenspezifische Bereitstellung Chicago ist eine Reise wert20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 25 Zhlke 2012 26. Ausblickhttp://www.cin.ufpe.br/~re2013/pages/main.php?id=page_home20th IEEE RE Conference, Chicago 2012 | Sven Krause27. September 2012 Folie 26 Zhlke 2012