Software Engineering 1
|
|
- Teresa Heidrich
- vor 7 Jahren
- Abrufe
Transkript
1 Software Engineering 1 SE1 VO Einheit 1 WS Oktober 2005 MARIO BERNHART se1@inso.tuwien.ac.at se1_lab@inso.tuwien.ac.at INSO - Industrial Software Institut für Rechnergestützte Automation Fakultät für Informatik Technische Universität Wien
2 Agenda Motivation Geschichte Risikoelemente Definitionen Entwicklung der Disziplin Code of Ethics Herausforderungen in Software Engineering 2
3 Motivation Software Engineering Geringe Qualität von Software (Ende der 50er) SOFTWARE-KRISE. Keine Methoden, um Projekte wiederholbar erfolgreich durchführen zu können. 2 NATO-Konferenzen 1968 und
4 Gescheiterte Projekte Software Runaway (Glass 1998): Projekt mit mind. doppelten Kosten oder doppelter Dauer Crunch Mode (Boddi 1987): Projekt unter massivem Termindruck Death March (Yourdon 1997): Projekt mit nahezu unmöglichen Terminvorgaben 4
5 Top Ten Liste der Risikoelemente im SE Personalmängel Unrealistische Zeit- und Kostenpläne Entwicklung der falschen Funktionalität Unpassende Benutzerschnittstelle Vergolden eines Systems Häufige Änderungen der Anforderungen Qualitätsmängel bei extern vergebenen Komponenten Qualitätsmängel bei extern vergebenen Aufgaben Unzureichende Produktionsleistungen Projektziele an der Grenze des State-of-the-Art 5
6 Keine Software Krise? Robert Glass: I do not believe in the existence of a software crisis. Falsche Statistiken Berater und Hersteller von Tools erhalten Mythos Keine wirkliche allgemein gültige Definiton von Gescheitertem Projekt vorhanden 6
7 Was ist Software Engineering NICHT? Programmierkurs, Programmier-Know-How AwenderInnen-Kurs abstrakte Wissenschaft A fool with a tool is still a fool 7
8 Software Engineering Definition Boehm 1979 The practical application of scientific knowledge in the design and construction of computer programs and the associated documentation required to develop, operate, and maintain them. IEEE Computer Society: (1) The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software. (2) The study of approaches as in (1). 8
9 Entwicklung von SE als Ingenieurdisziplin (1) 9
10 Entwicklung von SE als Ingenieurdisziplin (2) 10
11 Die Profession Software Engineering Software Engineering Curriculum Code of Ethics SWEBOK 11
12 Software Engineering Curriculum (1) Grundlagen der Computertechnologie: Grundlagen der Informatik, Konstruktionstechnologien, Konstruktionswerkzeuge, Formale Konstruktionsmethoden. Mathematische & Ingenieurwesen Grundlagen: Mathematische Grundlagen, Ingenieurwesen Grundlagen, Wirtschaftliche Grundlagen des Ingenieurwesens. Professionelle Praktiken: Gruppendynamik und psychology, Kommunikationstechniken, Grundlagen einer Profession. Software Modellierung & Analyse: Grundlagen der Modellierung, Modeltypen, Grundlagen der Analyse, Grundlagen der Anforderungsanalyse, Anforderungsfindung, Spezifikation und Dokumentation von Anforderungen, Validierung von Anforderungen. Software Entwurf: Entwurfskonzepte, Entwurfsstrategien, Architekturentwurf, Entwurf von Anwenderschnittstellen, Detailentwurf, Entwurfswerkzeuge und Evaluierung des Entwurfs. 12
13 Software Engineering Curriculum II Software Verifikation & Validierung: V&V Terminologie und Grundlagen, Reviews, Testen, Anwenderschnittstellen testen und evaluieren, Problemanalyse und bericht. Software Evolution: Evolutionsprozess, Evolutionsaktivitäten. Software Prozess: Prozesskonzepte, Prozessimplementierung. Software Qualität: Software Qualität Konzepte und Kultur, Software Qualität Standards, Software Qualität Prozesse, Prozesssicherung, Produktsicherung. Software Management: Management Konzepte, Projektplanung, Projekt Personal und Organisation, Projektkontrolle, Software Konfigurationsmanagement. 13
14 Code of Ethics (1) Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to the following Eight Principles: 14
15 Code of Ethics (2) 1 PUBLIC - Software engineers shall act consistently with the public interest. 2 CLIENT AND EMPLOYER - Software engineers shall act in a manner that is in the best interests of their client and employer, consistent with the public interest. 3 PRODUCT - Software engineers shall ensure that their products and related modifications meet the highest professional standards possible. 4 JUDGMENT - Software engineers shall maintain integrity and independence in their professional judgment. 15
16 Code of Ethics (3) 5 MANAGEMENT - Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance. 6 PROFESSION - Software engineers shall advance the integrity and reputation of the profession consistent with the public interest. 7 COLLEAGUES - Software engineers shall be fair to and supportive of their colleagues. 8 SELF - Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession. 16
17 Teilaspekte in Software Engineering Formale Aspekte in Software Engineering Technische Aspekte in Software Engineering Ingenieursaspekte in Software Engineering Gestalterische Aspekte in Software Engineering Ökonomische Aspekte in Software Engineering 17
18 Zentrale Fragen Was ist ein Software-Entwicklungsprojekt? Was geschieht in einem Projekt? Wozu brauche ich einen dokumentierten Software- Entwicklungsprozeß? Was ist wenigstens erforderlich, um ein vernünftiges Produkt zu erstellen? Was ist der Unterschied zwischen strukturierten und objektorientierten Ansätzen? Wie können neue Technologien und Methoden in einen existierenden Software-Entwicklungsprozeß eingebracht werden? 18
19 Ein grundlegendes Modell Qualitätssicherung QS Problem A Analyse E Entwurf I Implem. Projektmanagement T Test PM Arbeitsorganisation AO QS Produkt A E I T PM AO Betrieb und Wartung 19
20 Software Engineering Projektstart Zeit Projektende Projektverlauf Ideal 20
21 Software Engineering Projektstart Zeit Projektende Projektverlauf Normal 21
22 Software Engineering Projektstart Zeit Projektende Projektverlauf mit SE Prozessmodellen 22
23 SE1 Phase B Prozessmodell 23
24 Einordnung Praktisch Zuser Orientierung auf Programierung Bruegge Sommerville Gesamtsicht Ghezzi Theoretisch 24
25 Key Challenges in Software Engineering Heterogeneity Challange Delivery Challange Trust Challange (aus Sommerville 7) 25
26 Heterogeneity Challenge Distributed Systems Other Applications / EAI Software / Hardware heterogeneity Agile System Architechtures 26
27 Delivery Challenge Less time and money for more output More direct requirement implementation Business responsive and change quickly No compromise on quality 27
28 Trust Challenge Software in all aspects of life Software is responsible for providing a trusting view Internet and distributed architectures have a imminent trust defecit Software gets more fine grained and covers more aspects Humans depend on software 28
Projektmanagement: Ethische Leitlinien des Software Engineering
Projektmanagement: Ethische Leitlinien des Software Engineering Martin Wirsing in Zusammenarbeit mit Andreas Schroeder Institut für Informatik Ludwig-Maximilians-Universität München WS 2008/09 Ziele Ethische
MehrSoftware Engineering 1
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
MehrProjektmanagement: Ethische Leitlinien des Software Engineering
Projektmanagement: Ethische Leitlinien des Software Engineering Martin Wirsing Institut für Informatik Ludwig-Maximilians-Universität München WS 2006/07 Ziele Ethische Aspekte bei der Software-Entwicklung
MehrSoftwareprozessmodelle
Softwareprozessmodelle jung@cncgmbh.eu Definition Software Engineering The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that
MehrInhaltsverzeichnis. Teil I Grundlagen 1
xv Teil I Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben.................................. 3 1.2 Modelltheorie........................................... 5 1.3 Ziele beim Einsatz
MehrSoftware Engineering
Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken 3., korrigierte Auflage dpunkt.verlag Teil i Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben
MehrJochen Ludewig Horst Lichter. Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. dpunkt.verlag
Jochen Ludewig Horst Lichter Software Engineering Grundlagen, Menschen, Prozesse, Techniken dpunkt.verlag Inhaltsverzeichnis 1 Modelle und Modellierung 1.1 Modelle, die uns umgeben 1.2 Modelltheorie 1.3
MehrBenutzerorientierte Entwicklung mobiler Anwendungen
Benutzerorientierte Entwicklung mobiler Anwendungen Prof. Dr.-Ing. Thomas Ritz 30. Juni 2006 Prof. Dr.-Ing. Thomas Ritz Arbeiten für Verlage und Verlags-SW Hersteller Fraunhofer IAO in Stuttgart Medienindustrie
MehrAgile Software Entwicklung. Agile Software Entwicklung, DHBW Karlsruhe, SS-2009 Collin Rogowski
Agile Software Entwicklung Agile Software Entwicklung, DHBW Karlsruhe, SS-2009 Collin Rogowski Agenda zum Kurs Software Engineering Wasserfallmodell Agile Entwicklung Wer bin ich Studium der Computerlinguistik
MehrISO 15504 Reference Model
Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release
Mehr3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP
3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg ARIS meets RUP Der ARIS Unified Information System Development Process Martin Plümicke Berufsakademie
MehrScrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm
Scrum for Management Praxis versus Theorie oder Praxis dank Theorie ALM Day 26.Oktober 2011 Urs Böhm Übersicht Kurze Situationsübersicht Diskussion Prozesse Challenges in der SW-Entwicklung Wie geht Scrum
MehrSICHERES TESTEN MIT POLARION. Frank Ziesel
SICHERES TESTEN MIT POLARION Frank Ziesel 03.05.2018 1. MOTIVATION 2. POLARION 3. TESTSPEZIFIKATION Testkonzept Testspezifikation in Polarion Testplattformen 4. TESTDURCHFÜHRUNG Manuelle Ausführung Testautomatisierung
MehrInformatik I: Einführung in die Programmierung
Informatik I: Einführung in die Programmierung 19. Berufsethik und Wissenschaftsethik Albert-Ludwigs-Universität Freiburg Bernhard Nebel 19. Dezember 2014 1 19. Dezember 2014 B. Nebel Info I 3 / 40 Motivation
Mehron Software Development Design
Werner Mellis A Systematic on Software Development Design Folie 1 von 22 How to describe software development? dimensions of software development organizational division of labor coordination process formalization
MehrI-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen
I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011 Tabellen mit ASIL Zuordnungen 1. Die Tabellen in der Norm (mit ASIL Zuordnung) Ein wesentlicher Bestandteil der Norm sind die insgesamt
MehrWie agil kann Business Analyse sein?
Wie agil kann Business Analyse sein? Chapter Meeting Michael Leber 2012-01-24 ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com
MehrGAUSS towards a common certification process for GNSS applications using the European Satellite System Galileo
GAUSS towards a common certification process for GNSS applications using the European Satellite System Galileo Matthias Grimm, Dr. Michael Meyer zu Hörste Vortragstitel > 11. Juni 2010 > Folie 1 Agenda
MehrSoftware Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015
Software Engineering mit Übungen Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering 2 Organisation Ort: Seminarraum 05.002, Spiegelgasse 5 Ablauf: 15:15 Vorlesung Prüfung: Schriftlich,
MehrDie Kunst des Programmierens...
Die Kunst des Programmierens... Wo die Kosten anfallen Der Mythos Wiederverwendung: Design für Wartung als eigentliches Ziel, Objekt Spektrum 4/2009 software maintainers sped 45 percent of their time seeking
MehrE-Business. Fr. Hauser, WS 2018/
Fr. Hauser, WS 2018/2019 09.11.2018 Agenda 1. Betrieb und Wartung 2. Weiterentwicklung 3. Vorgehensmodelle 4. Releasemanagement 3 1. Betrieb und Wartung Production and Maintenance Maintain product and
MehrWar bis 2004 Bakk. rer.soc.oec. Bakkalaureus/Bakkalaurea rerum socialium oeconomicarumque Bakk. der Sozial- und Wirtschaftswissenschaften
War bis 2004 Bakk. rer.soc.oec. Bakkalaureus/Bakkalaurea rerum socialium oeconomicarumque Bakk. der Sozial- und Wirtschaftswissenschaften ab 2007 - Heute BSc Bachelor of Science WAS IST INFORMATIK? WAS
MehrComparing Software Factories and Software Product Lines
Comparing Software Factories and Software Product Lines Martin Kleine kleine.martin@gmx.de Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich
MehrAgil lernen. 4. Projektmanagement Day Georg Götz
Agil lernen 4. Projektmanagement Day 09.10.2012 Georg Götz Agil lernen? Release 1: Vordiplom Inf formatikstudium Sprint Review z.b. Algorithmik I Release 2: Diplom Product Owner: Professor Scrum Master:?
MehrKapitel 1 Applikations-Architektur VIII
Kapitel 1 Applikations-Architektur VIII Software Architecture, Quality & Testing FS 2016 Prof. Dr. Jana Koehler jana.koehler@hslu.ch Agenda Beruf des IT Architekten Herausforderungen & Risiken Karrierewege
MehrSoftware Technik 3 Zusammenfassung
Software Technik 3 Zusammenfassung Phillip Ghadir Anforderungen REQ1- Prüfungsleistung Die Prüfungsordnung XYZ erfordert das Ablegen einer 90 minütigen, schriftlichen Prüfung über das Fach. Bestanden wird
MehrDie Wissensgebiete der Simulationstechnik Durak, U., Gerlach, T.
Die Wissensgebiete der Simulationstechnik Durak, U., Gerlach, T. Dr.Umut Durak DLR Institute of Flight Systems Workshop der ASIM/GI-Fachgruppen STS und GMMS Ulm, 9. Und 10. März 2017 DLR.de Chart 2 Body
MehrInformatik I. 19. Berufsethik und Wissenschaftsethik. 17. Dezember Albert-Ludwigs-Universität Freiburg. Informatik I.
19. Berufsethik und Wissenschaftsethik Albert-Ludwigs-Universität Freiburg 17. Dezember 2013 1 / 35 2 / 35 Muss ein sich wirklich mit Ethik beschäftigen? 3 / 35 Muss ein sich wirklich mit Ethik beschäftigen?
MehrI-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Tabellen mit ASIL Zuordnungen
I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011 Tabellen mit ASIL Zuordnungen 1. Die Tabellen in der Norm (mit ASIL Zuordnung) Ein wesentlicher Bestandteil der Norm sind die insgesamt
MehrUnternehmensweite IT Architekturen
Unternehmensweite IT Architekturen Part 1: IT Systems Architecture, Roles and Responsibilities of IT Architects Part 2: Solution Architecture, based on a practical Case Study Part 3: SOA (Service Oriented
MehrFIT FÜR DIE HERAUSFORDERUNGEN DER ZUKUNFT?
konradbak - Fotolia.com FIT FÜR DIE HERAUSFORDERUNGEN DER ZUKUNFT? AGILITÄT DER FÜHRUNGSKRÄFTE UND DER TEAMS NUR MODISCHE SCHLAGWÖRTER? 1 Derzeit stellen sich viele Menschen die zentrale Frage, wie weit
MehrSoftware Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen
White Paper Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen Die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen
MehrRequirement: Klar und testbar!
Requirement: Klar und testbar! Definitionen, Merkmale, Beispiele Lukas Kraus, Lead QA Engineer www.bbv.ch bbv Software Services Corp. 1 Ich geh mal fragen was die wollen, und ihr beginnt schon mal zu codieren!!!
MehrCMM Mythos und Realität. Forum Forschungsförderung BITKOM / ViSEK 2003 17. Oktober 2003. Tilman Seifert, TU München
CMM Mythos und Realität Forum Forschungsförderung BITKOM / ViSEK 2003 17. Oktober 2003, TU München Agenda Das CMM Ziele und Aufbau Prozessverbesserung nach CMM Bewertung des CMM Mythen Thesen Kritik Zusammenfassung
MehrCybersecurity Mit Sicherheit!
Cybersecurity Mit Sicherheit! Klaus Lenssen Chief Security Officer Cisco Security & Trust Office Deutschland 16. Deutscher Akademietag der Cisco Networking Academies 31. März 2017 Kennen Sie diesen Herren?
MehrDevOps with AWS. Software Development und IT Operation Hand in Hand. Matthias Imsand CTO Amanox Solutions AG
DevOps with AWS Software Development und IT Operation Hand in Hand Matthias Imsand CTO Amanox Solutions AG Agenda Evolution agiles DevOps AWS Kurzeinführung Automation und Infrastruktur als Code AWS CloudFormation
MehrKonferenz SIGNO-Strategieförderung
Konferenz SIGNO-Strategieförderung BMWi / PtJ am 19.03.10 Dr. Frank-Roman Lauter Leiter der Geschäftsentwicklung des Berlin-Brandenburg Centrums für Regenerative Therapien Charite Summit 17.03.10 Translationszentrum
MehrSoftware Engineering. 7) SW Wartung. Prof. Dr. Anja Metzner Hochschule Augsburg, Fakultät für Informatik. Studiengang WiBac 4 (Stand:
Software Engineering 7) SW Wartung Prof. Dr. Anja Metzner Hochschule Augsburg, Fakultät für Informatik Kontakt: anja.metzner@hs-augsburg.de Studiengang WiBac 4 (Stand: 15.03.2014), Hochschule Augsburg,
MehrDarstellung und Anwendung der Assessmentergebnisse
Process flow Remarks Role Documents, data, tool input, output Important: Involve as many PZU as possible PZO Start Use appropriate templates for the process documentation Define purpose and scope Define
MehrBusiness Analysis Body of Knowledge BABOK v3. Konzepte Scope Struktur. Ursula Meseberg microtool GmbH Berlin
Business Analysis Body of Knowledge BABOK v3 Konzepte Scope Struktur Ursula Meseberg microtool GmbH Berlin 1980 Mach mal Systemanalyse Tom DeMarco, Structured Analysis and System Specification, 1978, p
MehrEngineering the Factory of the Future Now.Next.Beyond. Heiko Schwindt VP Automation & Electrification Solutions, Bosch Rexroth
Engineering the Factory of the Future Now.Next.Beyond. Heiko Schwindt VP Automation & Electrification Solutions, Bosch Rexroth Connect on LinkedIn www.linkedin.com/in/heiko-schwindt-625039140/ 1 "The challenge
MehrSoftware Engineering. Validierung und Verifikation. Martin Glinz Harald Gall. Kapitel 7. Universität Zürich Institut für Informatik
Martin Glinz Harald Gall Software Engineering Kapitel 7 Validierung und Verifikation Universität Zürich Institut für Informatik 2005, 2006 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe
MehrROLLENSPEZIFISCHE SICHTEN AUF RE ARTEFAKTE BASIEREND AUF EMPIRISCHEN DATEN
ROLLENSPEZIFISCHE SICHTEN AUF RE ARTEFAKTE BASIEREND AUF EMPIRISCHEN DATEN Anne Hess 1, Jörg Dörr 1, Norbert Seyff 2,3 1 Fraunhofer IESE, Kaiserslautern {Anne.Hess; Joerg.Doerr}@iese.fraunhofer.de 2 Fachhochschule
MehrChallenges for the future between extern and intern evaluation
Evaluation of schools in switzerland Challenges for the future between extern and intern evaluation Michael Frais Schulentwicklung in the Kanton Zürich between internal evaluation and external evaluation
MehrSoftware Engineering 1
Software Engineering 1 Qualitätssicherung in SE Mario Bernhart se1@inso.tuwien.ac.at www.inso.tuwien.ac.at INSO - Industrial Software Institut für Rechnergestützte Automation Fakultät für Informatik Technische
MehrCODE REVIEWS DONE RIGHT. Heiko Gramlich
CODE REVIEWS DONE RIGHT Heiko Gramlich Agenda Über mich Code Review Code Review bei De-Mail Development Tooling Demo Erfahrungen im Team 2 Über mich Software Entwickler Werdegang: Dipl. Informatiker der
MehrAnforderungen gezielter umsetzen, Optimieren, Transparenz schaffen
Application Lifecycle Management in Eclipse Anforderungen gezielter umsetzen, Optimieren, Transparenz schaffen Christoph Bräuchle, MKS GmbH Interessen (klassisch) Budget: werden Aufwände eingehalten, ergeben
MehrSoftware Engineering und Projektmanagement 2.0 VO
Software Engineering und Projektmanagement 2.0 VO Inhalte der Einheit Was ist Usability? Wieso ist Usability wichtig? Vorlesung 2009W Usability Engineering (Christoph Wimmer) Sicherheit in der Softwareentwicklung
MehrTU Wien. Gerti Kappel Business Informatics Group (BIG) Institut für Information Systems Engineering
Wirtschafts!NFORMATIK @ TU Wien Gerti Kappel Business Informatics Group (BIG) Institut für Information Systems Engineering Aus der Sicht der Informatik Teil der Angewandten Informatik? Was ist Wirtschaftsinformatik?
MehrDesign ControlMedizintechnik
Design ControlMedizintechnik Hans-Georg Pfaff International Quality Consulting AG Hans-Georg Pfaff IQC AG Überblick 21CFR820 Elemente des Entwicklungsprozessen Erfahrungen der Teilnehmer Einfaches Prozessmodell
MehrBeschwerdemanagement / Complaint Management
Beschwerdemanagement / Complaint Management Structure: 1. Basics 2. Requirements for the implementation 3. Strategic possibilities 4. Direct Complaint Management processes 5. Indirect Complaint Management
Mehr16. bis 18. Oktober 2012, Berlin
16. bis 18. Oktober 2012, Berlin Agiles Projektmanagement und Anforderungsmanagement in der Praxis www.manage-agile.de - Goldsponsor - - Veranstalter - - Sponsor - Die Manage Agile 2012 findet am 16. Oktober
MehrInformatik I. Informatik I. 19.1 Motivation & Überblick. 19.2 Berufsethik: Ethische Leitlinien für Informatiker
Informatik I 17. Dezember 2013 19. Berufsethik und Wissenschaftsethik Informatik I 19. Berufsethik und Wissenschaftsethik Bernhard Nebel Albert-Ludwigs-Universität Freiburg 17. Dezember 2013 19.1 Motivation
Mehr(Software) Architektur der Dinge. Roland Graf / Simon Kranzer IKT-Forum 2016 I(o)T for Industry - Von IT zu IoT
(Software) Architektur der Dinge Roland Graf / Simon Kranzer IKT-Forum 2016 I(o)T for Industry - Von IT zu IoT Hardware Mainframe Speichersysteme Rechner Kopplung Zentralisierung Anwendungsprogramme Software
MehrAlgorithms for graph visualization
Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum
MehrOnline Learning in Management
43 rd EUCEN Conference 2012 Workshop: Supporting the individual learner in ULLL The Makes and Brakes of Collaborative E-Learning: Online Learning in Management - A case study - Dr. Marion Bruhn-Suhr University
MehrIntroduction to the diploma and master seminar in FSS 2010. Prof. Dr. Armin Heinzl. Sven Scheibmayr
Contemporary Aspects in Information Systems Introduction to the diploma and master seminar in FSS 2010 Chair of Business Administration and Information Systems Prof. Dr. Armin Heinzl Sven Scheibmayr Objective
Mehragosense.fidelia Tutorial Arbeiten mit Links & Traces
agosense.fidelia Tutorial Arbeiten mit Links & Traces Referent: Bernd Röser bernd.roeser@agosense.com +49.7154.99951.77 agosense GmbH Stammheimer Straße 10 70806 Kornwestheim info@agosense.com +49 7154
MehrFunktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering,
Funktionale Sicherheit ISO 26262 Schwerpunkt Requirements Engineering, Manfred Broy Lehrstuhl für Software & Systems Engineering Technische Universität München Institut für Informatik ISO 26262 Functional
MehrSoftwareproduktlinienentwicklung und Semantic Web Seminar Wintersemester 2008/2009
Softwareproduktlinienentwicklung und Semantic Web Seminar Wintersemester 2008/2009 Dr. Sören Auer; Thorsten Berger; Thomas Riechert; Jens Lehmann; Michael Martin Termin: freitags; 11:15 bis 12:45 Ort:
MehrTrends in der Agilität Dr. Martin Geier
Projektmanagement Agil Trends in der Agilität Dr. Martin Geier Zahlen und Fakten Fakten Gründung 2001 Standorte: Deutschland: Erlangen, München USA: Detroit, Miami Auszeichnungen 2004 2008 2011 2006, 2007,
MehrMit Legacy-Systemen in die Zukunft. adviion. in die Zukunft. Dr. Roland Schätzle
Mit Legacy-Systemen in die Zukunft Dr. Roland Schätzle Der Weg zur Entscheidung 2 Situation Geschäftliche und softwaretechnische Qualität der aktuellen Lösung? Lohnen sich weitere Investitionen? Migration??
MehrEinführung in die Medizinische Informatik
WS 2010/2011 Vorbesprechung 12. Oktober 2010 Prof. Rudi Freund Prof. Thomas Grechenig Dr. Barbara Tappeiner Dr. Anna Wujciow TMI Technisch Medizinische Informatik INSO Industrial Software Institut für
MehrAgile HW-Entwicklung und virtuelle Inbetriebnahme im Maschinenbau
Agile HW-Entwicklung und virtuelle Inbetriebnahme im Maschinenbau Johannes Bergsmann Berater, Trainer, Eigentümer - 1 - Über Software Quality Lab LEISTUNGSPORTFOLIO CONSULTING Management Consulting Prozesse
MehrSoftware Engineering (Softwaretechnik) --- Entwicklung von (Anwender-)Software
Software Engineering (Softwaretechnik) --- Entwicklung von (Anwender-)Software Software als dominierender Faktor IT Branche ist weltweit ein führender
MehrThomas Schissler MVP Visual Studio ALM, artiso AG
Thomas Schissler MVP Visual Studio ALM, artiso AG Kurs-Übersicht Moderne Softwareentwicklung 01 Überblick Was macht moderne Software-Entwicklung aus? 02 Projektmanagement Wie funktioniert modernes Projektmanagement
MehrSystemtheorie 1. Formale Systeme 1 # WS 2006/2007 Johannes Kepler Universität Linz, Österreich
Einführung 1 Systemtheorie 1 Formale Systeme 1 #342234 http://fmv.jku.at/fs1 WS 2006/2007 Johannes Kepler Universität Linz, Österreich Univ. Prof. Dr. Armin Biere Institut für Formale Modelle und Verifikation
MehrLessons learned from co-operation The project Virtual interaction with Web 2.0 in companies
Lessons learned from co-operation The project Virtual interaction with Web 2.0 in companies 43 rd EUCEN Conference Lena Oswald Center of Continuing University Education Hamburg University Agenda The project
MehrSecurity for Safety in der Industrieautomation Konzepte und Lösungsansätze des IEC 62443
Security for Safety in der Industrieautomation Konzepte und Lösungsansätze des IEC 62443 Roadshow INDUSTRIAL IT SECURITY Dr. Thomas Störtkuhl 18. Juni 2013 Folie 1 Agenda Einführung: Standard IEC 62443
MehrTechnology Transfer in Steep Terrain Timber Harvesting (TechnoSteep)
Beyond Europe: Informationsveranstaltung zur 2. Ausschreibung 14. Dezember 2016, Wien (Österreich) Technology Transfer in Steep Terrain Timber Harvesting (TechnoSteep) Beyond Europe: 1. Ausschreibung Martin
MehrLern-Engagement der Studierenden Forum ProLehre 2011 Aktivierendes Lehren: Neue Wege in Hörsaal und Selbststudium
Lern-Engagement der Studierenden Forum ProLehre 2011 Aktivierendes Lehren: Neue Wege in Hörsaal und Selbststudium Adi Winteler Beauftragter der Präsidentin zur Förderung der Hochschullehre Students learn
MehrBimodale IT Erfahrungsbericht und Stand der Dinge. Upfront Thinking Night, Fabian Probst David Rossier
Bimodale IT Erfahrungsbericht und Stand der Dinge Upfront Thinking Night, 7.9.2016 Fabian Probst David Rossier «Banking Trends» Blockchain, Crowd Lending, Apple Pay, P2P Banking, Bildquelle: http://crowdfundbeat.com/2015/10/01/is-fintech-a-crowdfunding-offspring-2/
MehrScenario Building Workshop - Interplay of problem framings
Transdiciplinary Conference Inter- and Transdisciplinary Problem Framing, ETH Zürich, 27-28 November 2008 Scenario Building Workshop - Interplay of problem framings PD Dr. Rolf Meyer*, Dr. Martin Knapp*,
MehrIT SERVICE MANAGEMENT FÜR AGILE PROJEKTE. Zwischen Agilität und Stabilität Herausforderungen in einer agiler werdenden Organisation
IT SERVICE MANAGEMENT FÜR AGILE PROJEKTE Zwischen Agilität und Stabilität Herausforderungen in einer agiler werdenden Organisation DAS SIND WIR Dr. Jörg-Stefan Bock Team Manager Business Consulting E-Mail:
MehrWieso Prozesse? Ist das nicht einfach nur mühsam? A. Stucki, Solcept AG
Wieso Prozesse? Ist das nicht einfach nur mühsam? A. Stucki, Solcept AG 1 Was erwartet Sie? Arbeit & Prozesse Ingenieure & Prozesse Organisationen & Prozesse Projekt/ Produkt & Prozesse Agil & Prozesse
MehrModellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH
Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme Tillmann Schall, anaptecs GmbH : Agenda Grundlagen modellgetriebener Entwicklungsprozesse Schritte zur Einführung Erfahrungen
MehrThe Development and Use of Industrial Robots the Educational/Work Science Perspective (part 1)
Prof. Dr. Martin Fischer Institut für Berufspädagogik und Allgemeine Pädagogik Internet: http://www.ibp.kit.edu The Development and Use of Industrial Robots the Educational/Work Science Perspective (part
MehrWie Programm Neighborhood Agent mit Secure Gateway konfigurieren. von Stefan Müri
Wie Programm Neighborhood Agent mit von Stefan Müri Notice The information in this publication is subject to change without notice. THIS PUBLICATION IS PROVIDED AS IS WITHOUT WARRANTIES OF ANY KIND, EXPRESS
MehrISO 15504 Reference Model
Prozess Dimension von SPICE/ISO 15504 Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define
MehrDie S.O.L.I.D-Prinzipien für C# Entwickler Thomas Claudius
Die S.O.L.I.D-Prinzipien für C# Entwickler Thomas Claudius Huber @ThomasClaudiusH BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH
Mehr1.1 Spezifikation und Entwurf im Software-Lebenslauf Lineares Prozessmodell:
1 Einführung und Überblick 1.1 Spezifikation und Entwurf im Software-Lebenslauf Lineares Prozessmodell: Anstoß Auftrag Projekt planen Anforderungen spezifizieren Lieferung Architektur entwerfen System
MehrSPiCE und Test: Was hat das denn miteinander zu tun?
SPiCE und Test: Was hat das denn miteinander zu tun? TAV Düsseldorf 15./16.2.2007 Arbeitskreis Test eingebetteter Systeme Dr. Uwe Hehn Uwe.Hehn@methodpark.de Gliederung Reifegradmodelle Übersicht über
MehrQS-0000 Übersicht der gültigen Qualitätssicherungsbedingungen Overview of valid Quality Assurance Provisions
1. Zweck /Purpose In diesem Dokument ist jeweils aktuelle Stand der Qualitätssicherungsbedingungen aufgeführt. Die Dokumente können unter www.kmweg.de herunter geladen werden. This document contains the
MehrMEDDEV The European Commission provides a range of guidance documents to assist stakeholders in implementing directives related to medical devices.
The European Commission provides a range of guidance documents to assist stakeholders in implementing directives related to medical devices. Unter Verwendung von Material von TÜV SÜD Product Service GmbH
MehrSafer Software Formale Methoden für ISO26262
Safer Software Formale Methoden für ISO26262 Dr. Stefan Gulan COC Systems Engineering Functional Safety Entwicklung Was Wie Wie genau Anforderungen Design Produkt Seite 3 Entwicklung nach ISO26262 Funktionale
MehrSoftwarepraktikum. Gernot A. Fink SS 2005
Softwarepraktikum Gernot A. Fink SS 2005 Einführung Wichtige Grundbegriffe Was ist Softwareengineering? Software- und Projektentwicklung Anfordernugen and Softwareentwicklung Softwareprozesse und Vorgehensmodelle
MehrISO 9001:2015. ISO 9001 Revision Challenges and opportunities
ISO 9001:2015 ISO 9001 Revision Challenges and opportunities Quality = ISO? Consistence Loyalty Good feeling Durability Accuracy Reliability Simplicity Resistance Safety Compentence Cleanliness Conformity
MehrORGANISATORISCHES. So#ware Technik Prof. Dr. Wolfgang Schramm
ORGANISATORISCHES So#ware Technik Prof. Dr. Wolfgang Schramm Inhalt 1 o Organisatorisches o Fragen o Inhaltliches o Vorlesungs-Übersicht 2 Für diejenigen, die mich noch nicht kennen...... zu meiner Person
MehrPS Software Engineering WS 2018/19
PS Software Engineering WS 2018/19 Wöchentlich Dienstag 08:00-10:00 Start: 8:15 Termine: PLUSonline Homepage zum PS: Allgemeines www.softwareresearch.net Teaching Programmieren im Großen Die Entwicklung
MehrSoftwareentwicklung und Projektmanagement
Softwareentwicklung und Projektmanagement Fr. Hauser, WS 2018/2019 Wiederholung 2 5 6 Agenda 1. Einführung in die Softwareentwicklung 7 1. Einführung in die Softwareentwicklung Softwaretechnik / Software
MehrPresentation of a Large Complex Project
Presentation of a Large Complex Project Introduction into Software Engineering Lecture 22 Bernd Bruegge Applied Software Engineering Technische Universitaet Muenchen 1 Überblick Einleitung (5 min) Besonderheiten
MehrAnlage zur Akkreditierungsurkunde D-PL nach DIN EN ISO/IEC 17025:2005
Deutsche Akkreditierungsstelle GmbH nach DIN EN ISO/IEC 17025:2005 Gültigkeitsdauer: 20.04.2018 bis 19.04.2023 Ausstellungsdatum: 20.04.2018 Urkundeninhaber: TÜV SÜD Product Service GmbH Barthstraße 12,
MehrOracle Integration Cloud Service
überraschend mehr Möglichkeiten! Oracle Integration Cloud Service Closed Loop Ordermanagement with SAP, SFDC and Oracle ICS Cornelia Spanner Consultant Alexander Däubler Managing Consultant OPITZ CONSULTING
MehrCERTIFICATE. with the organizational units/sites as listed in the annex. Scope: Administration of the associated production units of the KUKA Group
CERTIFICATE This is to certify that with the organizational units/sites as listed in the annex has implemented and maintains an Energy Management System. : Administration of the associated production units
MehrNormerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh
Normerfüllung in der Praxis am Beispiel "Tool Qualification" Dr. Anne Kramer, sepp.med gmbh Über uns Mittelständischer IT-Service Provider 30 Jahre Industrieerfahrung Unsere Referenzen Medizintechnik Pharma
MehrEUR-ACE-Selbstevaluation des (Name Studiengang einfügen)
28LC/44 Appendix 6 EUR-ACE-Selbstevaluation des (Name Studiengang einfügen) Complementary report to evaluate the EUR-ACE outcome criteria for degree programmes 1 (Datum einsetzen) Einleitung Im Rahmen
MehrConsultant Profile. Alexander Fritz Profil M Beratung für Human Resources Management GmbH & Co. KG Berliner Straße Wermelskirchen
Consultant Profile Alexander Fritz Profil M Beratung für Human Resources Management GmbH & Co. KG Berliner Straße 131 42929 Wermelskirchen Telephone: (+49) 21 96 / 70 68 208 Fax: (+49) 21 96 / 70 68 450
Mehr