Teilen Sie das Projekt auf
Im Folgenden zeige ich Ihnen zunächst die Gesamtdaten des Projekts. Die meisten davon sind korrekt. Ich werde auch die kleinen Datenmengen markieren, die geschätzt werden müssen. Ich zeige Ihnen auch relevante Daten, aber nicht alles über das Projekt. Zur Veranschaulichung habe ich die Kosten für meinen Job auf 100 $/Stunde geschätzt. Natürlich stimmen die tatsächlichen Kostenschätzungen für diese Projekte nicht überein; dies geschieht nur, um die gleiche Vergleichsbasis zu haben.
Nach den Daten werde ich den jeweiligen Projektstatus kommentieren und die Bedeutung der Daten erläutern.
Bei allen diesen Projekten handelt es sich um relativ einfache broschürenartige Websites, die mithilfe serverseitiger Inklusionstechnologie implementiert werden. Die meisten Seiten sind statisch und erfordern nur geringe Anpassungen für die Entwicklung komplexer Anwendungen.
Projekt 1:2001
Daten
Seiten: 56 Seiten
Für mich aufgewendete Zeit: 112 Stunden
Zeitaufwand für die Webentwicklung: 80 Stunden (die anfängliche Fertigstellung dauerte etwa 40 Stunden und die spätere Anpassung und Änderung etwa 40 Stunden).
Gesamtprojekttage: 195 Tage
Gesamtkosten: 11.200 $ (Meine Kosten betrugen 100 $/Stunde, insgesamt 11.200 $, davon 8.000 $ für die Webentwicklung.)
Details
Es ist klar, dass dieses Projekt sehr einfach war: Es dauerte 112 Stunden für 56 Seiten, also etwa 6 Monate von Anfang bis Ende. Ich habe damit ein Vermögen verdient, aber Sie fragen sich bestimmt, warum es so lange gedauert hat, was nicht großartig klingt.
Die Website wurde mit einem recht konservativen Ansatz erstellt: Tabellen, Bilder und ein wenig CSS. Wenn ein Kunde Änderungsvorschläge hat, nimmt die Korrektur oft viel Zeit in Anspruch.
Im Laufe des Projekts änderten sich die Menüs und der Inhalt musste überarbeitet werden. Im Allgemeinen sind alle Kunden gleich, und es wird nicht einfacher sein, kleine Kunden zu bedienen als große Kunden. Da eine nicht standardisierte Entwicklung sehr mühsam ist und ich kein CSS verwende, musste ich viel Zeit damit verbringen, Navigationsbilder in Photoshop neu zu erstellen. Ich erinnere mich an die Verwendung eines Tabellenlayouts, das anfangs einfach zu erstellen war, sich aber mit der Zeit immer schwieriger ändern ließ.
Bevor ich anfing, den Umgang mit Webstandards zu erlernen, war ich es gewohnt, Websites mit einem traditionellen, konservativen Ansatz zu entwickeln. Situationen wie das erste Projekt sind sehr typisch, um besser zu entwerfen, ich weiß nicht, wie oft ich es ändern muss!
Projekt 2:2003
Daten
Seiten: 82 Seiten
Für mich aufgewendete Zeit: 32 Stunden
Zeitaufwand für die Webentwicklung: 19 Stunden (die anfängliche Fertigstellung dauerte etwa 10 Stunden und die Anpassung und Änderung etwa 9 Stunden. Die 8 Stunden, die für die Inhaltserstellung aufgewendet wurden, sind darin nicht enthalten.)
Gesamtprojekttage: 15 Tage
Gesamtkosten: 3200 $ (Meine Kosten betrugen 100 $/Stunde, insgesamt 3200 $, davon 1900 $ für die Webentwicklung.)
Details
Dieses Projekt ist dem ersten Projekt in vielerlei Hinsicht sehr ähnlich. Die Website ist im Wesentlichen statisch und unterliegt umfangreichen Überarbeitungen und Optimierungen. Ehrlich gesagt ist dieser Kunde sehr organisiert und hat zeitnah auf meine E-Mail geantwortet. Aber im Großen und Ganzen unterscheidet es sich nicht viel vom Kunden beim ersten Projekt.
Sie können den enormen Zeit-, Aufwands- und Kostenunterschied zwischen den beiden Projekten erkennen. Das zweite Projekt kostete weniger als 6.000 US-Dollar, dauerte nur 32 Stunden und hatte eine Projektdauer von weniger als einem Monat. Und die Anzahl der produzierten Seiten ist höher als die des ersten Projekts.
Die Website wird unter Verwendung von Webstandards entwickelt. Nachdem ich die Vorlage erstellt hatte, war es sehr einfach, sie zu ändern. Ich kann mich auf die Optimierung des Inhalts und der Benutzeroberfläche konzentrieren oder jederzeit individuell. Ich glaube nicht, dass ich betonen muss, welchen großen Unterschied das gemacht hat.
Offensichtlich habe ich für dieses Projekt weniger Geld ausgegeben. Und mit der Zeit, die ich für das erste Projekt benötigt habe, konnte ich fast 12 ähnliche Projekte wie das zweite durchführen, Sie können sich also vorstellen, wie viel Nutzen das für mich hat. Auf diese Weise kann ich sowohl Geld für meine Kunden sparen als auch meine eigene Kosteneinschätzung des Auftrags verbessern (und so mehr Einnahmen erzielen).
Return on Investment (ROI)
Ich denke, es ist jetzt klar, dass die Entwicklung mit Webstandards Zeit und Geld spart. Ich muss zugeben, dass es eine Weile dauert, neues Wissen zu erlernen und zu beherrschen, insbesondere wenn das Patchen von CSS zur Anpassung an den IE Zeit für das Projekt bedeutet, aber trotzdem lohnt es sich.
Um diesen Punkt weiter zu veranschaulichen, möchte ich über ein Krankenhausprojekt sprechen, das wir gerade abgeschlossen haben. Die Vorteile sind nicht so greifbar wie die oben genannten Punkte. Dies ist eine Website, die einer großen Anzahl von Menschen dient, und wir müssen mit einer großen Menge vorhandener Legacy-Inhalte umgehen (die Erstellung von Inhalten ist sehr schwierig). Ich liste auch einige Daten des Projekts auf, aber dieser Fall ist nicht derselbe wie beim ersten und zweiten Projekt.
Projekt Drei:2004
Daten
Seiten: 65 Seiten
Für mich aufgewendete Zeit: 65 Stunden
Zeitaufwand für die Webentwicklung: 15 Stunden (die Fertigstellung dauerte anfangs etwa 8 Stunden und die spätere Anpassung und Änderung etwa 7 Stunden. Die Erstellung von Inhalten war langwierig und schwierig, etwa 30 Stunden, hauptsächlich aufgrund der Änderung des Originalcodes)
Gesamtprojekttage: 32 Tage
Gesamtkosten: 6.500 $ (Meine Kosten betrugen 100 $/Stunde, insgesamt 6.500 $, davon 1.500 $ für die Webentwicklung.)
Details
Es wurde erwartet, dass dieses Projekt viel länger dauern würde, als es tatsächlich abgeschlossen wurde. Weil unser Webentwicklungsteam zwischen internen Kunden und externen Benutzern sitzt. Wir müssen die Seitendetails gut gestalten, können aber auch die tägliche Pflege des Inhalts nicht stoppen. Es ist sehr wahrscheinlich, dass wir einen Fehler machen.
Da ich die Website mit CSS erstellt habe, konnte ich am Inhalt arbeiten, bevor das Design vollständig fertiggestellt war, und die Website weiterentwickeln. Ich habe viel „meine Zeit“ in dieses Projekt investiert. Achte auf den Unterschied zwischen „meiner Zeit“ und „Webentwicklungszeit“.
Im Idealfall hätte es mehr Interaktion mit Kunden und Benutzern gegeben, aber unser Webentwicklungsteam musste schreckliche Umstände durchstehen, um das Projekt voranzutreiben. Eine auf CSS und Webstandards basierende Entwicklung ermöglicht uns dies. Schließlich war das größte Hindernis überwunden und wir begannen mit der Konvertierung des Originalinhalts. Ehrlich gesagt hat uns die Fertigstellung viel Zeit gekostet, aber zum Glück hatten wir mehr Zeit und konnten das Projekt vor Ablauf der Frist fertigstellen.
Es stimmt, das Projekt war nicht perfekt und ich musste abwarten, ob der Entwurf fertig war. Ohne die Leistungsfähigkeit von CSS zur Vereinfachung von Design- und Inhaltsänderungen hätte sich das Projekt wahrscheinlich verzögert und die Kosten des Krankenhauses erhöht.
Die gesamte Arbeit dauerte etwas mehr als einen Monat, was unter den Krankenhausprojekten, die ich durchgeführt habe, erstaunlich ist. Die Hilfe und Förderung von Webstandards für das Projekt hat sich positiv auf unseren Ansatz ausgewirkt.
Zusammenfassen
Wenn Sie das obige Beispiel analysieren, kommt man ganz einfach zu dem Schluss: Webstandards können Ihnen und Ihren Kunden Zeit und Geld sparen, sie sind kein Allheilmittel, sondern ein großer Schritt in die richtige Richtung.