20th ieee re conference, chicago 2012
Upcoming SlideShare
Loading in...5
×
 

20th ieee re conference, chicago 2012

on

  • 544 views

IEEE Konferenz Zusammenfassung

IEEE Konferenz Zusammenfassung

Statistics

Views

Total Views
544
Slideshare-icon Views on SlideShare
544
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • A majority of the answers were relatedto the discussion of product analysis, which consists of the identification of unstated customer needs, understanding competitive offerings, and identification of customer needs andwishes.

20th ieee re conference, chicago 2012 20th ieee re conference, chicago 2012 Presentation Transcript

  • 20th IEEE RE Conference,Chicago 2012Sven Krause Folie 1 27. September 2012 Sven Krause © Zühlke 2012
  • Eindrücke20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 2 © Zühlke 2012
  • Vorträge die ich angeschaut undangehört habe• Keynote 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 Smolander• Towards 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 Richards• Hands-on with Experts: Running Creative Workshops. Discovering Requirements for the Requirements Conference Martin Mahaux, Alistair Mavin, Patrick Heymans, Neil Maiden, David Callele• What you need is what you get! The Vision of View-based Requirements Specifications Anne Gross, Joerg Doerr• The Impact of Domain Knowledge on the Effectiveness of Requirements Idea Generation during Requirements Elicitation Ali Niknafs, Daniel M. Berry• Using Collective Intelligence to Detect Pragmatic Ambiguities Alessio Ferrari, Stefania Gnesi• Log-Based Approach for Performance Requirements Elicitation and Prioritization Odorico Machado Mendizabal, Martin Spier, Rodrigo Saad• Selecting an Appropriate Framework for Value Based Requirements Prioritization A Case Study Nupul Kukreja, Sheetal Swaroop Payyavula, Barry Boehm, Srinivas Padmanabhuni• Requirements Reuse at Danfoss, Dagny Hauksdottir, Arne Vermehren, Juha Savolainen• Keynote Address: Requirements engineering and safety Nancy Leveson (Massachusetts Institute of Technology)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 3 © Zühlke 2012
  • Vorträge die ich angeschaut undangehört habePosters and Demos• ArchiTech: Tool Support for NFR-Guided Architectural Decision-Making, David Ameller, Oriol Collell, Xavier Franch• CoFM: An Environment for Collaborative Feature Modeling, Li Yi, Haiyan Zhao, Wei Zhang, Zhi Jin• Concern-Driven Development with jUCMNav, Daniel Amyot, Stéphane Leblanc, Jason Kealey, Jörg Kienzle• Facilitating Transition from Requirements to Code with the ReDSeeDS Tool, Michal Śmialek, Tomasz Straszak• Flexible, Lightweight Requirements Modeling with FlexiSketch, Dustin Wüest, Norbert Seyff, Martin Glinz• MbFM: A Matrix-Based Tool for Modeling and Configuring Feature Models, Long Li, Haiyan Zhao, Wei Zhang• ReCVisu: A Tool for Clustering-Based Visual Exploration of Requirements, Sandeep Reddivari, Zhangji Chen, Nan Niu• Run-Time Model Evaluation for Requirements Model-Driven Self-Adaptation, Kristopher Welsh, Nelly Bencomo• STS-Tool: Socio-technical Security Requirements through Social Commitments, Elda Paja, Fabiano Dalpiaz, Mauro Poggianella, Pierluigi Roberti, Paolo Giorgini• The RE-Tools: A Multi-notational Requirements Modeling Toolkit, Sam Supakkul, Lawrence Chung• Tool 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 © Zühlke 2012
  • Generelle Eindrücke, die mir gefallenhaben• Virtuelle Welten als Testumgebung (Mobile Apps) -> Erhebungs-& Testumgebungen werden wichtiger• Produktmanagement wird Bestandteil der RE Community• Kreativitätsworkshops zur Erhebung und Generierung von Anforderungen nehmen immer mehr Platz ein• Rollenspezifische SRS (Software Requirements Specification) als auch Personenspezifische SRS als Vision• Goal orientierte Vorgehensweise macht Schule Die Anwendung von RE, die Einbindung von RE und der Stakeholder, rücken in dem Mittelpunkt der RE Community20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 5 © Zühlke 2012
  • 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 © Zühlke 2012
  • 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 respondents worldwide • 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 © Zühlke 2012
  • identified 14 activities Main goal Meaning of PM What Do Practitioners Mean When strategic 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} associated 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} 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 © Zühlke 2012
  • What Do Practitioners Mean WhenThey Talk about Product Management?(Andrey Maglyas, Uolevi Nikula, Kari Smolander)Product management frameworks Pragmatic Reference SPM Software product The software ISPMA SPM Marketing (2010) framework (van management product Framework 1.1. Framework de 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 activities 14 core activities equally important equally important equally important 37 activities 16 activities 18 activities 49 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 Krause 27. September 2012 Folie 9 © Zühlke 2012
  • Unterschiedliche Auffassungen derRollen PM, BA und RE “What Do Practitioners Mean When They “What are the day-to-day factors that SwissQ Requirements Talk about Product Management?” are preventing business analysts from Trends & Benchmarks 20th 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 © Zühlke 2012
  • Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stéphane Leblanc, Jason Kealey, Jörg Kienzle) 220th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 11 © Zühlke 2012
  • Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stéphane Leblanc, Jason Kealey, Jörg Kienzle)Transport Canada• National regulator for transportation systems• Aviation Security directorate• Safeguard the integrity and security of Canada’s aviation transportation system through – Awareness and education – Policies, regulations, and standards – Monitoring and enforcement20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 12 © Zühlke 2012
  • Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stéphane Leblanc, Jason Kealey, Jörg 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 © Zühlke 2012
  • Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stéphane Leblanc, Jason Kealey, Jörg Kienzle)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 14 © Zühlke 2012
  • Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stéphane Leblanc, Jason Kealey, Jörg 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 few Meets minimum plus some Not even most signs Most signs are installed All signs are installed within a distance less than or signs, all signs are installed signs are installed even closer are 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 the obstructed 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 obstructed times except from a few a corner). angles. even temporarily. angles. GRL Satisfaction Value 0 20 40 100 100 Exceeds False False False False True Mapping for Qualitative Indicators (New)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 15 © Zühlke 2012
  • Towards Outcome-Based RegulatoryCompliance in Aviation Security(Daniel Amyot, Stéphane Leblanc, Jason Kealey, Jörg 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 © Zühlke 2012
  • 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 © Zühlke 2012
  • 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 © Zühlke 2012
  • Hands-on with Experts: Running CreativeWorkshops. Discovering Requirements for theRequirements Conference(Martin Mahaux, Alistair Mavin, Patrick Heymans, Neil Maiden, David Callele) Auslockerung Zieldefinition „Ballspiel“ „6-3-5“ Priorisierung Ideen finden „Post-It“ „Brainstorming“ Erhebung „Improvisierungs- Theater“ Präsentations- Storytelling per Runden Storyboard20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 19 © Zühlke 2012
  • 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 © Zühlke 2012
  • Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin Wüest, Norbert Seyff, Martin Glinz) 420th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 21 © Zühlke 2012
  • Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin Wüest, Norbert Seyff, Martin Glinz)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 22 © Zühlke 2012
  • Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin Wüest, Norbert Seyff, Martin Glinz)20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 23 © Zühlke 2012
  • Flexible, Lightweight RequirementsModeling with FlexiSketch(Dustin Wüest, Norbert Seyff, Martin Glinz) Langversion: http://www.youtube.com/watch?v=D06t0K5Otzw20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 24 © Zühlke 2012
  • Rückblick und meine Benefits• Neue Leute kennen gelernt und alle „alte“ Bekannte wiedergetroffen• Gute Gespräche geführt• Freude daran, dass Kreativität Einzug hält (RE wird praxisorientierter)• 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 © Zühlke 2012
  • Ausblick http://www.cin.ufpe.br/~re2013/pages/main.php?id=page_home20th IEEE RE Conference, Chicago 2012 | Sven Krause 27. September 2012 Folie 26 © Zühlke 2012