Domanda:
Al momento della consegna, il cliente critica la mancanza di alcune caratteristiche che non erano scritte nel mio preventivo. Come reagire?
Mik378
2016-11-07 02:52:26 UTC
view on stackexchange narkive permalink

Come sviluppatore freelance, ho lavorato per due mesi per un cliente (azienda) che creava un software.

Ho redatto una citazione citando 4 caratteristiche: A, B, C e D. Questa citazione è stata firmata dal cliente.

Al momento della consegna (che sta avvenendo ora), il client critica la mancanza delle funzionalità E, F e G.

Da un lato, sembra che l'architettura del software I costruito consentirebbe di integrare facilmente E, F e G entro poche ore dalla codifica.

D'altra parte, mi aspetto che siano professionali e sappiano che hanno interpretato completamente male la mia citazione.

Come dovrei reagire come professionista?

  • Integrare E, F e G e consegnarli senza addebitare di più al cliente per evitare potenziali conflitti.
  • Rifiutare di integrare E, F e G a meno che non li addebiti di più.

Come ha sottolineato @Falco nel suo commento qui sotto, aggiungerei che ho chiesto esplicitamente al cliente per testare la soluzione man mano che il prodotto si evolve (secondo la pratica Agile) e non l'ha fatto.

"Dare loro del lavoro gratuito per mantenere il cliente" è un'idea comprensibile ma realisticamente terribile.Stabilisce il precedente di "se ci lamentiamo, lo farà gratuitamente".Anche lasciare che un cliente contrasti il tempo speso è male;questo è peggio.
"Poche ore di programmazione": per quanto riguarda il test, la distribuzione, ecc.?
I commenti non sono per discussioni estese;questa conversazione è stata [spostata in chat] (http://chat.stackexchange.com/rooms/48312/discussion-on-question-by-mik378-at-delivery-time-client-criticises-the-lack-of).
Due pensieri non degni di una risposta completa: (1) Chiedi loro: "Perché ti aspettavi che E, F e G sarebbero stati inclusi?"(2) Joel Spolsky fornisce un resoconto (un po ') umoristico di questo fenomeno comune: “L'abbiamo costruito esattamente come volevano.Il contratto specificava l'intera cosa fin nei minimi dettagli.Abbiamo consegnato esattamente quello che diceva il contratto.Ma quando l'abbiamo consegnato, sono rimasti delusi. "Il suo consiglio: abituati.I clienti non sanno cosa vogliono.Anche quando lo fanno, non hanno le capacità per esprimerlo.(https://www.joelonsoftware.com/2002/02/13/the-iceberg-secret-revealed/)
Otto risposte:
Kilisi
2016-11-07 03:28:03 UTC
view on stackexchange narkive permalink

È semplice, ricevi il pagamento di ciò che è stato contrattato prima di fare altro. Se vogliono EFGHIJKL, dai loro una citazione. Questo è il modo professionale di fare le cose.

Se fai EFG prima di essere pagato per un senso mal riposto di "qualunque cosa", aspettati che ti venga detto di fare HIJKLMNOPQRSTUVWXYZ.

Fai cosa nel contratto, vieni pagato, quindi negozia qualcosa in più.

Mi sono trovato in questa situazione molte volte. Non mi metto in un dialogo prolungato al riguardo, chiedo solo un pagamento educatamente e professionale, mantenendolo breve e chiaro. Dopodiché ignoro tutto ciò che non include una conferma di pagamento.

"Tutto ciò che è al di fuori dello scopo del lavoro che ho originariamente citato e completato. Sono felice di negoziarlo facendolo ma prima dovrò essere pagato per il lavoro esistente. Trovi allegata una copia della mia fattura e organizza il pagamento il prima possibile in modo che possiamo procedere. Cordiali saluti, ecc. "

Mi è stato detto che questo mi farà perdere il lavoro futuro, ma pragmaticamente lo ha fatto raramente, in secondo luogo non ho bisogno di un cliente problematico non pagante. I freelance spesso sopportano molto per i soldi, ma se i soldi non vengono pagati in modo tempestivo non ha senso.

Ricorda sempre che come freelance non sei nella loro gerarchia, qualsiasi assecondare questo tipo di spazzatura indebolisce la tua posizione negoziale attuale e futura. Entrare in un dialogo coinvolgente su di esso ti costa tempo e denaro e dovrebbe essere evitato.

"Mi è stato detto che questo mi farà perdere il lavoro futuro" - suppongo da clienti che non volevano pagare.
Hanno accennato tanto quanto i miei a volte sono rimasti colpiti dalle dimensioni di un'azienda, ecc., In pratica sono consapevole che è una tattica di negoziazione e quasi invariabilmente non solo ha mantenuto il cliente e ottenuto più lavoro, ma ha messoil mio prezzo su di loro.Non importa quanto sia grande e di successo un cliente, tutto ciò che conta è quanti soldi mi mettono in tasca.
FYPMA - dove PMA sta per "Pay Me Applies".Molti fornitori ora trasferiscono attivamente al cliente l'onere delle lacune nei requisiti proprio per questo motivo.Quindi non è colpa nostra se non siamo riusciti a documentare i requisiti, è colpa loro se non li includiamo nelle loro "storie" .... Dichiarazione di lavoro, dichiarazione di scopo.Il lavoro "soddisfa i requisiti" e "funziona come previsto".Qualsiasi altra cosa è di portata e può essere valutata in UAT, e dovrebbe esserci una UAT, con gli utenti "reali", non i loro agenti o parti interessate.
'UAT' = Test di accettazione dell'utente.Non tutti conoscono l'acronimo.Inoltre, non esiste un tag "fase di accettazione", penso che questa domanda ne abbia bisogno.
[Discussioni correlate] (https://vimeo.com/22053820)
La parte divertente è che questo raramente funziona comunque per il cliente.Quando ci siamo resi conto che alcuni dei nostri clienti erano così, abbiamo semplicemente alzato tutti i prezzi: il cliente si è divertito a contrattare, ha avuto una buona sensazione di truffarci dai nostri soldi e abbiamo ottenuto tanto denaro quanto lavorando conun cliente affidabile.Le situazioni più pazze sono quelle in cui ci sono intermediari che in qualche modo hanno convinto i loro clienti di poter negoziare cose del genere - in quel caso, il cliente sente di aver risparmiato molti soldi grazie all'intermediario, mentre in realtà ha perso un bel po '.
@smci apre una meta domanda per creare il tag.Parliamone
+1 per * Non entro in un dialogo prolungato al riguardo *.Tutto ciò che a) crea spazio di manovra o b) aggiunge emozioni dovrebbe essere evitato.
@Luaan Addebitare un "premio" semplicemente perché un cliente cerca ripetutamente di truffarti per non pagare il valore del tuo tempo e dei tuoi sforzi è uno degli aspetti più soddisfacenti del lavoro a contratto.
Se sai di aver consegnato in modo solido e professionale tutto ciò che è nel contratto.Allora sì, qualsiasi cosa finisca ti sta facendo impazzire, e la mia strategia quando è imbottita è solo quella di continuare ad aumentare il mio prezzo.Io li chiamo "panadol money", è l'importo che ci vuole per farmi sopportare il mal di testa.
@CaffeineConnoisseur O, come ha detto uno dei miei amici, il prezzo "f-ck off".
Puoi anche scrivere una citazione per EFG e presentargliela, ma poi * in modo proattivo * (non lasciarli contrattare) dì "Dato che apprezzo la tua attività e non è particolarmente delicata o complessa, andrò avanti eincludi EFG questa volta senza alcun costo aggiuntivo. In futuro, tuttavia, assicurati di rivedere attentamente il preventivo in anticipo poiché il lavoro aggiuntivo oltre il preventivo comporterà necessariamente un costo aggiuntivo ".- mettilo anche per iscritto, quindi se provano a fare la stessa acrobazia su un lavoro futuro puoi produrre l'email e dire "Ti ho già detto che il lavoro aggiuntivo costerà di più".
Viktor Toth
2016-11-07 08:13:12 UTC
view on stackexchange narkive permalink

Sono uno sviluppatore freelance da oltre 30 anni. Questa è una situazione che ho riscontrato in diverse occasioni. Tuttavia, la maggior parte delle volte non è così difficile da prevenire o attenuare.

In primo luogo, assicurati che il tuo preventivo sia completo e formulato in modo inequivocabile.

In secondo luogo, pensa al tuo cliente come un compagno; tenerli informati durante il processo di sviluppo; mostra loro quello che puoi, ad esempio, i modelli dell'interfaccia utente, così presto, capiscono esattamente cosa riceveranno da te.

Terzo, nella tua citazione assicurati di includere qualche contingenza per le inevitabili ambiguità e "mission creep" (renderlo parte dei costi di supporto), poiché le specifiche spesso si evolvono, poiché i clienti stessi spesso non comprendono appieno le proprie esigenze finché non vedono un codice funzionante. In questo modo, quando sono necessarie modifiche ragionevolmente piccole, puoi adattarle (puoi ovviamente informare il cliente che queste modifiche ti portano oltre le specifiche originali, ma hai previsto che alcune modifiche potrebbero essere necessarie e queste richieste non sono così estese quindi tu sono disposti a fare il passo in più.)

Quarto, se nonostante le tue precauzioni, ti trovi in ​​questa situazione, diventa davvero una chiamata di giudizio. Ci sono segni che questo sia un "cliente problematico" che non sarà mai felice? Quindi attenersi alla lettera del preventivo e, quando vengono richieste nuove funzionalità, fornire loro un preventivo modificato. (Anche così, tieni presente che fino a quando non vieni pagato, il cliente problematico detiene tutte le carte e, se diventa una questione di controversia, l'onere della prova che hai adempiuto completamente al tuo contratto è su di te. È meglio non accettare mai cose così lontane anche se significa ingoiare il tuo orgoglio.) O è un cliente con il quale hai un rapporto collegiale che hai motivo di aspettarti che duri a lungo, con molti altri contratti in arrivo? Quindi fai quello che puoi (entro limiti ragionevoli) per renderli felici (di nuovo, va bene informarli che quello che hai fatto è stato un passo oltre la tua citazione originale).

Una cosa che non dovresti aspettarti è che il tuo cliente sia "professionale". Questo è il tuo lavoro: qui sei il professionista, il cliente è proprio questo, un cliente. Ovviamente è bene avere un cliente che agisca sempre in modo professionale, ma non aspettarti questo. Aspettatevi invece che i clienti spesso non comprendano appieno le proprie esigenze; quella parte del tuo lavoro è aiutarli a comprendere i propri bisogni e istruirli su ciò che può essere fornito; e quando colmare il divario tra le aspettative dei clienti e la realtà fattibile richiede di fare un (piccolo) passo in più, considera di fare quel passo senza fare storie al riguardo.

Il cliente ha già dimostrato di essere un "problema", si lamenta piuttosto che discutere, e non si è preoccupato di testare durante la costruzione, si è solo lamentato alla fine quando è stato fatturato.Non meritano alcun tipo di pausa.Buona risposta esauriente anche se +1
@Kilisi Questa è la mia risposta preferita.Essendo stato un consulente per 30 anni e ora in pensione, direi di dare loro E, F e G per poi aspettarsi di tagliare i legami.Apprezzo i clienti che sanno quello che vogliono e hanno requisiti pronti a partire.Solo una volta ho accettato di sviluppare qualcosa per qualcuno che non era sicuro.Ovviamente questo è stato un disastro.Sono stato un pazzo ad accettare di lavorare con loro in primo luogo.Ho scoperto che mi sentivo meglio a dare loro un po 'più di tempo prima di salutarli.Il motivo è semplice.Ho dato loro più di quanto avessero accettato.Qualsiasi controversia finirebbe a mio favore.L'ho considerata una lezione imparata.
@closetnoc Mi piace anche questa risposta, conosco consulenti che usano strategie simili e l'ho votata positivamente, semplicemente non è come faccio le cose.Sono anche consulente da decenni e da tempo ho superato i ragazzi che non erano abbastanza spietati.
@Kilisi Preferisco ucciderli con gentilezza.Nel mio caso, è stato uno scenario senza vittorie.Uno su 30 anni non è male.Era un lavoro sostitutivo tra i contratti.Un semplice lavoro VB e quando l'ho consegnato, hanno improvvisamente deciso che volevano tutto in Access.Sono un ingegnere di sistemi interni.Conosco il codice!Ho scritto sistemi operativi, driver di dispositivo, stack di protocolli, ecc. VB era la cosa giusta e ciò che chiedevano e firmavano.Le applicazioni di accesso sono un incubo!Dopo la consegna, l'ho passato a un programmatore di Access e ho lavorato con lui fianco a fianco fino al termine.Comunque ho guadagnato un amico dal programmatore di Access!
@Kilisi Mi è appena venuto in mente ... che il codice di accesso doveva essere rifatto ad ogni modifica dei requisiti dell'azienda mentre il mio codice era una soluzione completa.Era un'applicazione per sondaggi medici che consentiva a qualcuno di specificare un sondaggio, premere un pulsante e un eseguibile del sondaggio veniva creato automaticamente con il processo di installazione ed esportazione su SAS scritto su un disco.Solo pochi minuti da fare.Per quanto riguarda Access, ciò richiedeva la modifica del codice per ogni sondaggio e il pacchetto manuale dell'installazione e nessuna esportazione in SAS e nessun disco.Alla fine, è stato triste vedere il mio dolce codice ignorato.Mi sento comunque vendicato!
Avresti dovuto addebitarli :-) Solo per essere stato stupido, lo faccio.
Vietnhi Phuvan
2016-11-07 03:40:30 UTC
view on stackexchange narkive permalink

Questo è un altro caso di un cliente che si aspetta che un fornitore legga la sua mente e spinge il venditore in giro:

  1. Di 'al signor Cliente che il tuo preventivo si basava sulle specifiche che ha dato per A, B, C e D. Dichiara categoricamente di non aver mai detto nulla di E, F, G nel momento in cui ha firmato la citazione.

  2. Diglielo che mentre la tua revisione di E, F, G indica che ci vorranno solo poche ore per il completamento, lo consideri un lavoro aggiuntivo NON coperto dalla tua citazione originale e che se vuole che il lavoro venga svolto, dovrà pagare un supplemento per Lavoro extra. Quindi inviagli una fattura per il lavoro originale.

  3. Non fare un punto di lavoro aggiuntivo fino a quando ea meno che tu non sia stato pagato per il lavoro originale.

Sfortunatamente, dovrai correre il rischio di non essere pagato da un cliente potenzialmente non etico. Se ti consola, è sempre meglio che tu determini prima o poi che un cliente è un buco nero che risucchia il tuo tempo e le tue energie a spese degli altri tuoi clienti paganti.

keshlam
2016-11-07 03:02:45 UTC
view on stackexchange narkive permalink

Dipende dalle dimensioni della modifica. Il tuo budget avrebbe dovuto includere un importo per l'assistenza clienti. Se questo può essere coperto da quello, bene. In caso contrario, offri un preventivo per il lavoro aggiuntivo.

Nota, tuttavia, che in parte è colpa tua. Avresti davvero dovuto far rivedere gli schizzi / prototipi del cliente nelle prime fasi del processo, quindi sapevano esattamente cosa ti aspettavi di fare e si erano approvati o avevano discusso di cambiare priorità / budget quando c'era ancora la possibilità di affrontare preoccupazioni prima della consegna. Potrebbe esserci un argomento legittimo secondo cui, non essendo riuscito a farlo, gli devi qualcosa.

Finché il progetto si è evoluto, ho chiesto loro di testare la soluzione incrementale per ottenere alcuni primi feedback.Hanno detto di averlo fatto, ma alla fine hanno ammesso di non averlo fatto (a causa del tempo (discutono)).Si aspettano funzionalità totalmente implicite.
@Mik378 `Hanno detto di averlo fatto, ma alla fine hanno ammesso di non averlo fatto` Beh, colpa loro.Sono d'accordo che richiedi solo il pagamento e quindi (se lo desiderano ancora) puoi parlare delle altre funzionalità.(E se non pagano presto, ricorda che puoi richiedere una sorta di commissione per il ritardo in molti paesi).
@Mik378 - Penso che questo sia un punto essenziale che dovrebbe essere incluso nel corpo delle domande!- Perché hai esplicitamente chiesto loro di provarlo e loro non l'hanno fatto - hanno perso qualsiasi posizione.
@Falco, infatti ho aggiornato la domanda;)
Durante il progetto sarebbe probabilmente bene chiedere feedback e se non lo ottieni, digli che potrei avere delle conseguenze."Ho bisogno che voi ragazzi facciate i test, altrimenti potremmo non rilevare problemi prima della fine del progetto" (vorrei intervenire casualmente, tipo).1. Hai fatto il test, no?Puoi farlo la prossima settimana, diciamo la scadenza mercoledì?
Jay
2016-11-08 04:23:00 UTC
view on stackexchange narkive permalink

