Vorgehen - ThomasGalliker.ch
Transcrição
Vorgehen - ThomasGalliker.ch
Individuelle Produktivarbeit Winamp MSI Paketierung Schindler Informatik AG 29/05/08 Page 1 Inhalt Präsentation des Lehrbetriebs (ca. 2 min) Projektbeschreibung (ca. 2 min) Vorgehen (ca. 15 min) Planung Analyse Realisierung Test Projektauswertung (ca. 5 min) Planungsdiskrepanz Erfahrungen Live Demonstration (ca. 5 min) Fragen Schindler Informatik AG 29/05/08 Page 2 Präsentation des Lehrbetriebs Eigenständige Konzerngesellschaft der Schindler Holding. 1972 gegründet. Beschäftigt ca. 130 Mitarbeiter/Innen, darunter 8 Auszubildende. Dienstleistungen im Gebiet der Informations- und Datenverarbeitung für den Schindler Konzern. Hotline / Support / Engineering Netzwerk / Kommunikation SAP Notes / Domino Groupware Data Center / Backup Security Schindler Informatik AG 29/05/08 Page 3 Projektbeschreibung Winamp als neuer Standard - Media Player für Desktop Computer europäischer Schindler Konzerngesellschaften. Konzerngesellschaften wünschen Winamp in ihren Landessprachen. Installation via bestehende Softwareverteilung Unity. Schindler Informatik AG 29/05/08 Page 4 Vorgehen Planung 40h 24h 8h 2h Schindler Informatik AG 29/05/08 2h 1h 3h Page 5 Vorgehen Analyse Lösungsvariante 1: Kompiliertes Originalsetup der Hauptanwendung. Kompilierte Originalsetups der Sprachpakete. Lösungsvariante 2: SetupCapture der Originalsetups (Windows Installer Format). Hauptanwendung und Sprachpakete jeweils in einem Paket. Lösungsvariante 3: SetupCapture der Originalsetups (Windows Installer Format). Hauptanwendung und Sprachpakete in getrennten Paketen. Schindler Informatik AG 29/05/08 Page 6 Vorgehen Analyse Kann-Analyse: Variante 2 Kriterium Variante 3 Gewichtung Punkte Total Punkte Total Geringer Entwicklungsaufwand. 3 2 6 2 6 Geringer Verwaltungsaufwand. 1 2 2 1 1 Geringer Aktualisierungsaufwand. 2 1 1 3 6 Total 9 11 Entscheidung: Die Trennung von Hauptanwendung und Konfiguration macht Variante 3 flexibel für Updates. Schindler Informatik AG 29/05/08 Page 7 Vorgehen Analyse Unity Schindler INF Winamp + Sprachpaket Schindler Informatik AG Schindler PAR Winamp + Sprachpaket 29/05/08 Schindler ESP Winamp + Sprachpaket Page 8 Vorgehen Realisierung Kompilierte Originalsetups von Hauptanwendung und Sprachpaketen herunterladen. Realisierung des Hauptpakets: Hauptanwendung mittels SetupCapture aufzeichnen. MSI-Setup bereinigen. Realisierung der Sprachpaket: Jedes Sprachpaket mittels SetupCapture aufzeichnen. MSI-Setup bereinigen. Spezifische Anwendungseinstellungen vornehmen. Integration aller MSI-Pakete in Softwareverteilung Unity. Schindler Informatik AG 29/05/08 Page 9 Vorgehen Test WER hat getestet? Entwickler ( Engineer Test Log) Kunde ( Test Log) WAS wurde getestet? Hauptanwendung. Alle Sprachpakete in Verbindung mit der Hauptanwendung. WIE wurde getestet? Auf virtuellen Systemen während Entwicklungsphase. Auf reellen Systemen (mit Unity) während der Testphase. Schindler Informatik AG 29/05/08 Page 10 Vorgehen Test Kunde bestätigt Qualität der Pakete durch einen „Test Log“. Schindler Informatik AG 29/05/08 Page 11 Projektauswertung Planungsdiskrepanz Schindler Informatik AG 29/05/08 Page 12 Projektauswertung Erfahrungen Kennen lernen von neuen Paketierungskonzepten. Mehr Routine in der MSI-Paketierung. Projektorientierte Problemlösung. Neue Erfahrungen mit Projektdokumentationen. Schindler Informatik AG 29/05/08 Page 13 Live Demonstration Schritt 1: Installation des Hauptpakets. Schritt 2: Installation des Sprachpakets „DEU“. Schindler Informatik AG 29/05/08 Page 14 Fragen Schindler Informatik AG 29/05/08 Page 15