29.11.2014 Aufrufe

Initialisierung von Windows PE. - ThomasGalliker.ch

Initialisierung von Windows PE. - ThomasGalliker.ch

Initialisierung von Windows PE. - ThomasGalliker.ch

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Individuelle Produktivarbeit<br />

S<strong>ch</strong>ulungs- & Temporär-Laptop Umgebung<br />

Projektpräsentation


Übersi<strong>ch</strong>t<br />

– Präsentation des Lehrbetriebs (ca. 1 min)<br />

– Projektbes<strong>ch</strong>reibung (ca. 2 min)<br />

– Ausgangslage<br />

– Zielsetzungen<br />

– Vorgehen (ca. 8 min)<br />

– Planung<br />

– Analyse<br />

– Realisierung<br />

– Test<br />

– Projektauswertung (ca. 4 min)<br />

– Planungsdiskrepanz<br />

– Erfahrungen<br />

– Erkenntnisse<br />

– Demonstration (ca. 5 min)<br />

– Fragen<br />

IPA Präsentation | Thomas Galliker | Seite 2


Präsentation des Lehrbetriebs<br />

– Eigenständige Konzerngesells<strong>ch</strong>aft der S<strong>ch</strong>indler Holding.<br />

– 1972 gegründet.<br />

– Bes<strong>ch</strong>äftigt ca. 130 Mitarbeiter/Innen,<br />

darunter 8 Auszubildende.<br />

– Dienstleistungen im Gebiet der Informations- und<br />

Datenverarbeitung für den S<strong>ch</strong>indler Konzern.<br />

– Hotline, Support, Engineering<br />

– Netzwerk, Kommunikation<br />

– SAP<br />

– Notes, Mail<br />

– Data Center, Backup<br />

– Security<br />

IPA Präsentation | Thomas Galliker | Seite 3


Projektbes<strong>ch</strong>reibung | Ausgangslage<br />

– S<strong>ch</strong>ulungsraum: Teuere Raumkosten und veraltete<br />

Hardware.<br />

– <strong>Windows</strong> Unattended Setup zur Installation <strong>von</strong> Desktop<br />

Systemen.<br />

– MS-DOS als Preinstallation Environment.<br />

– Softwareverteilungsumgebung (Unity).<br />

IPA Präsentation | Thomas Galliker | Seite 4


Projektbes<strong>ch</strong>reibung | Zielsetzungen<br />

– <strong>Windows</strong> Setup für S<strong>ch</strong>ulungs- und Temporär-Einsätze.<br />

– Mögli<strong>ch</strong>keit zur partiellen oder kompletten Neuinstallation<br />

eines Systems.<br />

– Mögli<strong>ch</strong>keit zur Bereinigung <strong>von</strong> EDU-Benutzerkonten.<br />

– Software-Sets als Kompositionen <strong>von</strong> Anwendungen für<br />

eine bevorstehende S<strong>ch</strong>ulung.<br />

– Grafis<strong>ch</strong>e Benutzeroberflä<strong>ch</strong>e in englis<strong>ch</strong>er Spra<strong>ch</strong>e.<br />

IPA Präsentation | Thomas Galliker | Seite 5


Vorgehen | Planung<br />

– Geplanter Projektaufwand: 80 Arbeitsstunden.<br />

IPA Präsentation | Thomas Galliker | Seite 6


Vorgehen | Analyse<br />

– Analyse des Gesamtsystems.<br />

– Informationsquellen lokalisieren.<br />

– Prozessfluss definieren.<br />

– Eins<strong>ch</strong>ränkungen mit einbeziehen.<br />

– Auftragsdivision.<br />

– Gesamtauftrag in Teilaufgaben dividieren.<br />

– Evaluationen <strong>von</strong> Produkten.<br />

– Preinstallation Environments.<br />

– RAMDisk-Produkte.<br />

– Evaluation der Installationsmethode.<br />

IPA Präsentation | Thomas Galliker | Seite 7


Vorgehen | Realisierung<br />

– Entwicklung <strong>von</strong> <strong>Windows</strong> <strong>PE</strong><br />

– Zweiphasige <strong>Initialisierung</strong> <strong>von</strong> <strong>Windows</strong> <strong>PE</strong> dur<strong>ch</strong> „Factory<br />

Components“.<br />

– Anpassung des Tastaturlayouts.<br />

– Integration einer RAMDisk.<br />

– Integration <strong>von</strong> NIC-Treiber.<br />

IPA Präsentation | Thomas Galliker | Seite 8


Vorgehen | Realisierung<br />

– Anpassungen an HTA „Login Form“.<br />

– Integration in <strong>Windows</strong> <strong>PE</strong>.<br />