Sono d'accordo con gran parte di quanto è stato detto, quindi consentitemi di aggiungere solo un paio di punti.

Il cliente poteva ragionevolmente aspettarsi che E, F e G fossero inclusi come parte di A, B , C e D? Voglio dire, se questo fosse, diciamo, un sistema di ordini online e A fosse "il cliente può inserire il proprio indirizzo di consegna, città e stato", e ora stanno dicendo "aspetta, non ci hai dato un posto in cui inserire il codice postale ", non credo che tu possa biasimarli per aver pensato che era stato assunto in A. Se ora stanno dicendo che dovrebbe esserci un modo per entrare in paesi stranieri, è discutibile, il genere di cose che dovrebbero chiarito nelle prime discussioni. Se è stato menzionato nelle specifiche / preventivo, sei giustificato nel dire che non è coperto, ma, ecc. Se ora stanno dicendo che vogliono un rapporto settimanale di quanti ordini sono stati ricevuti suddiviso per codice postale e stato e rimando per categoria di prodotto ... no.

Ho bei ricordi del cliente che, dopo la consegna, mi ha chiesto come ottenere un certo report complesso. Ho chiesto scusa, nessun rapporto del genere è mai stato menzionato nei requisiti. E ha detto: "Ho solo dato per scontato che avrei potuto ottenere qualsiasi rapporto volevo in qualsiasi momento". Tipo sì, è così che funzionano i computer su Star Trek.

Se questi nuovi requisiti fossero solo una piccola percentuale in più sul progetto totale, sarei propenso a fornirglielo per il bene delle relazioni con i clienti anche se non era nel preventivo. Ma dì loro che lo stai dando a loro per il bene delle relazioni con i clienti anche se non era nel preventivo. Dare freebees senza avvertimenti ti fa aspettare che lo faccia tutto il tempo. Sono passati anni dall'ultima volta che sono stato un libero professionista e non l'ho mai fatto, ma ecco come penso che lo farei se la situazione si presentasse ora: apporta la modifica, quindi invia loro una fattura che dice "Funzionalità aggiuntive E, F e G ... 4 ore @ $ 150 / ora (o qualunque sia la tua tariffa, ovviamente) ... $ 600. Annullare per i rapporti con i clienti ... - $ 600. Netto dovuto ... $ 0. " Quindi stai dicendo loro che hai fatto loro un favore ed esattamente quanto è grande un favore, senza che tu lo faccia di nuovo. Se qualcuno ha provato qualcosa di simile, sarei interessato a conoscere i dettagli e come ha funzionato.

Hai detto che questi nuovi requisiti erano solo poche ore di lavoro. Ma se fosse un grosso problema, direi: "Mi dispiace, ma la citazione copre A, B, C e D. Se hai del lavoro aggiuntivo che vorresti fosse fatto, sarei felice di preparare un nuova citazione. "

BTW Dici che hai fornito al cliente versioni prototipo o qualcosa del genere lungo la strada, e apparentemente non le ha mai guardate. Questo non è certamente inaudito. È successo a me, e poi, ovviamente, quando finalmente lo guardano, hanno un milione di cambiamenti. Ma è un segnale di pericolo che questo potrebbe essere un cliente problematico. Se il cliente è disposto a riconoscere di non aver mai guardato le cose lungo il percorso e di essere disposto a pagare per la rilavorazione, va bene. La mia azienda ha un cliente così ora, non guarda mai le cose fino a quando il progetto non è stato completato, quindi invece di apportare modifiche in anticipo quando sarebbe facile, aspettiamo fino alla fine quando ci sono importanti rilavorazioni. Ma non esitano nemmeno molto quando fatturiamo loro il tempo per eseguire la rilavorazione. Quindi immagino che stiamo facendo più soldi in questo modo, quindi non ci lamentiamo. Ma se non sono disposti a pagare per la rilavorazione, questo è un cliente problematico. Farei uno sforzo per renderli felici questa volta, raccogliere i miei soldi ed evitare di fare affari con loro in futuro.

Risposta molto completa e interessante :)
paparazzo
2016-11-07 02:59:18 UTC
view on stackexchange narkive permalink

