Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Optimierung/LeistungsverbesserungСодержание книги
Поиск на нашем сайте · Frisch eingesetzte Software verbraucht oft mehr Zeit und Speicher, als zur Erfüllung ihrer Aufgaben zur Verfügung steht · Optimierung erfolgt selten vor der ersten Freigabe · Optimierung bleibet der Wartung vorbehalten o Feinoptimierung und Reduzierung des Speicherbedarfs o Zum Teil sind auch Restrukturierungen erforderlich Anpassung/Änderung · Anpassungen werden durch Wandlungen in der Umwelt erzwungen o Änderungen in der technischen Umgebung § Neue Systemsoftware, neue Geräte o Änderungen in den Benutzeroberflächen § Modifizierte Fenster oder Formulare, Spracheingabe o Änderungen in den Funktionen § Gesetzesänderungen, neue betriebliche Regelungen Erweiterungen · Führen zu einer funktionalen Ergänzung des Produkts · Funktionen, die bei der Erstentwicklung vorgesehen oder geplant, aber nicht implementiert wurden, werden eingebaut · Oder es ergeben sich neue Funktionen aus den Erfordernissen des Betriebs der Software Andere Klassifikation · Korrigierende Aktivitäten o Umfassen das Identifizieren und Korrigieren von Softwaredefekten und Leistungsmängeln o Dazu gehören auch Notfall-Reparaturen, die sofort ausgeführt werden müssen, um den laufenden Betrieb aufrecht zu erhalten o Auch die Korrektur der Implementierung gehört zu diesen Aktivitäten, um sie den spezifizierten Produkt-Anforderungen und Leistungen anzugleichen. · Anpassende Aktivitäten o Dienen dazu, die Software an die sich ändernde Produktumgebungen anzugleichen · Perfektionierende Aktivitäten o Erhöhen die Leistung, verbessern die Kosteneffektivität, Verarbeitungseffektivität und Wartbarkeit o Dazu gehören auch Erweiterungen aufgrund von neuen Benutzeranforderungen · Der meiste Aufwand entfällt auf Anpassungen und Erweiterungen 62-80%.
Wartung · Lokalisierung und Behebung von Defekten von in Betrieb befindlichen Software-Produkten, wenn das Versagen bekannt ist. · Ist ereignisgesteuert, daher schwer planbar. Pflege · Lokalisierung und Durchführung von Anpassungen, Änderungen und Erweiterungen von in Betrieb befindlichen Softwarem wenn die Art der gewünschten Änderungen/Erweiterungen feststeht · Ist planbar
Pflege=Weiterentwicklung · Anpassungen und Erweiterungen eines Produkts sind charakteristisch für Weiterentwicklungen bzw. für neue Versionen von Produkten · Es ist daher sinnvoll – abgesehen von minimalen Änderungen – alle Pflegeaktivitäten den normalen Software-Entwicklungsprozess durchlaufen zu lassen · Im evolutionären und inkrementellen Prozessmodell o Keine Pflegephase mehr, sondern Pflegeaktivitäten werden als Erstellung einer neuen Produktversion angesehen Wartungs und Pflegeaufwand wächst mit · Dem Alter · Dem Umfang des Softwareprodukts · Um ca. 10% pro Jahr · Ab einem bestimmten Zeitpunkt folgende Fragen: o Soll weiter gewartet und gepflegt werden? o Soll durch ein neues ersetzt werden? o Soll nur saniert werden? Sanierung oder Restaurierung ist die Umwandlung des Softwares in eine besser wartbare Form Änderungsverwaltung – Erfassung und Verwaltung eingehender Fehlermeldungen und Verbesserungsvorschlägen · Ablehnung/Annahme · Auswahl eines Lösungsvorschlags · Berücksichtigung der technischen und zeitlichen Auswirkungen · Veranlassungen der Bearbeitung · Bündelung von Änderungen Damit mehrere Benutzer Fehler melden können gibt es Bug Tracker
Vorteile eigenständiger Wartungsorganisation · Klare Zuordnung der Wartungs- und Entwicklungskosten · Entlastung der Entwickler von Wartungsaufgaben und insbesondere von paralleler Durchführung unterschiedlicher Tätigkeiten · Qualitativ besserer Abnahmetest durch das Wartungsteam · Besserer Kundenservice durch Konzentration auf die Wartung · Einstellung spezialisierter Mitarbeiter · Effiziente Kommunikation zwischen Wartungsmitarbeitern · Höhere Produktivität durch Spezialisierung und zusammenhängende Produktkenntnisse Nachteile eigenständiger Wartungsorganisation · Wartungsarbeiten können ein schlechtes Image bekommen, wodurch die Motivation der Mitarbeiter sinkt · Beim Übergang von der Entwicklung zur Wartung geht wertvolles Wissen über das Produkt verloren · Koordinationsprobleme zwischen Entwicklung und Wartung · Die Entwickler müssen nicht Konsequenzen ihrer Entwicklung tragen · Aufwändige Einarbeitung · Gleichmäßige Auslastung der Mitarbeiter ist schwierig zu erreichen Kompromiss · Getrennte Organisation · Die Mitarbeiter rotieren aber zwischen beiden Organisationseinheiten, dann wissen beide, was die andere brauchen · Der Erfolg der Wartung hängt weniger von der Softwaretechnik, sondern vor allem von der Organisation und dem Management ab 7 – Schätzmethoden
|
||
|
Последнее изменение этой страницы: 2017-01-19; просмотров: 209; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.115 (0.009 с.) |