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

  1. Effektive Leistung: Erfüllung der benötigten Funktionen.
  2. Operative Effizienz: Ressourcenverbrauch (Hardware), Reaktionszeit sowie Prozessor- und Speicherauslastung.
  3. Benutzerfreundlichkeit: Intuitive Bedienung, klare Navigation, hilfreiche Fehlermeldungen und Wiederherstellungsoptionen.
  4. Qualität der Dokumentation: Vollständigkeit und Verständlichkeit von Handbüchern.
  5. Hersteller-Support: Direkte Beratung, Online-Newsletter und regelmäßige Updates.
  6. 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.

Klassischer SDLC-Systementwicklungszyklus

Verwandte Einträge: