2009-08-13 4 views
2

ich wurde angesprochen, um einige websites für ein paar kleine unternehmen zu bauen. Sie wollen eine grundlegende Datenbank-basierte Website mit einigen Standard-Sachen (Benutzer, Authentifizierung, ein paar dynamische Seiten, etc.). Ich werde asp.net mvc dafür verwenden.asp.net web site developer pricing

sie haben mich gefragt, wie viel ich dafür berechnen. Meine Frage ist, dass ich hier keinen Bezugsrahmen habe. Sollte ich für das Projekt eine Pauschalgebühr oder eine Stundengebühr berechnen. Wo beginne ich hier, um die richtige Preisgestaltung für ein Website-Projekt zu ermitteln?

+0

Nicht technische Frage, sollte es als Community-Wiki sein. –

Antwort

11

Berechnen Sie eine stündliche Gebühr, die ungefähr dem 3-fachen des Stundensatzes entspricht, den Sie in einem Vollzeitjob angeben würden. Der 3x Multiplikator gleicht im Grunde die Vorteile aus, die Sie als 1099-Mitarbeiter nicht erhalten.

Was auch immer Sie tun, egal wie "Standard" es klingt. Keine Pauschalgebühr berechnen. Unter dieser Anordnung haben sie keinen Anreiz, das Merkmal Kriechen einzudämmen. Selbst wenn Sie einer wirklich engen Spezifikation zustimmen, ist es ein Rezept für eine Katastrophe, weil es Sie zwingt, jedes Mal neu zu verhandeln, wenn sie etwas mehr wollen. Bei stündlicher Anordnung wirkt Feature-Creep zu Ihrem Vorteil.

Auch nicht den Stundensatz diskontieren, wenn Sie ein Anfänger sind. Rechnen Sie nur unproduktive Stunden nicht ab. Es ist viel einfacher, mehr Stunden später abzurechnen, als den Stundenpreis neu zu verhandeln.

+0

Dem stimme ich auch zu. Ich habe das "Flatrate" -Ding ein paar Mal gemacht, und es hat mich am Ende über den Haufen gerissen (am Ende ist es $ 5-10/h ... um ja, ich bekomme Wendys Lohn für individuelle Entwicklung ... Nein Danke). – Fooberichu

+0

Toller Ratschlag !!! –

1

Ladung pro Stunde.

- bearbeiten

versucht also zu ‚Zitat‘ es durch die Anzahl der Stunden zu schätzen. Stellen Sie sicher, dass Ihre Schätzung konservativ ist.

Ein netter Ansatz ist, in Ihrem Kopf, die 'min', 'max', 'Standard' Art der Zeit zu betrachten. Dann benutze das, um die tatsächliche Zeit zu schätzen, die du brauchst.

+0

Ein Wort der Warnung auf Schätzungen. Sei ganz klar, dass eine Schätzung kein Zitat ist. Ich weiß nicht, wie oft ich schon in dem Streit über "40 Stunden!?!? War? Aber deine ~ Schätzung ~ war 30 Stunden!" – JohnFx

0

Wenn Sie wissen, dass sie wissen, was sie wollen und die Spezifikationen auf Sie nicht ändern, gehen Sie für eine Pauschale. So können Sie schnell arbeiten.

Wenn sie dazu neigen, ihre Meinung zu ändern und nicht wissen, was sie wollen, gehen Sie für eine stündliche Gebühr. Auf diese Weise werden Sie nicht monatelang ohne zusätzliche Bezahlung an ihrem Projekt arbeiten, wenn sie sich nicht genau entscheiden können, was sie wollen.

+5

Kunden wissen NIE, was sie wollen, vor allem, wenn sie wirklich sicher sind. – JohnFx

+0

Es gibt einen Unterschied zwischen "weiß nicht, was sie wollen und egal, solange es gut ist" und "nicht wissen, was sie wollen und werden Sie es jeden Tag der Woche ändern" – Unknown

0

Ich gebe zu, dass ich nicht viel über dieses Problem weiß. Ich möchte jedoch immer noch vor der gesamten Auflade-Mentalität warnen. While this approach basically protects the developer, it doesn't work well with the business owner:

Charge-pro-Stunde, an den Geschäftsinhaber, ist eine Haftung, während Fix-Preis nur eine Kosten ist. Das ist eins.

