Panico: Il Lead seleziona Open Source
Il potenziale cliente dichiara di aver scelto una soluzione Open Source.
Ci sono due possibilità:
- E 'davvero progettando di utilizzare Open Source
- Si utilizza il sistema open source come una minaccia per ottenere prezzi più bassi
In entrambi i casi si perde ...
Quindi la cosa migliore per voi è che il piombo davvero avventure l'Open Source.
Aprire benefici Fonte?
Non libero
Solo un numero limitato di software Open Source è veramente libero di utilizzare. Le persone che pensano Open Source = libero sono almeno dimenticare i costi operativi e di manutenzione.
Soluzione non simili o comparabili
In caso di soluzione in vantaggio aveva esigenze molto specifiche che hai avuto un momento difficile per abbinare e avrebbe dovuto investire costo in funzioni e caratteristiche aggiuntive.
Nel caso della Open Source lo scopo dell'applicazione è spesso diversa. I requisiti di base del potenziale cliente non trovano risposta e ai requisiti specifici sono spesso un grido lontano.
Consulenza legale
Ci sono aspetti giuridici coinvolti troppo: cercare di capire che cosa esattamente è consentita con l'Open Source:
- GNU General Public License (GPL)
- GNU Library o "minore" General Public License (LGPL)
- GNU Affero General Public License (AGPL)
- Common Development and Distribution License (CDDL)
- Common Public Attribution License 1.0 (CPAL)
- Common Public License Version 1.0
- Open Software License, tutte le versioni 3.0 e
- Q Public License (QPL), versione 1.0
- Apri Public License
Si tratta di una miriade di diverse licenze: considerare la necessità e il costo di un avvocato con la conoscenza in questo campo prima di pensare di usare il software.
Un possibile problema è: quando si cambia o si aggiungono software, è probabile che le modifiche devono essere messi in Open Source troppo. Questo potrebbe essere buono: nessun bug potrebbero essere risolti da un programmatore disposto per libero. D'altra parte, questo potrebbe anche significare che le caratteristiche che hai pagato per diventare disponibile per il vostro concorrente troppo.
Lo specialista Linux
Come nella maggior parte dei casi il software Open Source è basato su Linux, trovare uno specialista di Linux è necessaria al fine di:
- Capire che cosa è necessario per eseguire l'applicazione (tipo di Linux, i requisiti del server, ...)
- Impostare i server
- Installare l'applicazione e la base di dati Open Source (MySQL, ProstgreSQL?) O altri prerequisiti
- Esecuzione dell'applicazione
Come avete solo bisogno i suoi servizi temporaneamente o non tutti i giorni, si può considerare solo un consulente o qualcuno che lo fa 'dopo ore.
Anche se avete un Linux specialista in-house si devono ancora prendere il suo tempo e quindi intraprendere in considerazione.
Business analyst e specialista di applicazione
Poiché queste applicazioni software sono spesso molto raffinati a causa delle molte persone che hanno contribuito, queste applicazioni possono avere molte funzioni e caratteristiche.
Meno è di più, non si applica in questo caso.
Quindi, si sta andando ad avere bisogno di un analista di business per analizzare ciò che si ha realmente bisogno della soluzione e se l'applicazione è davvero una soluzione alle vostre esigenze.
E inoltre un analista applicazione che sa come impostare e parametrizzare l'applicazione al fine di diventare una soluzione per il vostro problema / azienda.
Esecuzione della soluzione
Come le soluzioni Open Source richiede di essere eseguito su:
- Il proprio concluda le: è necessario avere ovviamente il server e in casa o competenze esterne sulle operazioni (backup, manutenzione, ...) e l'applicazione
- Server (ad un canone mensile) Gestito: è ancora necessario sapere circa l'esecuzione / aggiornamento dell'applicazione.
- Hosted applicazione: Potrebbe essere una alternativa più sensata, ma certamente non gratuito sia.
Aggiornamenti
Un progetto Open Source attivo è supportato e sviluppato da molti sviluppatori. Le nuove versioni sono disponibili in ogni momento. Spesso anche 'nightly build' per i masochisti tra noi. A meno che gli sviluppatori di annoiarsi e abbandonare il progetto, che non è poi così insolito. Si potrebbe sempre finanziare un ulteriore sviluppo se stessi, ma per la maggior parte dei clienti di un impegno e di investimento di questo tipo è del tutto fuori portata.
C'è anche un sito per i progetti abbandonati in cerca di un nuovo manutentore.
Percorso di aggiornamento
Se un aggiornamento è disponibile: Se si esegue l'aggiornamento e quando l'aggiornamento?
E 'ben noto, l'aggiornamento da vecchie fonti a volte è impossibile da fare, quindi è necessario scegliere con attenzione i vostri aggiornamenti. Come non si è uno specialista nelle tali questioni, che vi guiderà in modo da non rimanere bloccati in una versione precedente non aggiornabile.
Chi assisterà nel caso l'aggiornamento va male? Chi si può tenere responsabile per risolvere il problema? Si può prendere il telefono e la domanda di qualcuno per risolvere questo appena possibile?
Sostenere
Nel caso in cui ci si imbatte in un errore o un bug, è possibile pubblicarlo sul message board o forum, e aspettare e sperare fino a quando qualcuno lo raccoglie top risolvere.
Dato che non sono importanti nella comunità degli sviluppatori che non hanno lo status di sorta, può richiedere molto tempo prima che viene guardato il vostro errore e ad essere risolto se viene risolto affatto.
Con un po 'di applicativi Open Source imprenditori hanno iniziato a piccole aziende di supporto, ad un costo naturalmente.
Rischio per la sicurezza
Dato che il codice sorgente è disponibile per qualsiasi hacker, possono cercare i problemi di sicurezza di abusare la vostra applicazione o dati se vi si può accedere pubblicamente su internet.
' Sicurezza attraverso l'oscurità c'è sicurezza a tutti 'è un detto spesso citato. Anche se questo è vero in fondo, non c'è nero / bianco per l'ingegneria del software. Situazioni pratiche del mondo reale sono spesso lontani dalla teoria e la situazione ideale.
Uno non dovrebbe dipendere da sicurezza attraverso l'oscurità. Non si dovrebbe inoltre ignorare che ci sono persone in cerca di bug nell'applicazione Open Source appena installati con l'unico intento di sfruttarli per il proprio uso.
Conclusione
Quindi lasciate che il piombo andare con la Open Source come ha messo in testa di soluzione a buon mercato low cost. Anche se non ha fatto un quadro completo dei costi previsti, il cliente ha sempre ragione.
Forse il cliente perso diventerà un potenziale cliente, dopo un anno di imbattersi in (a lui sconosciuto) problemi.
In ogni caso, un follow-up call 9 mesi più tardi sarebbe stato in ordine e potrebbe causare a lui rivalutare come un piombo.
Il cliente ha sempre ragione.