Software Engineering 1

Ähnliche Dokumente
ERP Systeme. Vorbesprechung 2015S Siegfried Zeilinger. INSO - Industrial Software

Vorbesprechung ERP Systeme VU Sommersemester 2010

Informationswirtschaft II Rational Unified Process (RUP)

Informationswirtschaft II

Softwarearchitektur als Mittel für Qualitätssicherung und SOA Governance

Projektmanagement. Karl Leutgeb Mohammad Beikzadeh Mahin Shariati Zeinab Jahanbakhsh

Einführung in die Softwaretechnologie

Seminar aus Software Engineering. Seminar aus Software Engineering. WS 2010/11 Vorbesprechung. DI Dr. Wolfgang Schramm

RTLOpen - Eine Methode zur interdisziplinären Entwicklung von software-intensiven Echtzeit-Systemen

Software Technik 3 Zusammenfassung

Grundlagen des Software Engineering

Grundlagen Software Engineering

Prozess-Modelle für die Softwareentwicklung

Software Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015

The Rational Unified Process. Eine Einführung von T. Langer und A. Nitert

3. Vorgehensmodelle Software Engineering. Prof. Dr. Bernhard Humm Hochschule Darmstadt, 23. Oktober 2006

Lehrplan: Grundlagen der industriellen So4ware- Entwicklung. paluno

Faktor Mensch in der Informationssicherheit

Requirements Management mit RequisitePro. Rational in der IBM Software Group. Der Rational Unified Process als Basis für die Projektarbeit

Universitätslehrgang Aufbaustudium Optoelektronik/Photovoltaik Fürstenfeld

Software-Engineering Grundlagen des Software-Engineering 7 Implementierungsphase (Programming Phase)

DGQ Regionalkreis Hamburg Anforderungsmanagement ins SW-Projekten. 08. Juni 2011

Software Engineering (SE) 2) Phasenübergreifende Verfahren

Vorlesung Nebenläufige und verteilte. - Blended Learning Prof. Dr. Klaus-Peter Fähnrich / Thomas Riechert

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

Softwaretechnik. Fomuso Ekellem WS 2011/12

Einführung und Motivation

Medizinische Informatik

Berater (m/w) für den Bereich Mobilfunk und Digitalfunk Standorte: Berlin, München Referenz: JUD. Spannende Ingenieurkarriere ohne Ausweichmanöver.

Softwaretechnik WS 2013/14. Fomuso Ekellem

Einführung in die Softwaretechnik 1. Einführung und Begriffe

Informationsveranstaltung. 2005W Oktober Mario Bernhart Gerald Fischer Jennifer Hetzl Thomas Költringer Peter Leitner Andreas Ehringfeld

Proseminar: Moderne Technologien für die Entwicklung von verteilten, dynamischen Anwendungen

Block R (Rahmen): SE Aktivitäten Vorlesung Methoden des Software Engineering. Block R Rahmen Aktivitäten der Software-Entwicklung

Studienplan Telematik Das Studium im Detail

MDRE die nächste Generation des Requirements Engineerings

Notationen zur Prozessmodellierung

Software Engineering

Veranstaltungen WiSe 2015/16. Institut für Informatik Arbeitsgruppe Software Systems Engineering. Prof. Dr. Klaus Schmid

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

ERP Systeme. Vorlesungsteil S Siegfried Zeilinger. INSO - Industrial Software

Vorlesung Informatik, Teil 1. Organisatorisches

Software Engineering

Campus Management System an den sächsischen Hochschulen

Studienplan Diplom. 1. Semester ECTS. Lehrveranstaltung Typ SWS. Punkte. Betriebswirtschaftslehre 1 il Einführungspraktikum Se

Praktikum Softwareentwicklung 2

Projektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung

Datenmodellierung im Zeitalter agiler Softwareentwicklung

Studienplan FIW Bachelor Wirtschaftsinformatik 2016ws. Winf 1 AWPM (sem. Unterricht) 4 5 regelt FANG regelt FANG.

Dynamische Mathematik im Unterricht

Testers Architects Enterprise Dev Consultants Professionals VB6 Devs Part-Timers Hobbyists Students Enthusiasts Novices

Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich. Softwaretechnik I

Entwicklungs-Prozess

Das Wissen hat Grenzen, unsere IT-Dienstleistungen nicht.

Software-Engineering in der industriellen Praxis

46 Bachelor-Studiengang Mediendesign und digitale Gestaltung

INF und WINF an der TU Wien - wie ist das zu studieren? Informationsüberblick über die einzelnen Studienrichtungen

Praktikum Softwareentwicklung 2

Software-Verifikation

Geänderte Studien- und Prüfungsordnung SPO3 für SEB