– S<strong>ch</strong>nittstelle zu Setup Assistant herstellen.<br />

– Umgestaltung na<strong>ch</strong> S<strong>ch</strong>indler Standard.<br />

IPA Präsentation | Thomas Galliker | Seite 9


Vorgehen | Realisierung<br />

– Entwicklung der HTA „Setup Assistant“.<br />

– Funktionelle Anforderungen gemäss Projektauftrag<br />

entwickeln.<br />

– Gestaltung der Benutzeroberflä<strong>ch</strong>e<br />

na<strong>ch</strong> S<strong>ch</strong>indler Standard.<br />

– Integration in Unity.<br />

IPA Präsentation | Thomas Galliker | Seite 10


Vorgehen | Test<br />

– Testserie 1: Entwicklertest<br />

– Komponententest<br />

– Integrationstest<br />

– Si<strong>ch</strong>erheitstest<br />

– Systemtest<br />

IPA Präsentation | Thomas Galliker | Seite 11


Vorgehen | Test<br />

– Testserie 2: Benutzertest<br />

– Systemtest<br />

IPA Präsentation | Thomas Galliker | Seite 12


Vorgehen | Test<br />

– Testserie 3: Akzeptanztest<br />

– Akzeptanztest dur<strong>ch</strong> den Auftraggeber.<br />

IPA Präsentation | Thomas Galliker | Seite 13


Projektauswertung | Planungsdiskrepanz<br />

– Effektiver Projektaufwand: 84.77 Arbeitsstunden (+6%).<br />

IPA Präsentation | Thomas Galliker | Seite 14


Projektauswertung | Erfahrungen<br />

– Vertiefen der VBScript/HTA Kenntnisse.<br />

– Vertiefen und anwenden <strong>von</strong> Systemkenntnissen.<br />

– Kundenanforderungen interpretieren und umsetzen.<br />

– Projektorientierte Problemlösung.<br />

– Neue Erfahrungen mit Projektdokumentationen.<br />

– Umgang mit stressigen Situationen.<br />

– Verbessern der eigenen Präsentationste<strong>ch</strong>nik.<br />

IPA Präsentation | Thomas Galliker | Seite 15


Projektauswertung | Erkenntnisse<br />

– Sehr knapp kalkulierter Projektaufwand.<br />

– Mögli<strong>ch</strong>e Verzögerungszeiten dur<strong>ch</strong> Abwarten <strong>von</strong><br />

Kundeninformationen in Planung einbeziehen.<br />

– Die Evaluation der Installationsmethoden würde in 1 Jahr<br />

hö<strong>ch</strong>stwahrs<strong>ch</strong>einli<strong>ch</strong> ein anderes Ergebnis bringen.<br />

IPA Präsentation | Thomas Galliker | Seite 16


Demonstration | Teil 1 <strong>von</strong> 3<br />

– Starten des Systems mit <strong>Windows</strong> <strong>PE</strong>.<br />

– <strong>Initialisierung</strong> <strong>von</strong> <strong>Windows</strong> <strong>PE</strong>.<br />

– Starten der Anwendung „Login Form“.<br />

IPA Präsentation | Thomas Galliker | Seite 17


IPA Präsentation | Thomas Galliker | Seite 18


Demonstration | Teil 2 <strong>von</strong> 3<br />

– Starten des Systems mit <strong>Windows</strong> <strong>PE</strong>.<br />

– <strong>Initialisierung</strong> <strong>von</strong> <strong>Windows</strong> <strong>PE</strong>.<br />

– Starten der Anwendung „Login Form“.<br />

– Anmeldung via Login Form.<br />

– Starten <strong>von</strong> Setup Assistant.<br />

– Setup Modus „New Installation“.<br />

– <strong>Windows</strong> Setup.<br />

– Unity<br />

IPA Präsentation | Thomas Galliker | Seite 19


IPA Präsentation | Thomas Galliker | Seite 20


Demonstration | Teil 3 <strong>von</strong> 3<br />

– Starten des Systems mit <strong>Windows</strong> <strong>PE</strong>.<br />

– <strong>Initialisierung</strong> <strong>von</strong> <strong>Windows</strong> <strong>PE</strong>.<br />

– Starten der Anwendung „Login Form“.<br />

– Anmeldung via Login Form.<br />

– Starten <strong>von</strong> Setup Assistant.<br />

– Setup Modus „Clean Up“.<br />

– Unity<br />

IPA Präsentation | Thomas Galliker | Seite 21


IPA Präsentation | Thomas Galliker | Seite 22


Herzli<strong>ch</strong>en Dank<br />

für Ihre Aufmerksamkeit

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!