Requirements Engineering



Ähnliche Dokumente
Java: Vererbung. Teil 3: super()

Prüfung Software Engineering I (IB)

Requirements Engineering auf dem Weg zur Professionalisierung. Swiss Requirement Night, 3. September 2014, Patrik Riesen

Übungsaufgaben zum Software Engineering: Management

Taking RM Agile. Erfahrungen aus dem Übergang von traditioneller Entwicklung zu Scrum

Unsere Kunden erzählen keine Geschichten. Ursula Meseberg microtool GmbH Berlin

Anwendungspraktikum aus JAVA Programmierung im SS 2006 Leitung: Albert Weichselbraun. Java Projekt. Schiffe Versenken mit GUI

Requirements Engineering für IT Systeme

Integration von ITIL in das V-Modell XT

Prüfung Software Engineering I (IB)

Klausur Software Engineering für WI (EuI)

Business-Analyse Probleme lösen, Chancen nutzen

Kapitelübersicht. Was ist So#waretechnik? Historische Entwicklung der So9waretechnik Prinzipien, Methoden, Werkzeuge. Was bedeutet Objektorien+erung?

Requirements Engineering

Die Post hat eine Umfrage gemacht

Praktikum Software Engineering

Wie Sie als Projektleiter RE&M einsetzen, um Ihren Projektauftraggeber und Ihren Projektauftrag besser zu verstehen...

Software Engineering. 3. Anforderungsanalyse. Franz-Josef Elmer, Universität Basel, WS 2006/07

Erfolgreiche Realisierung von grossen Softwareprojekten

Bewerbungsbogen MINT-Schule Niedersachsen

Amtsblatt der Hochschule für angewandte Wissenschaften Landshut. Jahrgang: 2014 Laufende Nr.:

SE Requirements. Michael Maur, Philipp Zühlke. Fachbereich Informatik Praktische Informatik Prof. Dr. W. Henhapl/ Andreas Kaminski

Das Mentoring-Programm zum Berufseinstieg

Tel.: Fax: Ein Text oder Programm in einem Editor schreiben und zu ClassPad übertragen.

(BABOK-v3-Technik 10.41)

Hinweise für das Schreiben einer Bachelor-Arbeit im Fachbereich Wirtschaftspsychologie

Seminar aus dem Bereich E-Learning

Über den Unterschied zwischen Business Analysis und Requirements Engineering & Management

Software Engineering. Fakultät Elektrotechnik Bachelor-Studiengänge, 4. Semester Prof. Dr.-Ing. Dagmar Meyer

Comparison of Software Products using Software Engineering Metrics

Software-Qualität Ausgewählte Kapitel

Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Virtuelle Forschungsumgebungen Dozent: Prof. Dr. phil.

FUTURE NETWORK REQUIREMENTS ENGINEERING

Softwaretechnologie Wintersemester 2009/2010 Dr. Günter Kniesel, Pascal Bihler

Amtsblatt der Hochschule für angewandte Wissenschaften Landshut. Jahrgang: 2015 Laufende Nr.: 233-3

Klassendiagramm. Kurzer Überblick über UML - Stand BlaBla

Testen von Software. Erfahrungsbericht des INGTES Testcenters. von Ueli Tribelhorn

Test-Driven Design: Ein einfaches Beispiel

Vergleichsklausur 12.1 Mathematik vom

Use Cases. Die Sicht des Nutzers. Fortgeschrittenenpraktikum SS 2004

Curriculum für das Einführungsseminar im Praxissemester der RWTH Aachen, Lehramtsstudiengang GyGe Unterrichtsfach: Informatik Sitzung 1

UNSER WISSEN FÜR IHREN ERFOLG: UX UND USABILITY ENGINEERING SEMINARE

Auslotung der Gefühle & Wünsche von Eltern und SchülerInnen zum Schuljahr 2011/2012

Veröffentlichen von Apps, Arbeitsblättern und Storys. Qlik Sense Copyright QlikTech International AB. Alle Rechte vorbehalten.

Anforderungsmanagement Wo die Qualität beginnt...

A-CERT Certificate Policy

Evaluation 2011/12: Mathematik Unterstufe - Auswertung

Reglement für die Aufnahme in die Pilotklassen der Informatikmittelschulen (IMS) an Handelsmittelschulen des Kantons Zürich

Usability Engineering als Innovationsmethodik

Lehrplan: Business Analyse/ Requirements Engineering (BA- RE)

Daniel Warneke Ein Vortrag im Rahmen des Proseminars Software Pioneers

Die Wirtschaftskrise aus Sicht der Kinder

BABOK und IREB : der praktische Unterschied

Projektmanagement durch Scrum-Proxies

Aussage: Das Seminar ist hilfreich für meine berufliche Entwicklung

ZfP-Sonderpreis der DGZfP beim Regionalwettbewerb Jugend forscht BREMERHAVEN. Der Zauberwürfel-Roboter. Paul Giese. Schule: Wilhelm-Raabe-Schule

Studie Bildung Digitale Medien in Schulen

Vgl. Kapitel 5 aus Systematisches Requirements Engineering, Christoph Ebert

Das Pflichtenheft. Dipl.- Ing. Dipl.-Informatiker Dieter Klapproth Ains A-Systemhaus GmbH Berlin

Wenn Sie mit Ihrem Latein am Ende sind

lldeckblatt Einsatzszenarien von SIMATIC Security-Produkten im PCS 7-Umfeld SIMATIC PCS 7 FAQ Mai 2013 Service & Support Answers for industry.

Grundlagen der Softwaretechnik

Eberhard Lehmann: Projekte im Informatik-Unterricht Software Engineering, Ferd. Dümmlers Verlag, Bonn Inhaltsverzeichnis.

Software-Entwicklungsprozesse zertifizieren

Elternabend AKSA. BBB bewegt

Studienrichtung Eingebettete Systeme

Fragebogen zur Erhebung der Zufriedenheit und Kooperation der Ausbildungsbetriebe mit unserer Schule

Step by Step Softwareverteilung unter Novell. von Christian Bartl

Softwaretechnologie -Wintersemester 2013/ Dr. Günter Kniesel

Projektsteuerung Projekte effizient steuern. Welche Steuerungsinstrumente werden eingesetzt?

Lösungsvorschlag für Übungsblatt 6 Software Engineering 1 (WS 2012/13)

5. Abstrakte Klassen. Beispiel (3) Abstrakte Klasse. Beispiel (2) Angenommen, wir wollen die folgende Klassenhierarchie implementieren:

Praxisbericht: Community Management. im Fachverlag

Trotz Agilität nicht ins Abseits geraten Modellierung in einem agilen Umfeld. Susanne Mühlbauer, Philip Stolz, HOOD GmbH MID Insight 2012

Jeopardy and andere Quizformate im bilingualen Sachfachunterricht Tipps zur Erstellung mit Powerpoint

AM 53/2012. Amtliche Mitteilungen 53/2012

IBM Software Demos Rational Software Delivery Platform - Änderungen an Design und Architektur einer Anwendung

SPI-Seminar : Interview mit einem Softwaremanager

Einführung in die Informatik Tools

Lösungsvorschlag für Übungsblatt 4 Software Engineering 1 (WS 2012/13)

HTML5. Wie funktioniert HTML5? Tags: Attribute:

Anleitung für IQES-Verantwortliche Persönliche Konten verwalten


Vorlesung Programmieren. Unified Modeling Language (UML) Unified Modeling Language (UML) Unified Modeling Language (UML)

Vorlesung Programmieren

Abitur 2007 Mathematik GK Stochastik Aufgabe C1

Umfrage zum Informationsbedarf im Requirements Engineering

Übungen zur Softwaretechnik

Der Business Analyst in der Rolle des agilen Product Owners

Software-Engineering 2. Übungen zur Wiederholung. IT works. Metris GmbH

Seminar für Führungskräfte

Warum tun manche Menschen nicht das, was Sie als Führungskraft von ihnen erwarten?

Demografie und Immobilien. Dr. Michael Voigtländer Forschungsstelle Immobilienökonomik 7. Finanzmarkt Round-Table, 11. April 2011

Europass in Wiener Schulen

Zielgruppenansprache von Baumärkten

Content Management System mit INTREXX 2002.

Minuten [1, 4 ] Mathematische

Rechtlicher Rahmen für die schriftliche Prüfung in der Fachoberschule

Transkript:

Requirements Engineering Ein Einstieg für Mädchen in die Informatik Ingrid.Neckermann@googlemail.com, SWM, München

Motivation, Beob. Idee Req. Motivation: Mehr Mädels mit MINT eigener beruflicher Werdegang Beobachtungen aus der IT-Branche osteuropäisch, arabische Programmiererinnen erfolgreiche gemischte IT-Teams Offshoring der Programmiertätigkeit Beobachtungen aus dem Informatik-Unterricht Motive, Themenwahl Arbeitsstil, Ergebnisse