Alcuni aspetti negativi

  1. Pagato dopo
  2. Non pagato per E, F e G
  3. Ricevi I e J quando consegni E, F e G

Se davvero pensi che siano solo poche ore e ti faranno pagare, forse fallo e basta. Ma può sfuggire di mano rapidamente.

Anche se si cita E, F e G separati, chiederei comunque il pagamento per il primo.

@cognacc Davvero dovrei sapere cosa sono gli EFG?Chiedi all'OP se è sicuro che siano solo poche ore.
Dunk
2016-11-08 02:31:14 UTC
view on stackexchange narkive permalink

Secondo me, dipende interamente dal tipo di cliente che hai. Se sono tecnicamente esperti e dovrebbero sapere esattamente di cosa hanno bisogno e utilizzano i tuoi servizi solo perché non hanno il personale disponibile, restare all'interno dell'ambito di lavoro definito è la risposta corretta.

D'altra parte , se hai assunto un cliente sapendo che non ha le conoscenze per conoscere TUTTI i requisiti specifici di cui avranno bisogno in anticipo, allora lo guardo perché stanno anche assumendo la tua esperienza per fargli sapere cosa manca. Dopo tutto, sei lo sviluppatore "professionista", non loro. Pertanto, se avessi dovuto "ragionevolmente sapere" che senza le funzionalità che dicono mancano che l'applicazione non soddisfa le loro esigenze, allora alcuni, se non la maggior parte, della colpa è tua. In tal caso, dovresti imparare dal tuo errore per la prossima volta, ma questa volta cerca di mantenere il cliente felice. Sicuramente chiedi di più ma riconosci il tuo ruolo nella funzionalità mancante. Ovviamente, "ragionevolmente noto" è un po 'un'area grigia, ma sospetto che tu sappia già se avresti dovuto capire se la funzione era necessaria o meno. Se la funzionalità mancante non è qualcosa che un tipico sviluppatore "professionista" avrebbe dovuto identificare come mancante, attenersi ai termini del contratto.