Product Design Project im Wintersemester 2015/16 Organisatorische Informationen

Einführung in die Softwaretechnik 9. Softwareprozesse

Technologiepark Paderborn Telefon: / XX XX XX Mobil: 01XX / XX XX XX XX XXXXXXX@mail.upb.de

Verteiltes Programmieren mit Space Based Computing

ERP Systeme. Vorlesungsteil S Siegfried Zeilinger. INSO - Industrial Software

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Technische Informatik

Software Construction

Werkzeugunterstützung für sichere Software

Projektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1

IT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews

Service Engineering. Übung 2c Einbindung von Web APIs in mobilen Applikationen Prof. Dr. Andreas Schmietendorf, André Nitze

Prozessorientierte Integration von Anwendungssystemen WS 2015 FWP-Fach für Bachelor Wirtschaftsinformatik

L E I T F A D E N. Wissenschaftliches Arbeiten im Studium der Theologie an der Universität Regensburg

(R)evolutionieren Sie Ihre QS-Prozesse aqua die Management-Plattform der next Generation für IT-Entscheider

Software- und Systementwicklung

Functional Safety. Systems Engineering als Schlüsseldisziplin in Projekten mit funktionaler Sicherheit

ERÖFFNUNGSTAG HS 2015 IT NÜTZLICHE HINWEISE

Requirements Engineering as a Success Factor in Software Projects

SOAgil kann BPM sein. Ein Bericht aus der Praxis für BPM in Practice 2013

Effiziente Steuerung von BI-Projekten - Agiles Projektmanagement vs. klassische Vorgehensmodelle. Windhoff Software Services GmbH

1 Einleitung zum Thema Softwaremigration 1

Softwareentwicklungsprozess im Praktikum. 23. April 2015

Lohnt sich Requirements Engineering?

Softwareentwicklungspraktikum Nebenfach

Äquivalenzbestimmungen für das Magisterstudium Wirtschaftsinformatik 2001

ELHA-MASCHINENBAU Liemke KG

Erfolgreiche Realisierung von grossen Softwareprojekten

Satzung des Fachbereichs Elektrotechnik und Informatik der Fachhochschule Lübeck zur Änderung der Prüfungsordnung und der Studienordnung für

Vorlesung Informatik, Teil 2. Organisatorisches

Kundenanforderungen dokumentieren

Dokumentation Umgang mit und Beurteilung von Auszubildenden Berlin, 1./

Softwareentwicklungsprozesse. 18. Oktober 2012

ERP Systeme. Vorlesungsteil S Siegfried Zeilinger. INSO - Industrial Software

Best Practice 4.0 Industrie & Forschung. Thomas Moser

Software-Engineering in der industriellen Praxis

Hochschule Darmstadt Fachbereich Informatik. Softwaretechnik II. 4.1 Darstellung der Architektur

Studieninformation Absolventen des BG Babenbergerring

Vom dem was Autos und Software GEMEINSAM haben. Diskussionsbeitrag zur Software-Industralisierung. Guido Brune

Transkript:

Software Engineering 1 SE1 VO und LU Vorbesprechung WS0506-06. Oktober 2005 MARIO BERNHART se1@inso.tuwien.ac.at se1_lab@inso.tuwien.ac.at www.inso.tuwien.ac.at INSO - Industrial Software Institut für Rechnergestützte Automation Fakultät für Informatik Technische Universität Wien

Agenda 1 2 3 4 5 6 7 Ziele und Inhalte Vorlesung Planung und Organisation Vorlesungsprüfung Übung Planung und Organisation Übung Phase A Übung Phase B Weiterführende Informationen und Next Steps 2

Ziele und Inhalte von Software Engineering Ziele für diese LVA Grundlagen von industrieller Softwareentwicklung im Team Projektmanagement Qualitätsmanagement Teamwork / Kommunikation im Team / Social Aspects Methoden / Techniken / Aktivitäten / Rollen in SE SE Prozesse und Prozessmodelle Anforderungsmanagement Analyse Entwurf von SW Systemen Implementierung Testen, Inbetriebnahme, Wartung und Evolution 3

Übersicht von Aspekten in SE Projektmanagement Technische Aspekte Qualitätssicherung Software Engineering UI Design Security Wartung und Evolution 4

Vorlesung SE1 Vorlesungsplan SE1 VO EINHEIT Vorlesung 1 Vorlesung 2 Vorlesung 3 Vorlesung 4 Vorlesung 5 Vorlesung 6 Vorlesung 7 Vorlesung 8 Vorlesung 9 Vorlesung 10 Vorlesung 11 ORT DATUM UND ZEIT (c.t.) 13.10., 16:30-18:00 20.10. 27.10. 3.11. 10.11. 17.11 24.11 1.12. 15.12. 12.1. 19.1. INHALT Einführung zu SE Personen, Prozesse, Produkte Prozessmodelle Projektmanagement / QM Anforderungsanalyse und - management Entwurf von SW Systemen Implementierung (Java) Implementierung (.NET) SW V&V, SW Testen Wartung und Evolution von SW Vorbereitung zur VO Prüfung VORTRAGENDE Halanek Winkelbauer 5

Literatur für SE1 Literatur für diese LVA (VO und UE) Zuser, Grechenig, Köhle: Software Engineering mit UML und dem Unified Process; Person Studium, München, 2004; ISBN: 3-8273-7090-6 Weiterfürhrende Literatur wird während dem Semester erweitert 6

Vorlesungsprüfung Termine 28.10.2005 02.12.2005 Jänner 2006 (tba) Prüfungsmodus Praktische Aufgaben (z.b Modellierung) und theoretische Fragen (schriftlich 120 Minuten) Prüfungsstoff Zuser, Grechenig, Koehle: Software Engineering mit UML und dem Unified Process 2. Auflage; Person Studium, Muenchen, 2004; ISBN: 3-8273-7090-6 Vorlesungsfolien Vorbereitung in der letzten VO Einheit 7

SE1 LU / SE UE Varianten Java.NET SE Linux (eigenständig unter se-linux.inso.tuwien.ac.at/se1/) Ziel und Inhalt Umsetzung eines (gegebenen) Softwareprojekts im Team Fertigstellung eines Teiles auf Basis vorhandener Artefakte Arbeit, Kommunikation und Problemlösung im Team Prozessplanung und -umsetzung nach einem Prozessmodell Organisation Phase A: Einzelprojekt (Java oder.net) Phase B: Teamphase 8

SE1 Phase A Inhalt Absolvierung eines Einzelprojekts (Java,.NET) Plattform, IDE, DB System, GUI Programmierung, Versionierung, Dokumentation Positive Abgabe berechtigt zur Teilnahme an Phase B Kein negatives Zeugniss bei negativer Phase A Tutorials zu Datenbankentwurf (SQL/EER) und Modellierung (UML) Termine Anmeldung zur LVA: bis 10.10.2005 Angabe und Abgaberichtlinien: 10.10.2005 auf der Website Datenbanktutorial: 17.10.2005 18:00 Uhr FH HS6 Modellierungstutorial: 18.10.2005 18:00 Uhr FH HS6 Abgabe im InfLab: 7-9.11.2005 (Anmeldung via Insotool) Informationen Betreuung durch Tutoren im Informatik Labor (Zeiten ab 10.10 auf der Website Fragen und Hilfestellungen im Forum (www.inso.tuwien.ac.at/forum) 9

SE1 Phase B Inhalt Absolvierung eines Teamprojekts Ticketline FREIE TEAMEINTEILUNG zu 6 Personen Aktives Projektmanagement und Qualitätsmanagement Bereitstellung: Anforderungsanalyse und technische Basis (TLCore) Erstellung eines Clients (Kassa oder Webshop) Termine Gruppeneinteilung (mit Tutoren) + Angabe bis 10.11.2005 auf der Website Kein fixer Zeitplan aber Inhaltsvorgaben Prozess soll nach einem iterativen und inkrementellen Modell gestaltet werden Informationen Betreuung durch Tutoren und Seniors direkt in der Gruppe Fragen und Hilfestellungen im Forum (www.inso.tuwien.ac.at/forum) 10

SE1 Phase B Rollen Teamkoordinator (TK) Technischer Architekt (TA) Quality Manager (QM) Termintypen Quality Review (QR) mit dem Tutor Überprüfung der Produkte Status Review (SR) mit Tutor und Senior Überprüfung des Prozesses Einzelaufgaben für SE1 LU 3.0 f. Informatiker Präsentation der Arbeit am Ende der LVA Beurteilung Individuelle Beurteilung 50% Produkte 50% Prozess 11

SE1 Phase B Prozessmodell 12

SE1 Phase B Ticketline Anforderungsanalyse Kassa / Webshop UI Geschäftsfälle TLCore TicketLine DB 13

Next Steps 1 Anmeldung zur SE1 LU Deadline 10.10.2005 INSO-Tool 6 Personen pro Team http://www.inso.tuwien.ac.at/php/insotool 2 Download Angabe Phase A Ab 10.10.2005 Website Angabe und Abgabekriterien http://www.inso.tuwien.ac.at/courses 3 Tutorials (DB und Modellierung (UML)) 17. und 18. 10.2005, 18:00-20:00 Uhr FH HS6 Keine Anwesenheitspflicht aber empfohlen 14

Fragen zu SE1? 15