Leitfaden: Software-Beschaffung und Entwicklungsmethoden
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 2,72 KB
Kauf von Software-Paketen: Die Vorgehensweise
Beim Erwerb von Software-Paketen empfiehlt sich folgendes Vorgehen:
- Vorstudie
- Analyse bestehender Produkte auf dem Markt
- Abgleich der Business-Anforderungen mit den verfügbaren Produkten
- Technische Bewertung der Marktprodukte unter Berücksichtigung folgender Merkmale:
Bewertungskriterien für Software
- Effektive Leistung: Erfüllung der benötigten Funktionen.
- Operative Effizienz: Ressourcenverbrauch (Hardware), Reaktionszeit sowie Prozessor- und Speicherauslastung.
- Benutzerfreundlichkeit: Intuitive Bedienung, klare Navigation, hilfreiche Fehlermeldungen und Wiederherstellungsoptionen.
- Qualität der Dokumentation: Vollständigkeit und Verständlichkeit von Handbüchern.
- Hersteller-Support: Direkte Beratung, Online-Newsletter und regelmäßige Updates.
- After-Sales-Service: Schulungsangebote, Installationsunterstützung und weitere Dienstleistungen.
Entwicklungsmethoden, Techniken und Werkzeuge
Definitionen
- Methode: Ein systematischer und organisierter Ablauf zur Verwaltung des gesamten Lebenszyklus eines Systems oder einzelner Aufgaben.
- Technik: Ein spezifisches Mittel zur Ausführung einer Aufgabe innerhalb des Lebenszyklus.
- Werkzeug: Ein Software-Paket, das eine oder mehrere Techniken unterstützt.
Bedeutung von Entwicklungsmethoden
Der Einsatz strukturierter Methoden bietet zahlreiche Vorteile:
- Erleichterung der Kommunikation zwischen Anwendern, Designern, Analysten und Kunden.
- Vereinfachte Wartung und Fehlerbehebung (Bug-Fixes).
- Bessere Kontrolle über den Projektfortschritt.
- Reduzierung der Abhängigkeit von einzelnen Personen.
- Schaffung einer Grundlage für kontinuierliche Verbesserungen.
- Einfachere Erweiterbarkeit durch zusätzliche Module.
Auswahl der geeigneten Methode
Die Entscheidung für eine Methode hängt von verschiedenen Faktoren ab:
- Rahmenbedingungen des Verfahrens
- Methodenorientierung
- Benutzertyp und Art des Problems
- Technische Leistungsfähigkeit und Qualifikation der Mitarbeiter
- Art der Zielsysteme
- Verfügbare Techniken und unterstützende Werkzeuge
Anwendung der Entwicklungsmethode
Eine methodenbasierte Entwicklung ermöglicht es, von einer Ausgangssituation ausgehend schrittweise Teillösungen zu erarbeiten, bis die finale Softwarelösung erreicht ist.