Grundlagen wissenschaftlichen Arbeitens

Slides:



Advertisements
Ähnliche Präsentationen
IT-Projektmanagement
Advertisements

Informatik Ausbildung und Berufsbild
Herzlich willkommen zum Thema Projektmanagement
Anforderungen an wissenschaftliche Arbeit
Fach Ziele Vorgehen Rollen Ergebnisse Bewertung Erfahrungen
Von David Keß, Heinrich Wölk, Daniel Hauck
Das „Vorgehensmodell“
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
WS 04/05 wiss. Übung: Systemanalyse und Softwaredesign
berufsbild informatiker
Eine Fallstudie zur Wirtschaftsinformatik
Objektorientierter Entwurf (OOD) Teil 3: Qualitätsmodell
LE LM 8 - LO 3 Prozessnormen und Normen zu QM-Systemen
Fehler und ihre Kosten Inhalt Software und ihre Fehler
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Einzeltests im Rahmen des V-Modelles Aufgaben Überprüfung des Programmcodes mit Hilfe.
Prüfung von SW-Komponenten – Überblick
Funktionalität Vorhandensein vor Funktionen mit festgelegten Eigenschaften. Diese Funktionen erfüllen die definierten Anforderungen. Richtigkeit - Liefern.
Schulung der Mitarbeiter
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Beispiel 2: Iterative-Inkrementelle Vorgehensmodelle Annahmen: Anforderungen sind unvollständig.
Prozessmodelle als Teil des Management-Prozesses
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Links Links sind im Text angegeben. Weitere Links werden kontinuierlich eingefügt.
Beispiel: Wasserfallmodell als einfaches Phasenmodell
Prozessmodelle Inhalt Prozessmodell im Management Prozess
Testen, Analysieren und Verifizieren von Software
Seminar Modellgetriebene Softwareentwicklung Einführung Seminar modellgetriebene Softwareentwicklung WS 05/06 Dipl.-Inf. Nadine Fröhlich Prof. Dr.-Ing.
Prozeßstruktur des ISO 9001/9004 Prozeßmodells
Modellierung komplexer Realität mit Objekten
Entwicklung von Benutzerschnittstellen
Programmierung verteilter Systeme Lab Institut für Informatik Universität Augsburg Universitätsstraße 14, Augsburg Tel.: (+49) 821/ , Fax:
Grundbegriffe DVG Grundbegriffe.
OO Analyse und Entwurf für Anwender XIII. Objektorientierte Benutzeroberfäche Dr. Michael Löwe.
Wizards & Builders GmbH Schichtenarchitektur Multi-Tier-Applikationen mit Microsoft Visual FoxPro.
Die Skriptsprache Python im Kontext des Softwareentwicklungsprozesses
Simulation komplexer technischer Anlagen
Vorgehensmodelle: Schwergewichtige Modelle
Software Engineering WS 2009
Software Engineering SS 2009
Synergieeffekte durch softwaregestützte Prozessmodelle
Productivity Performance Profitability ISCAR's Philosophie Partner zur Produktivitätssteigerung.
? Was ist Informatik? Was ist Informatik? Alexander Lange
Wirtschaftsinformatik (WI) an der CTS
Die Planungsphase Durchführbarkeitsuntersuchung: fachlich, personell und wirtschaftlich Lastenheft (grobes Pflichtenheft) Glossar Projektkalkulation Projektplan.
Wir üben die Malsätzchen
Einsatz von Anwendungssystemen WS 2013/14 Prof. Dr. Herrad Schmidt
Hardware / Software Codesign Hardware versus Software.
Strukturierter Entwurf (und Realisierung)
Testaktivitäten Komponenten- / Integrationstest
Definitionen der SWT (1)
Software-Technik „Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen für die arbeitsteilige, ingenieurmäßige.
Komponenten eines Informationssystems
Innovator Die Komponenten.
Wasserfallmodell und Einzelbegriffe
Verbindung der 4 Grundrechnungsarten
Vienna University of Technology Pirker Simon 1. Überblick Definition Motivation Vorteile Entwurf von VP Pirker Simon 2.
Code-Quality-Management Info-Point Urs Frei. Inhalt Ziel der Analyse Messen der Qualität (QBL) Eine Messgrösse als Bsp. Analysierte Software Tool zur.
Ich bau nicht mit Ihr.. Ich bau mit Ihr. Ich bau nicht mit Ihr.
Die Eigenschaften eines >>reifen Christen<<
© &.com Part Average Analysis PAA Rev. 2.0 / Grundlage der Methodik P AA.
Software Engineering Grundlagen
Vortrag - Diplomarbeiten (HS I)
Omniscient Debugging und Slicing für Java
´zielgerichtete Vorbereitung von in der Zukunft liegenden Aktivitäten iterativer Prozess von Projektanfang bis -ende muss ständig überprüft und angepasst.
Organisatorische Aspekte bei Software Produktlinien Benjamin Röhl
Software in sicherheitsrelevanten Systemen
Software-Entwicklung
Projektmanagement und Software-Qualität
© Till Hänisch, 2002 BA Heidenheim Vorgehensmodelle Wie entsteht Software ?
Objektorientierte Programmierung Was ist das eigentlich ?
Modellgetriebene Architekturentwicklung für Car-2-Car Kommunikation Jerome Pfeiffer Seminar am Lehrstuhl für Software Engineering RWTH Aachen Quelle: Spiegel.de.
1 Lutz Ullrich SOA – serviceorientierte Architektur SOA – Was ist das?
 Präsentation transkript:

