Initialisierung von Windows PE. - ThomasGalliker.ch
Initialisierung von Windows PE. - ThomasGalliker.ch
Initialisierung von Windows PE. - ThomasGalliker.ch
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