Questo è un punto eccellente.Un'analogia: circa un anno fa avevo bisogno di alcune riparazioni sulla mia casa.Ho chiamato un appaltatore e abbiamo firmato un contratto per il quale avrebbero fatto questo lavoro, penso fosse $ 1800.Poi un paio di settimane dopo hanno richiamato e hanno detto: "Oh, abbiamo commesso un errore, per fare bene questo lavoro avremmo dovuto fare questo e quest'altro lavoro. Costerà altri $ 900".Ho subito concluso che si trattava di una truffa.Non credo per un minuto che abbiano commesso un errore.È stato un tentativo di convincermi a fare questo lavoro a un prezzo ragionevole, e poi hanno alzato il prezzo....
... Probabilmente avrei potuto denunciarli per violazione del contratto e frode.Il mio punto è: tu sei l'esperto.Se dici al cliente, ciò che deve essere fatto per soddisfare le sue esigenze è A, B, C e D e costerà $ X, possono firmare il contratto assumendo che questo sia il prezzo totale.Se quando vedono che non soddisfa le loro esigenze, dici loro che fare il lavoro aggiuntivo costerà di più, potrebbero vederlo come un trucco: li hai convinti a impegnarsi in base a un prezzo che possono permettersi, ma ora per fare ilVERO lavoro stai chiedendo di più.Non sto dicendo che stavi cercando di ingannarli, suona come un problema di comunicazione per me ...
... Ma ho potuto vedere qualcuno che non sa nulla di ESSO PENSANDO che fosse un tentativo di ingannarli.
Joel Huebner
2016-11-08 04:38:36 UTC
view on stackexchange narkive permalink

Sono stato dalla parte del cliente del "software ingegnerizzato - vaporware" La costruzione di una nuova piattaforma richiede tempo e R & D. Hai consegnato ciò che il contratto firmato richiedeva. Hai un meccanismo per il supporto continuo? Utilizzi questo prodotto per altri clienti? Con entrambi questi concetti, puoi partecipare agli aggiornamenti distribuiti. Dovrai costruire un modello che puoi mantenere. La complessità e la verifica e la conferma del livello successivo del prodotto. Avrai alcuni clienti (se la loro knowledge base lo consente) che insistono per essere beta-tester. Dovrai informarli sulle tue aspettative e su quelle. Rimani in tale ambito. Ciò ti offre un modello gestibile per aggiornamenti / upgrade, flusso di cassa continuo e clienti soddisfatti. IMHO JLH Questo è il modo in cui ho dovuto lavorare con più fornitori (fusioni) implementando un sistema ERP multifase e multilivello per piccoli college.

Benvenuto in Workplace.stackexchange.com!Così com'è, non sono del tutto sicuro che la tua risposta risponda effettivamente alla domanda.Potresti voler modificare concentrandoti sulla presentazione di una possibile soluzione al problema invece di porre alcune domande e descrivere ciò che hai fatto.Una volta guadagnati 50 punti reputazione, potrai commentare la domanda per richiedere chiarimenti al richiedente per meglio informare le tue risposte (ad esempio Usi questo prodotto per altri clienti?).


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...