Die zweite Sache ist, wenn Sie pro Stunde berechnen, wie werden Sie Ihre "Forschungszeit" rechtfertigen? Werden Sie auch laden? Aber Unternehmer zahlt nicht gerne für Forschungszeit. Oder Sie können bei Ihrem alten Trick bleiben und etwas tun, das N-mal neu erfunden wurde und für die Zeit, die Sie ausgeben, aufladen. Aber das scheint einigen unethisch zu sein.

+0

Während dieser Dinge sind wahre und feste Preise sind für den Kunden wünschenswert, stündlich professionelle Gebühren sind auch nicht beispiellos. Jede ausreichend große Organisation zahlt wahrscheinlich ihren Buchhaltern und Anwälten die Stunde genau aus dem gleichen Grund, die Programmierer sollten. Das heißt, die Arbeit ist variabel basierend auf der Entdeckung von Fakten während des Prozesses. – JohnFx

+0

JohnFx, die traurige Tatsache ist, dass sie Softwareentwickler nicht auf die gleiche Weise behandeln, wie sie andere Fachleute behandeln. – Graviton

+1

Natürlich nicht. Sie sind eitel genug wie es ist. Wahrscheinlich behandeln sie uns deshalb auch nicht so! =) – JohnFx

0

Ich habe sowohl nach der Stunde als auch nach dem Projekt berechnet. Es ist meine Erfahrung, dass Kunden mit projektbasierter Abrechnung anstatt stündlicher Abrechnung zufriedener sind.

In diesem Sinne puffe ich die Projektkosten immer um einen Betrag auf, von dem ich denke, dass er die Zeiten abdecken wird, in denen der Kunde seine Meinung ändert. Außerdem halte ich den Projektplan ziemlich einfach. Zum Beispiel schreibe ich nicht 4 Seiten darüber, wie der Login-Bildschirm funktioniert. Stattdessen ist es ein einzelner Aufzählungspunkt: "Anmeldeseite".Dies ermöglicht sowohl ihnen als auch mir ein wenig Flexibilität.

Weil ich die Dinge einfach halte und mir Zeit für Flexibilität gebe UND die Kunden wissen, wie viel es im Voraus kostet, meine Kunden sind glücklicher und ich kann mein Einkommen besser verfolgen. Außerdem halte ich engen Kontakt zu ihnen. Solange Sie die Beziehung gut halten können, haben Sie einen langfristigen Kunden.

Natürlich braucht es ein wenig Selbstdisziplin in Kombination mit Erfahrung, um zu wissen, wie lange die Entwicklung dauert. In diesem Sinne experimentiere ich nie mit dem Groschen eines Kunden. Wenn ich den Vorschlag schreibe, weiß ich bereits, was ich verwenden werde, um den Job zu erledigen, und ich habe diese Tools schon einmal benutzt. Aus diesem Grund kann ich mit Zuversicht sagen, dass eine Login-Seite eine gewisse Zeit braucht, um sich zusammen zu setzen.

Als nächstes, beißen Sie nicht mehr als Sie kauen können. Wenn es sich um ein großes Projekt handelt, teilen Sie es in kleinere Ergebnisse mit einem eigenen Tarif auf. Auf diese Weise kann der Klient (oder Sie) entscheiden, an irgendeinem Punkt wegzugehen. Zum Beispiel, wenn Sie denken, dass das Projekt 3 Monate dauern wird, teilen Sie es in 3 Teile auf. Das hilft übrigens beim Cashflow.

Schließlich, nicht Ihre Zeit zu Beginn Rabatt. Das macht Menschen Angst.

0

Ich habe eine Pauschale, die ich für Websites berechne und genau umschreibe, was sie bekommen und dann wird alles, was darüber hinausgeht, mit einem Stundensatz berechnet. Der schwierige Teil davon ist, wenn Sie in ein Projekt kommen, in dem Sie nicht sicher sind, wie lange es dauern wird, dann möchten Sie vielleicht die verschiedenen Teile zerlegen und dann mindestens 10 Stunden zu dieser Schätzung hinzufügen. Sie wollen sich nicht kurz verkaufen, aber Sie wollen den Kunden auch nicht überladen. Stellen Sie sicher, dass Sie nach der Lieferung der Website alle Änderungen pro Stunde oder basierend auf einer Wartungsgebührenstruktur vornehmen.

Viel Glück.

Verwandte Themen