Grundlagen wissenschaftlichen Arbeitens 31.03.2017 Grundlagen wissenschaftlichen Arbeitens Softwaretechnik ADA Doris Altlinger, Astrid Bauer, Alisa Memic Gruppe 1

Wozu Softwaretechnik ? Softwarekrise (ca. 1965) Komplexität 31.03.2017 Softwarekrise (ca. 1965) Komplexität Programmiersprache Mitarbeiterqualifikation Projektorganisation Qualitätssicherung Gruppe 1

Hardware-/Software-Kostenvergleich 31.03.2017 Kosten in % 100 80 60 40 20 1955 1970 1976 1985 Quelle: [Boehm 76], [Boehm 88] Gruppe 1

Programmierung - strukturierte Programmierung und -         objektorientierte Programmierung Gruppe 1

Softwarearchitektur Elemente der Softwarearchitektur: Komponenten    Beziehungen (Konnektoren)             Eigenschaften Gruppe 1

Einflussfaktoren der Softwareentwicklung 31.03.2017 Termine Software- Produkt Kosten Qualität Gruppe 1

Qualitätsmerkmale für SW-Produkte 31.03.2017 Funktionalität Richtigkeit, Angemessenheit, Ordnungsmäßigkeit, Sicherheit Zuverlässigkeit Reife, Fehlertoleranz, Wiederherstellbarkeit Benutzbarkeit Verständlichkeit, Erlernbarkeit, Bedienbarkeit Effizienz Zeitverhalten, Verbrauchsverhalten Änderbarkeit Analysierbarkeit, Modifizierbarkeit, Stabilität, Prüfbarkeit Übertragbarkeit Anpassbarkeit, Installierbarkeit, Konformität, Austauschbarkeit Gruppe 1

Fehler-Verteilung 31.03.2017 Gruppe 1

Evolutionäre Prozessmodelle 31.03.2017 Entwurf(TS2) Entwurf(TS1) Planung (TS2) Planung (TS1) Umsetzung (TS1) Umsetzung (TS2) Bewertung(TS1) Bewertung(TS2) Gruppe 1

Zusammenfassung Softwareentwicklung ist mehr als Programmierung 31.03.2017 Softwareentwicklung ist mehr als Programmierung Guter Softwareentwurf ist Voraussetzung für tragfähige Architektur Organisatorische Maßnahmen und Prozessmodelle erhöhen die Softwaregüte Gruppe 1