Die meisten Entscheidungsträger schaudern, wenn sie die Worte Custom Development hören. Sie werden Horrorgeschichte nach Horrorgeschichte hören, wenn es um ein kundenspezifisches Softwareentwicklungsprojekt geht. Wenn Sie wirklich gute Entwickler bekommen, die seit einem Jahrzehnt zusammenarbeiten und einen soliden agilen Prozess anwenden, dann haben Sie vielleicht außergewöhnliche Ergebnisse und die beste verfügbare Software.
Auf der anderen Seite kann es sein, dass Sie mit etwas enden, das nicht das tut, was Sie wollen und es kostet 12 mal das, was Sie gedacht haben, dass es am Anfang kosten würde. Aus diesem Grund wollen viele Entscheider das Risiko beseitigen und mit der mitgelieferten Software arbeiten.
Da Softwarepakete bereits entwickelt wurden und nur installiert und verwaltet werden müssen, ist das mit der Softwareübernahme verbundene Risiko stark reduziert.
Sie werden jedoch immer noch Horrorgeschichten über den Implementierungsprozess für Softwarepakete hören. Im Allgemeinen fällt es so, dass jemand dachte, jemand anderes habe die Backups konfiguriert und die Person, von der die andere Person gedacht hat, dass sie sie konfiguriert hat, hatte die Firma bereits verlassen. Oh ja, und das System wurde so entworfen, dass es redundant ist, so dass, wenn ein Schlüsselserver ausfiel, alles weiter funktionieren würde.
Das einzige Problem ist, dass Sie nur herausfinden, ob alles funktioniert, wenn etwas schief geht. Wenn die richtigen Verfahren während der Implementierung nicht befolgt wurden, kann sich Ihre Organisation in einer sehr schlechten Position befinden.
Jene mit Erfahrung werden sagen, dass es oft nicht die Schuld einer bestimmten Person ist. IT-Teams sind überarbeitet und überfordert, um alles effektiv zu bewältigen. Aus diesem Grund wird die Verwendung eines SAAS immer beliebter. Mit Service-basierter Software ist ein anderes Unternehmen darauf spezialisiert, die Software zu verwalten und verfügbar, zuverlässig und gesichert zu halten.
Sie zahlen monatlich und verbinden sich mit der Software und nutzen sie über das Internet. Dieser letzte Bereich beseitigt das Risiko für Entscheidungsträger des Chief Technology Officers. Sie müssen nicht nur jemanden für die Entwicklung der Software bezahlen, sie müssen sich auch nicht darum kümmern, ihre wertvollen IT-Ressourcen über den Grenzwert hinaus zu strecken.
Sollte das Worst-Case-Ereignis eintreten, haftet ein anderes Unternehmen für das Problem auf der Grundlage des unterzeichneten Servicevertrags.
Da das Hosting-Unternehmen für alles verantwortlich ist, was mit gehosteter Software schief läuft, ist es wichtig, sicherzustellen, dass das Unternehmen seriös und in der Lage ist, mit einem wichtigen Problem umzugehen.Microsoft ist einer der größten Namen in der Softwareindustrie mit einem etablierten Geschäftsrekord und viel Geld in der Bank.
Der Freund Ihres Cousins, der anfing, Software in seinem Keller zu hosten, hat wahrscheinlich nicht dieselben Ressourcen wie Microsoft, falls etwas schief geht.