de.hideout-lastation.com
Paradies Für Designer Und Entwickler


Demo Day: 5 Tipps, um Bugs und Fehler zu verhindern

Software ist sensibel . Seien wir ehrlich, ein ">" könnte der Unterschied sein, ob man wie ein Experte aussieht oder sofort vom Angesicht der Erde verschwinden möchte. Nach Jahren der Entwicklung und jahrelanger beruflicher (beruflicher) Erfahrung mit meinem Gesicht und Namen hinter allem, was wir produzieren, habe ich die Theorie des "Wann, nicht wenn es bricht" verstanden.

Lassen Sie mich damit beginnen, dies zu sagen: Es gibt keinen einfachen Weg, am Demotag einen katastrophalen Bug oder sogar einen kleinen Detailfehler zu behandeln. Diese Software, an der Sie gearbeitet haben, wird Sie irgendwann in Verlegenheit bringen . Was zählt, ist, wie du die Chancen machst , dass Dinge in deinem Gesicht explodieren, wenn du es am wenigsten brauchst.

Basierend auf unserer bescheidenen und unbedeutenden Erfahrung sind dies die Schritte, die wir während unserer gesamten Prozesse unternommen haben, um die Wahrscheinlichkeit eines vollständigen, durch einen Fehler ausgelösten Zusammenbruchs am Demo-Tag zu verringern.

Starten

Wenn Sie die Demo des "endgültigen" Softwareprodukts für Kunden, potentielle Investoren oder potentielle Benutzer machen, müssen Sie mehr Aufmerksamkeit als jeder andere aufbringen . Am Ende des Tages wirst du derjenige sein, der deine Hände ans Gesicht hält und stark schwitzt, wenn etwas schief geht.

Die Einstellung sollte lauten: "Keiner interessiert sich so sehr wie ich." Selbst wenn dein Team ein Haufen Rockstars ist, sollte jeder immer noch denken, dass sich niemand so sehr darum kümmert.

1. Verwalten Sie Ihren lieferbaren Zeitplan zu Ihrem Vorteil

Also, wenn Ihr Zeitplan sagt, dass die Kundenpräsentation am Montag ist, schreiben Sie sie für den Mittwoch davor auf und lassen Sie alles aufspotten, als ob es der tatsächliche Montag wäre. Denk nicht an dieses Mock-Date als Übungslauf - das ist es nicht . Wir sollten es als DAS Datum betrachten und so handeln, wie es ist.

Gehen Sie jeden Schritt wie in der eigentlichen Präsentation durch und Sie werden die richtigen Bugs entdecken (also diejenigen, die eine höhere Neigung haben, in der eigentlichen Demo zu erscheinen). Wenn Sie dieses Datum nicht als das tatsächliche Präsentationsdatum darstellen, wird es nicht sehr vorteilhaft sein.

2. Grenzen Sie den Umfang Ihrer Demo ein

Wenn Sie die genaue Funktionalität kennen, die Sie zeigen werden, konzentrieren Sie sich nicht auf das Debuggen von allem . Konzentrieren Sie sich auf das Debuggen Ihrer demospezifischen Funktionen . Vor ein paar Wochen haben wir ein mittelständisches, auf die Verbraucher ausgerichtetes Portal zur sozialen Einflussnahme für ein lateinamerikanisches Unternehmen geliefert. Sie wollten den Registrierungsprozess demonstrieren, damit sie potentielle Benutzer anmelden können.

Wir wussten genau, was sie wollten. Wir haben das zusammen mit dem Rest der Plattform ausgetestet - großer Fehler!

In der Nacht vor dem Demo fanden wir (aus reinem Glück) einen gigantischen Bug genau in dem Moment, in dem der User auf "Registrieren" in einem speziellen, Albtraum-erregenden Browser stieß, der namenlos bleiben wird (aber wir alle wissen, welcher Ich beziehe mich auf). Konzentrieren Sie sich auf Ihre Debugging-Bemühungen .

3. Konzentriere dich auf Plan B und A (Und vergiss Plan C nicht)

Wenn die Dinge schiefgehen und du überrascht bist, nimm dir eine Sekunde Zeit, um dich wie ein Idiot zu fühlen ... und gehe dann schnell in den Plan B Modus über. Verfügen Sie über verschiedene Backup-Pläne, mit denen Sie Ihre Demo fortsetzen können.

