Objektorientierte Systemanalyse - 1.1 Software und Softwareentwicklung
Aus dem Modul Modellierung von Informationssystemen
Aus dem Modul Modellierung von Informationssystemen
Set of flashcards Details
Flashcards | 15 |
---|---|
Language | Deutsch |
Category | Technology |
Level | University |
Created / Updated | 04.11.2015 / 04.11.2015 |
Weblink |
https://card2brain.ch/box/objektorientierte_systemanalyse_1_1_software_und_softwareentwicklung_
|
Embed |
<iframe src="https://card2brain.ch/box/objektorientierte_systemanalyse_1_1_software_und_softwareentwicklung_/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Was versteht man unter Software?
Unter Software versteht man Computerprogramme sowie zugehörige Daten und Dokumentationen, die für die Anwendung eines Programmes benötigt werden. Auch die bei der Erstellung eines lauffähigen Produkts erarbeitete Entwicklungsdokumente werden unter dem Sammelbegriff Software subsumiert.
Worin unterscheiden sich System- und Anwendungssoftware?
- Software lässt sich nach ihrem Einsatzzweck grob in Systemsoftware und Anwendungssoftware gliedern.
- Systemsoftware: ihr Zweck besteht darin, die von der Hardware bzw. dem Computer bereitgestellte Funktionalität derart zu erweitern und zu verbessern, dass Anwendungssoftware einen geeigneten Rahmen für ihre Ausführungen vorfindet und möglichst komfortabel entwickelt werden kann.
- Anwendungssoftware: dient dagegen der Lösung von jeweils benutzerspezifischen Aufgaben der Informationsverarbeitung und ist daher für eine gewisse Benutzergruppe von unmittelbarem Interesse.
Welche Art von Software steht im Zentrum der Wirtschaftsinformatik?
Gegenstand der Wirtschaftsinformatik sind vorrangig betriebliche Anwendungssysteme, die auch als betriebliche Informationssysteme bezeichnet werden.
Wonach gliedert Gehring 1999 die betrieblichen Anwendungssysteme?
- in Administrationssysteme
- in Dispositionsysteme
- sowie Führungsinformationssysteme
Wonach lassen sich Softwareentwicklung und Systementwicklung gliedern?
Systementwicklung umfasst im Falle betrieblicher Anwendungssysteme auch deren Einbettung in die Aufbau- und Ablauforganisation eines Unternehmens sowie ggf. die Beschaffung oder Entwicklung spezialisierter Hardware.
Was versteht man unter der industriellen Softwareproduktion?
Nicht umprofessionell in Eigenregie sondern als Tätigkeit eines Unternehmens verstanden.
Was sind grundlegende Anforderungen an eine industrielle Softwareproduktion?
1. Realisierung des Funktionsumfangs
2. Berücksichtigung festgelegter Qualitätsforderungen
3. Einhaltung von Fertigstellungsterminen
4. Einhaltung des vorgesehenen Kostenlimits
Inwieweit besteht zwischen den grundlegende Anforderungen an eine industrielle Softwareproduktion ein Zusammenhang?
Es bestehen zwischen den Anforderungen bedeutende Interdependenzen, die je nach Gewichtung unterschiedlich zu berücksichtigen sind und Bedeutung einnehmen.
Welche Dimensionen kann Komplexität annehmen?
- Funktionale Funktionalität
- Datenkomplexität
- Oberflächenkomplexität
- Algorithmische Komplexität
Was sind mögliche Qualitätsanforderungen der Softwarebenutzer?
- Hohe Qualitätsanforderung mit Zunahme der Anwendungsgebiete und Komplexität der Problemstellungen
- Hohe Zuverlässigkeitsforderungen (insbesondere in sensiblen Bereichen)
- leicht eilernbare und komfortable Bedienung
Was sind möglich Anforderungen an Portabilität und Änderbarkeit der Software?
- In Anbetracht wachsender Entwicklungsdauern, muss auch die Lebenszeit entsprechen hoch ausfallen (üblicherweise 10 - 15 Jahre)
- Portabilität: Unter Portabilität wird dabei die Übertragbarkeit von Softwaresystemen auf alternative Systemumgebungen verstanden.
- Aufgrund der langen Entwicklungs- und Lebenszeiten müssen Anwendungssysteme ferner leicht an sich ständig verändernde Produktanforderungen anpassbar, d.h. leicht änderbar sein.
Wodurch zeichnet sich mangelnde Komplexitätsbeherrschung aus?
- Hohe Komplexität wird oft nur mangelhaft bewältigt
- Ausdruck in mangelhaften bzw. erfolglos abgebrochenen Projekten
- Untersuchungen sprechen von 15 - 25 Prozent abgebrochene Projekte
Was sind die zwei wesentlichen und eng zusammenhängenden Merkmale von Software?
- ihre immaterielle Natur und: Software entzieht sich ihrer sinnlichen Wahrnehmung
- ihr Abbildcharakter: stellt ein Abbild eines Problem oder eine gewissen Ausschnitts der Realität dar.
Was ist hinsichtliche Software und ihres Abbildcharakters der Wirklichkeit zu beachten?
Software muss sich auf den jeweiligen besonderen Gegenstand der Informationsverarbeitung beziehen, um ihrer Funktion, nämlich der automatisierten computergestützten Informationsverarbeitung, gerecht zu werden. In diesem Sinne besitzt Software stets Abbildcharakter, der zweifellos komplizierter geartet ist als etwa der eine Fotografie.
Was sind weitere Merkmale von Software und Softwareentwicklung?
- Software ist unanschaulich
- Software bildet reale Problemstellung in abstrakter Weise ab
- Physikalische Gesetzte wirken nicht einschränkend. Diese schafft Spielräume
- Umfangreiche Softwaresysteme weisen eine derartige Komplexität auf
- Qualitätsmerkmale sind schlecht zu messen
- Software ist im Verhältnis zu anderen technische Produkten leicht änderbar
- Software unterliegt keinem physischen Verschleiß