Motivation, Beob. Idee Req. Test: Abstrahieren: Realität PC

Motivation, Beob. Idee Req. Von der Realität zum Modell - I 9. Klasse Informatik

Motivation, Beob. Idee Req. Von der Realität zum Modell - II public class Kunde extends Mensch{ } //

Motivation, Beob. Idee Req. Idee: Anforderungsingenieurin erleben PC-Freaks, Java: Methoden der Informatik Teamarbeit Softwarelebenszyklus Kommunizieren, Analysieren vor Programmieren Vorwissen der Jungen vermeiden

Motivation, Beob. Idee Req. Requirements Engineering I Abbildung 1: Requirements Management (Anforderungsmanagement), Quelle: IREB e.v.

Motivation, Beob. Idee Req. Requirements Engineering II - unterrichtsgeeignet?! Ja. Befragen (Interviews, User Storys) Anforderungen analysieren (Mind Mapping) Systemgrenzen bestimmen (CRC-Karten, 6-Hüte- Perspektivenwechsel) Lasten- und Pflichtenhefte erstellen textuelle Modelle (Satzschablone) konzeptionelle Modelle (Funktions - mit Use Cases, Verhaltens - mit Zustands- und Sequenzdiagrammen, Struktursicht mit Klassendiagrammen)

Motivation, Beob. Idee Req. Unterrichtsbeispiele 10. 5. 9. Klasse Mathematik Informatik

Motivation, Beob. Idee Req. Satzschablone mit Deutsch Wenn es über 30* Grad hat, MUSS uns der Schulleiter hitzefrei geben. Abbildung 4: Satzschablonen-Vorlage für den Unterricht (zur Satzschablone siehe [PE11] )

Motivation, Beob. Idee Req. Verhaltenssicht mit Psychologie Seminar: Mensch - Maschine Abbildung 5: Vorübung: Erstelle ein Zustandsdiagramm zum Thema "Wie fühle ich mich im Unterricht?", Nachzeichnung einer Schülerin-Zeichnung mit [SW07]

Literatur-, Bilderverzeichnis Barbie (präsentiert auf der American International Toy Fair 2010 in New York): http://scr3.golem.de/?d=1002/computer-engineerbarbie&a=73121 http://video.golem.de/player/videoplayer.swf?id=2827&auto Pl=false Stat. Bundesamt, Wahl von MINT-Fächern: http://www.komm-mach-mint.de/mint-news/mint- Studienanf-Absolv

Anhänge Abstraktion Supermarkt Weitere Schülerarbeiten Barbie-Video Stat. Bundesamt: Studienanfänger 2011 Lehrpläne Bayern NRW IREB

Von der Realität zum Modell Video

Weitere Schülerarbeiten Jg. 6: Webseite mit HTML als Klassendiagramm zeichnen Webprojekte Pferde

Barbie Winners 2010 Video Barbie wird zur Informatikerin, gepl. in Deutschland 2012

Statistisches Bundesamt 2011 Diagramm Daten Verhältnis 5:1 ca. 48.500 38.800 9.600

Lehrpläne Bayern Jg. 6 Jg. 7 Jg. 9 Jg. 10 Jg. 11 Jg. Wi 11/12 Jg. 11/12 Lehrplan Natur und Technik (3-stündig, davon 1 Stunde Informatik), Jg. 6 und 7 Lehrplan Informatik (2-stündig, nur naturwissenschaftliche Gymnasien), Jg. 9 und 10 Lehrplan Angewandte Informatik (3-stündig, für Schüler ohne Informatik in Jg. 9 und 10), Jg. 11 Lehrplan Wirtschaftsinformatik (3-stündig), Jg. 11 und 12 Lehrplan Informatik mit Abiturmöglichkeit (3-stündig, nur naturwissenschaftliche Gymnasien), Jg. 11 und 12

Lehrpläne IREB e.v. Foundation Level Advanced Level Expert Level (in Entstehung Advanced Level 1 Advanced Level 2 Advanced Prüf.ordnung

Software Lebenszyklus, Requirements Engineering SLC REQ Software Lebenszyklus Wasserfallmodell V-Modell Agile Methoden Requirements Engineering Definitionen (Anforderung, Stakeholder, Systemgrenzen usw.) Techniken des Requirements Engineering UML-Diagramme