Habe eine Offline-Version. Habe eine Version, die nicht an das Backend angeschlossen ist und nur eine Frontend-Version ist. Bewahren Sie einen Prototyp auf Ihrem Telefon auf. Mock-ups. Videos. Etwas . Leg deine Eier nicht in einen einzigen Korb.

4. ... Und gönn dir genügend Zeit zur Vorbereitung

Während dieses Schritts stellen Sie möglicherweise fest, dass Ihre Software ein Problem aufweist. Sie könnten einen riesigen Bug entdecken, der irgendwann während Ihrer Demo explodieren wird, und dies ist eine großartige Gelegenheit, um zu entscheiden, welche Materialien Sie verwenden werden: Plan A + Plan B oder vielleicht nur Plan B oder Plan C usw.

Es gibt so viele Faktoren, die gegen Ihre Software-Demo spielen können, nicht nur die Codezeilen. Denken Sie an das Internet, an den Computer, auf dem Sie das Demo spielen werden, an die Projektion usw. Nehmen Sie sich Zeit, um herauszufinden, ob die Version der Software, die Sie ausführen, in Ordnung ist. Und wenn das nicht der Fall ist, haben Sie Zeit zu reagieren .

5. Geben Sie es ab und geben Sie es viel ab

Jeder Entwickler kann verstehen, woher ich komme, wenn ich sage: "Lass es das Licht sehen." Als Entwickler und Kreative im Allgemeinen tendieren wir dazu, unsere Kreationen zu überfrachten, bis sie zu den leuchtendsten Edelsteinen überhaupt werden. In Wirklichkeit werden Sie dieses Juwel umdrehen und einen großen Chip darauf finden, wenn Sie es am wenigsten erwarten.

"Liefern" oder zeigen Sie das Produkt so viel wie Sie können zu Menschen, die die Anwendung in verschiedenen Umgebungen, Browsern, Auflösungen, Betriebssystemen, Benutzerkonten usw. piloten können. Lassen Sie den Vor- und Zurück-Prozess auf Ihrem Produkt früh beginnen und behalten es ist konstant . Entwicklungsorientierte Nutzer könnten unterschiedlicher nicht sein als Endnutzer.

Einpacken

Die Demo-Bug-Apokalypse kann jedem passieren. Denken Sie nur an die jüngsten Schlagzeilen, in denen einige der größten Tech-Unternehmen mit den meisten Amateurfehlern zu tun hatten. Der Punkt ist: Lassen Sie uns nicht überrumpeln, wenn wichtige Dinge auf der Linie sind.

Anmerkung der Redaktion: Dieser Beitrag wurde von Gino Ferrand für Hongkiat.com geschrieben. Gino ist ein autodidaktischer iOS- und Webentwickler und Gründer von Tecla Labs. Er arbeitet in Generatr.co und Sie können ihn auf Twitter finden.

20 Dinge in ordentlicher und kreativer Weise organisiert [PICS]

20 Dinge in ordentlicher und kreativer Weise organisiert [PICS]

Auf Instagram gibt es einen Hashtag namens #ThingsOrganizedNeatly. Unter dem Hashtag finden Sie eine Fülle von Bildern, die die Nutzer von Dingen, die ordentlich arrangiert wurden, sogar fast zwanghaft machen.Wenn Sie nichts über den Hashtag gewusst hätten, wären Sie vielleicht auf einen Tumblr-Blog gestoßen, der all diese Bilder sammelt. Wen

(Tech- und Design-Tipps)

Es gibt eine neue Möglichkeit, WiFi-Passwort in iOS 11 zu teilen & Sie werden es mögen

Es gibt eine neue Möglichkeit, WiFi-Passwort in iOS 11 zu teilen & Sie werden es mögen

Mit der jetzt verfügbaren iOS 11 Beta-Version entdecken die Leute einige der neuen Funktionen in Apples neuestem Betriebssystem, die das Unternehmen während der Keynote der WWDC 2017 nicht erwähnt hat.Während ein kleinerer Lautstärkeregler und neue AirPod-Steuerelemente ziemlich ordentlich sind, ist die vielleicht interessanteste Funktion, die Apple mit iOS 11 eingeführt hat, die Möglichkeit, Wi-Fi-Passwörter mit anderen Geräten zu teilen .Zuerst e

(Tech- und Design-Tipps)