0:00:00.760,0:00:03.975 Wer hat schon einmal[br]elektronische Tabellenkalkulation genutzt, 0:00:03.975,0:00:05.480 wie Microsoft Excel? 0:00:06.240,0:00:07.516 Sehr gut. 0:00:07.520,0:00:12.136 Wer hat bereits für einen Betrieb[br]Kalkulationsblätter per Hand geführt, 0:00:12.136,0:00:15.480 so wie mein Vater in seiner[br]kleinen Druckerei in Philadelphia? 0:00:16.160,0:00:17.320 Viel weniger. 0:00:17.920,0:00:20.520 So machte man das seit Jahrhunderten. 0:00:21.480,0:00:24.526 Anfang 1978 begann ich, [br]an einer Idee zu arbeiten, 0:00:24.526,0:00:27.240 woraus schließlich VisiCalc wurde. 0:00:27.240,0:00:30.506 Im Folgejahr lief es[br]auf einem neuen Gerät, 0:00:30.506,0:00:33.249 dem Apple II Personal Computer. 0:00:33.249,0:00:35.940 Die Veränderung der Lage[br]sah man sechs Jahre später: 0:00:35.940,0:00:39.516 Das Wall Street Journal ging[br]in einem Leitartikel davon aus, 0:00:39.520,0:00:43.130 dass man VisiCalc kannte[br]und vielleicht sogar benutzte. 0:00:43.760,0:00:46.720 Steve Jobs sagte 1990: 0:00:47.160,0:00:50.880 "Die Tabellenkalkulation[br]brachte die Branche voran." 0:00:50.880,0:00:55.440 "VisiCalc brachte den Erfolg von Apple[br]mehr als jedes andere Programm voran." 0:00:55.440,0:00:57.610 Etwas persönlicher sagte Jobs: 0:00:57.610,0:01:00.756 "Wäre VisiCalc für einen[br]anderen Computer geschrieben worden, 0:01:00.760,0:01:03.370 würden Sie jetzt[br]jemand anderen interviewen." 0:01:03.370,0:01:09.756 Somit half VisiCalc maßgeblich dabei, [br]PCs auf die Schreibtische zu bringen. 0:01:09.760,0:01:11.110 Wie kam es dazu? 0:01:11.680,0:01:14.600 Wie machte ich es zu dem, was es wurde? 0:01:15.920,0:01:21.276 1966 lernte ich zu programmieren,[br]als ich 15 war -- 0:01:21.280,0:01:24.130 nur kurz nachdem[br]dieses Foto gemacht wurde. 0:01:24.130,0:01:27.540 Nur wenige Schüler hatten damals[br]Zugang zu Computern. 0:01:27.540,0:01:31.076 Aber durch Glück und viel Beharrlichkeit 0:01:31.080,0:01:33.650 bekam ich Rechnerzeit in der Stadt. 0:01:34.200,0:01:36.940 Nachdem ich in Woodstock[br]im Schlamm geschlafen hatte, 0:01:36.940,0:01:39.520 ging ich zum MIT aufs College. 0:01:39.520,0:01:43.320 Um Geld zu verdienen,[br]arbeitete ich dort am Multics-Projekt. 0:01:43.320,0:01:48.366 Multics war ein bahnbrechendes[br]interaktives Mehrbenutzersystem. 0:01:48.366,0:01:51.556 Kennen Sie die Linux-[br]und Unix-Betriebssysteme? 0:01:51.560,0:01:53.320 Die stammen von Multics ab. 0:01:53.320,0:01:55.656 Ich arbeitete an Multics-Versionen, 0:01:55.656,0:01:59.506 den sogenannten Interpretersprachen, 0:01:59.506,0:02:01.936 die von Leuten außerhalb der Informatik 0:02:01.936,0:02:05.556 für Kalkulationen am Computer[br]genutzt werden. 0:02:05.560,0:02:07.836 Nach meinem Abschluss am MIT 0:02:07.840,0:02:11.320 arbeitete ich bei der [br]Digital Equipment Corporation. 0:02:11.320,0:02:14.526 Bei DEC arbeitete ich an Software 0:02:14.526,0:02:17.670 für das neue Gebiet [br]des computerbasierten Schriftsetzens. 0:02:17.670,0:02:23.806 Ich half Zeitungen, ihre Schreibmaschinen [br]durch Computer zu ersetzen. 0:02:23.806,0:02:25.146 Ich schrieb Software 0:02:25.146,0:02:28.836 und ging dann z. B. zum Kansas City Star, 0:02:28.840,0:02:31.286 wo ich Anwender schulte[br]und Feedback erhielt. 0:02:31.286,0:02:33.166 Diese Erfahrung in der realen Welt 0:02:33.166,0:02:37.150 war ganz anders als das, was ich[br]im Labor des MIT gesehen hatte. 0:02:37.880,0:02:40.536 Danach wurde ich Projektleiter 0:02:40.536,0:02:45.720 für DECs erste Textverarbeitungssoftware,[br]wieder ein neuer Bereich. 0:02:45.720,0:02:51.236 Wie beim Schriftsetzen war es wichtig,[br]eine Benutzeroberfläche zu erstellen, 0:02:51.240,0:02:55.320 die natürlich und effizient [br]in der Anwendung für den Laien war. 0:02:56.360,0:03:00.366 Nach der Arbeit für DEC begann ich, [br]bei einem kleinen Unternehmen zu arbeiten, 0:03:00.366,0:03:06.480 das Kassen mit Mikroprozessor-Technologie [br]für die Fast-Food-Branche herstellte. 0:03:07.360,0:03:11.076 Aber ich wollte immer ein Unternehmen[br]mit meinem Freund Bob Frankston gründen, 0:03:11.080,0:03:13.480 den ich beim Multics-Projekt[br]am MIT kennenlernte. 0:03:13.480,0:03:17.196 Ich beschloss, wieder zu studieren und[br]alles über die Geschäftswelt zu lernen. 0:03:17.200,0:03:19.566 Im Herbst 1977 0:03:19.566,0:03:23.000 begann ich ein MBA-Programm [br]an der Harvard Business School. 0:03:23.840,0:03:26.356 Ich war einer der wenigen Studenten, 0:03:26.360,0:03:29.400 der einen Hintergrund [br]in Computerprogrammierung hatte. 0:03:30.080,0:03:33.296 Das ist ein Bild aus dem Jahrbuch, [br]ich sitze in der ersten Reihe. 0:03:33.296,0:03:34.326 (Lachen) 0:03:34.326,0:03:36.956 In Harvard lernten wir [br]nach der Fallmethode. 0:03:36.960,0:03:38.926 Wir bearbeiteten ca. drei Fälle pro Tag. 0:03:38.926,0:03:42.190 Die Fälle bestanden aus vielen Seiten 0:03:42.190,0:03:45.600 und beschrieben eine bestimmte[br]Geschäftssituation. 0:03:45.600,0:03:50.196 Diese hatten häufig Anhänge, [br]die Wörter und Zahlen enthielten. 0:03:50.200,0:03:53.840 Diese waren für den bestimmten Fall[br]sinnvoll angeordnet. 0:03:53.840,0:03:55.796 Sie waren immer alle etwas anders. 0:03:55.800,0:03:57.046 Hier meine Hausaufgaben. 0:03:57.046,0:04:00.236 Wieder Zahlen, Wörter, [br]jeweils sinnvoll angeordnet. 0:04:00.240,0:04:04.710 Viele Berechnungen! Unsere Taschenrechner[br]wurden uns sehr vertraut. 0:04:04.720,0:04:06.930 Hier ist mein Taschenrechner. 0:04:08.200,0:04:10.996 An Halloween verkleidete ich mich[br]als Taschenrechner. 0:04:11.000,0:04:12.440 (Lachen) 0:04:13.785,0:04:16.996 Zu Beginn jeder Vorlesung [br]forderte der Professor jemanden auf, 0:04:17.000,0:04:19.029 den Fall zu präsentieren. 0:04:19.029,0:04:21.896 Sie erklärten den Fall 0:04:21.896,0:04:24.300 und diktierten Informationen, 0:04:24.300,0:04:28.585 die der Professor auf[br]die vielen modernen Tafeln schrieb. 0:04:28.585,0:04:30.116 Dann haben wir diskutiertiert. 0:04:30.120,0:04:34.606 Es war richtig frustrierend, wenn man[br]seine ganzen Hausaufgaben gemacht hatte, 0:04:34.606,0:04:37.656 am nächsten Tag einen Fehler fand 0:04:37.656,0:04:40.196 und alle anderen Zahlen dann falsch waren. 0:04:40.200,0:04:42.006 Man konnte sich nicht beteiligen. 0:04:42.006,0:04:45.320 Und wir wurden nach[br]unserer Beteiligung benotet. 0:04:45.320,0:04:50.520 Mit 87 Leuten in der Vorlesung[br]hing ich vielen Tagträumen nach. 0:04:51.280,0:04:55.156 Die meisten Programmierer arbeiteten[br]damals auf Großrechnern, 0:04:55.160,0:05:01.536 wenn sie Systeme für Inventare, Gehälter[br]oder Zahlungen entwickelten. 0:05:01.536,0:05:04.046 Ich arbeitete an [br]interaktiver Textverarbeitung 0:05:04.046,0:05:06.156 und an individueller[br]Kalkulation auf Abruf. 0:05:06.160,0:05:10.440 Anstatt an Papierausdrucke[br]und an Lochkarten zu denken, 0:05:10.880,0:05:13.686 stellte ich mir eine magische Tafel vor, 0:05:13.686,0:05:17.086 auf der man eine Zahl löschen[br]und eine neue hinschreiben konnte 0:05:17.086,0:05:19.966 und sich alle anderen Zahlen[br]automatisch änderten, 0:05:19.966,0:05:22.010 wie Textverarbeitung mit Zahlen. 0:05:22.600,0:05:26.840 Ich stellte mir vor, mein Taschenrechner[br]hätte unten Maus-Hardware 0:05:27.240,0:05:30.710 und eine Frontscheibenanzeige[br]wie bei einem Kampfflugzeug. 0:05:30.720,0:05:34.876 Ich könnte Zahlen eintippen, einkreisen[br]und den Summenknopf drücken. 0:05:34.880,0:05:38.646 Und mitten in einer Verhandlung[br]könnte ich die Antwort finden. 0:05:38.646,0:05:42.650 Jetzt musste ich meine Fantasie[br]nur noch in die Tat umsetzen. 0:05:42.650,0:05:45.550 Mein Vater brachte mir [br]etwas über Prototypen bei. 0:05:45.560,0:05:48.386 Er zeigte mir einige Modelle, [br]die er gemacht hatte, 0:05:48.386,0:05:53.126 um Platzierungen auf einer Druckseite[br]von Broschüren zu testen. 0:05:53.126,0:05:56.076 Er benutzte sie auch, um Rückmeldungen[br]von Kunden zu erhalten, 0:05:56.080,0:05:59.680 und Freigaben vor dem finalen Druck. 0:06:00.440,0:06:05.556 Der Schritt, eine einfache Arbeitsversion[br]von deiner Vorstellung zu machen, 0:06:05.560,0:06:08.730 zwingt einen dazu,[br]zentrale Probleme zu sehen. 0:06:08.730,0:06:13.120 So findet man Lösungen[br]mit viel weniger Aufwand. 0:06:13.720,0:06:16.250 Also beschloss ich,[br]einen Prototypen zu bauen. 0:06:16.760,0:06:21.356 Ich verwendete eine Verbindung[br]zu Harvards Mehrbenutzersystem 0:06:21.360,0:06:22.876 und begann zu arbeiten. 0:06:22.880,0:06:26.156 Ein erstes Probleme war: 0:06:26.160,0:06:28.840 Wie stellt man Werte und Formeln dar? 0:06:29.280,0:06:30.890 Ich meine Folgendes. 0:06:32.000,0:06:34.196 Ich dachte, man würde irgendwohin zeigen, 0:06:34.200,0:06:37.326 dort einige Worte eintippen, [br]woanders auch noch, 0:06:37.326,0:06:41.014 einige Zahlen eingeben, [br]und anzeigen, wohin die Antwort soll. 0:06:41.014,0:06:44.486 Dann auf die erste zeigen, Minus drücken,[br]auf die zweite zeigen, 0:06:44.486,0:06:46.360 und das Ergebnis erhalten. 0:06:46.360,0:06:49.886 Das Problem war: Was sollte ich[br]in die Formel schreiben? 0:06:49.886,0:06:52.470 Der Computer musste wissen,[br]was einzusetzen war. 0:06:52.470,0:06:54.176 Beim Blick auf die Formel 0:06:54.176,0:06:57.840 musste man erkennen, worauf man sich[br]auf dem Bildschirm bezog. 0:06:57.840,0:07:00.766 Zuerst wollte ich es [br]wie ein Programmierer machen. 0:07:00.766,0:07:02.715 Wenn man erstmals auf etwas zeigte, 0:07:02.715,0:07:05.679 würde der Computer[br]einen eindeutigen Namen abfragen. 0:07:06.760,0:07:10.566 Es wurde schnell klar,[br]dass das zu mühsam war. 0:07:10.566,0:07:14.050 Der Computer müsste automatisch[br]den Namen generieren und eingeben. 0:07:14.600,0:07:18.960 Warum nicht nach der Reihenfolge[br]des Anlegens vorgehen? 0:07:19.480,0:07:22.016 Das versuchte ich. Wert 1, Wert 2. 0:07:22.016,0:07:24.802 Ich sah sehr schnell,[br]dass man sich bei mehreren Werten 0:07:24.802,0:07:27.336 nie an den Platz auf dem Bildschirm[br]erinnern würde. 0:07:27.336,0:07:32.646 Ich überlegte, stattdessen [br]Werte überall zuzulassen. 0:07:32.646,0:07:34.720 Die Begrenzung wäre ein Raster. 0:07:34.720,0:07:36.966 Wenn man auf eine Zelle zeigt, 0:07:36.966,0:07:40.650 könnte der Computer die Zeile[br]und Spalte als Namen vergeben. 0:07:40.650,0:07:46.836 Wenn wie bei einer Landkarte oben "ABC"[br]und senkrecht Zahlen stehen würden, 0:07:46.840,0:07:49.766 und würde man B7[br]dann in einer Formel sehen, 0:07:49.766,0:07:52.650 würde man die Stelle[br]auf dem Bildschirm genau finden. 0:07:52.650,0:07:57.460 Man könnte die Formel sehr einfach[br]selbstständig eingeben. 0:07:57.460,0:08:01.200 Die Begrenzung auf ein Raster half mir,[br]das Problem zu lösen. 0:08:01.200,0:08:06.800 Es eröffnete auch neue Möglichkeiten,[br]z. B. Bereiche von Zellen. 0:08:07.360,0:08:08.966 Es war nicht zu restriktiv -- 0:08:08.966,0:08:13.280 man konnte immer noch jeden Wert[br]und jede Formel in jede Zelle schreiben. 0:08:14.120,0:08:17.960 Und so machen wir es heute noch,[br]fast 40 Jahre später. 0:08:19.109,0:08:22.806 Mein Freund Bob und ich wollten[br]das Produkt gemeinsam erstellen. 0:08:22.806,0:08:27.246 Ich wollte herausfinden,[br]wie sich das Programm verhalten sollte. 0:08:27.246,0:08:30.526 Ich schrieb eine Referenzkarte[br]als Dokumentation. 0:08:30.526,0:08:35.326 Es half mir auch dabei, [br]dass die entwickelte Benutzeroberfläche 0:08:35.326,0:08:38.799 normalen Menschen präzise[br]und klar erklärt werden konnte. 0:08:39.520,0:08:44.966 Bob arbeitete auf dem Dachboden[br]der Wohnung in Arlington, Massachusetts. 0:08:44.966,0:08:47.440 Das ist der Dachboden von innen. 0:08:48.240,0:08:51.056 Bob kaufte Zeit[br]auf dem MIT Multics-System, 0:08:51.056,0:08:53.760 um ein Programm auf einem[br]solchen Endgerät zu schreiben. 0:08:54.400,0:08:57.926 Dann hat er Testversionen auf einen[br]geliehenen Apple II heruntergeladen, 0:08:57.926,0:09:01.196 über die Telefonleitung[br]mit einem Akustikkoppler. 0:09:01.200,0:09:02.920 Dann haben wir es getestet. 0:09:02.920,0:09:07.860 Für einen dieser Tests nutzte ich[br]den Fall über den Pepsi-Wettstreit. 0:09:08.720,0:09:12.460 Das Drucken funktionierte noch nicht,[br]also musste ich alles übertragen. 0:09:12.460,0:09:14.796 Speichern funktionierte nicht. 0:09:14.796,0:09:18.300 Also musste ich nach jedem Absturz[br]alle Formeln immer wieder neu eingeben. 0:09:18.300,0:09:22.236 Am nächsten Tag hob ich die Hand[br]und durfte den Fall präsentieren. 0:09:22.240,0:09:25.856 Ich lieferte eine Fünf-Jahres-Prognose[br]und viele verschiedene Szenarien. 0:09:25.856,0:09:29.520 Ich schnitt glänzend ab.[br]VisiCalc war bereits nützlich. 0:09:30.160,0:09:33.370 Der Professor fragte:[br]"Wie hast du das gemacht?" 0:09:33.370,0:09:36.596 Ich wollte ihm nicht von unserem[br]geheimen Programm erzählen. 0:09:36.596,0:09:38.140 (Lachen) 0:09:38.140,0:09:40.136 Ich sagte: "Ich nahm das und addierte das 0:09:40.136,0:09:42.196 und multiplizierte mit dem[br]und zog das ab." 0:09:42.200,0:09:44.316 Er sagte: "Warum kein Quotient?" 0:09:44.320,0:09:47.376 Ich sagte: "Ha! Ein Quotient[br]wäre nicht so exakt gewesen!" 0:09:47.376,0:09:50.286 Was ich nicht sagte: "Division[br]funktioniert noch nicht." 0:09:50.286,0:09:53.086 (Lachen) 0:09:53.086,0:09:56.936 Aber schließlich hatten wir[br]genug von VisiCalc fertiggestellt, 0:09:56.940,0:09:59.440 um es der Öffentlichkeit zu präsentieren. 0:09:59.440,0:10:01.556 Mein Vater druckte eine kleine Übersicht, 0:10:01.556,0:10:04.300 die wir als Marketingmaterial benutzten. 0:10:04.300,0:10:10.086 Im Juni 1979 stellte unser Herausgeber[br]VisiCalc der Welt vor, 0:10:10.086,0:10:14.810 bei der National Computer Conference[br]in New York an einem kleinen Stand. 0:10:14.810,0:10:19.480 Die New York Times veröffentlichte dazu[br]einen humorvollen Artikel. 0:10:19.480,0:10:21.966 "Die Maschinen machen etwas[br]wie religiösen Riten... 0:10:21.966,0:10:23.431 Während sich Gläubige sammeln, 0:10:23.431,0:10:26.601 fügen die Maler im Kolosseum[br]der Konferenz dem Pantheon etwas hinzu 0:10:26.601,0:10:29.696 und schreiben in schwarzen Zeichen[br]auf gelbem Grund 'VISICALC' . 0:10:29.696,0:10:31.516 Sei gegrüßt VISICALC!" 0:10:31.520,0:10:35.146 (schnappt nach Luft) New York Times:[br]"Sei gegrüßt VISICALC." 0:10:35.146,0:10:36.636 (Lachen) 0:10:36.640,0:10:40.926 Das war das letzte Mal für ca. 2 Jahre,[br] 0:10:40.926,0:10:44.856 dass die elektronische Tabellenkalkulation[br]in der populären Presse erwähnt wurde. 0:10:44.856,0:10:47.156 Die meisten Leute [br]verstanden es noch nicht. 0:10:47.156,0:10:48.570 Aber manche schon. 0:10:48.920,0:10:53.120 Im Oktober 1979 lieferten wir VisiCalc. 0:10:53.880,0:10:56.726 Die Verpackung sah so aus. 0:10:56.726,0:10:59.200 Und so, als es auf dem Apple II lief. 0:11:00.000,0:11:01.960 Und der Rest ist Geschichte. 0:11:02.360,0:11:04.486 Es gibt noch mehr zu dieser Geschichte, 0:11:04.486,0:11:06.566 aber das hebe ich mir[br]fürs nächste Mal auf. 0:11:06.566,0:11:08.800 Aber Harvard erinnert daran. 0:11:09.400,0:11:11.230 Hier der Vorlesungsaal. 0:11:11.240,0:11:14.680 Sie hingen eine Tafel auf,[br]um daran zu erinnern, was dort geschah. 0:11:15.640,0:11:18.040 (Applaus) 0:11:24.400,0:11:27.250 Aber es dient auch[br]als Erinnerung für Folgendes: 0:11:27.250,0:11:32.876 Auch Sie sollten ihre Hintergründe,[br]Fähigkeiten und Bedürfnisse 0:11:32.880,0:11:35.160 zum Bau von Prototypen nutzen, 0:11:35.160,0:11:38.160 um die Hauptprobleme[br]zu entdecken und auszutüfteln 0:11:38.160,0:11:40.280 und dadurch die Welt zu verändern. 0:11:41.040,0:11:42.286 Vielen Dank. 0:11:42.286,0:11:45.710 (Applaus)