Domanda:
Come convincere il mio anziano a offrire un favore a un cliente?
user7118
2017-10-12 17:24:04 UTC
view on stackexchange narkive permalink

Aiutiamo un cliente a migliorare i suoi processi quotidiani individuando difetti nei suoi controlli interni e suggerendo miglioramenti. È una piccola squadra e io sono uno di loro. È diretto da una sola persona, che è un revisore dei conti qualificato. Il resto di noi sono stagisti.

All'inizio dell'audit di un nuovo dipartimento, di solito discutiamo con il capo del dipartimento per conoscere il flusso del suo processo. In questo caso particolare, sono andato per la discussione da solo.

Durante questa discussione, il capo del dipartimento, una signora, ha menzionato alcune attività che pensavo potessero essere automatizzate. Le ho chiesto se ce ne fossero di più così. Ha menzionato un altro esempio simile, in cui dovevano estrarre informazioni dal loro server interno. Il software fornito loro non ha la possibilità di esportare in un formato più utile, ad esempio un file Excel.

Quindi, le ho detto che avremmo potuto aiutarli ad automatizzare tali attività se fosse possibile . Era più che felice di permetterci di farlo.

Più tardi quel pomeriggio, mentre stavo aggiornando il mio senior sulla nostra discussione, gli ho parlato del loro problema e gli ho chiesto se andava bene per noi per fornire loro quella soluzione. Ha negato e ha detto che lo prenderemo in considerazione se ce lo chiedono da soli.

Non gli ho detto che avevo già promesso a quella signora che avevamo una soluzione per il loro problema. Non ho fatto esattamente una promessa. Le ho solo fatto sapere che l'attività potrebbe essere automatizzata.

Non vedo alcun danno nel fornire loro la soluzione per l'automazione. Quindi è quello che sento sia la cosa giusta da fare. Come posso convincerlo a farlo?

Nota: la soluzione in sé non è un grosso problema. È un piccolo script Python che salva una pagina web e la converte in formato Excel, e non devo nemmeno investire molto tempo. Stiamo già utilizzando diversi script per la raccolta di dati per i nostri scopi di lavoro. Dovrò solo prenderne uno e modificare al massimo alcune righe.

Quindi il tuo cliente vuole un servizio gratuito. Il tuo capo vuole che lei paghi per questo. Sembra ragionevole. Benvenuto nel mondo degli affari. Niente è gratuito, né dovrebbe esserlo. Il tempo necessario o la semplicità è irrilevante. I poster seguenti ti hanno fornito molte cose che potrebbero andare storte qui. Cosa ha da guadagnare il tuo capo qui? Un cliente felice? Non erano già soddisfatti dei tuoi servizi?
Due risposte:
Erik
2017-10-12 17:30:43 UTC
view on stackexchange narkive permalink

Il tuo anziano ti ha già dato la risposta:

Ha negato e ha detto che lo prenderemo in considerazione se ce lo chiedono da soli.

Riferiscilo al cliente:

Ehi, ho parlato con il mio senior e ha detto che dovremo farlo attraverso più canali ufficiali. Dovrai richiedergli questa funzione tu stesso. Posso aiutarti a redigere una descrizione, se lo desideri.

Mi piace questa idea. L'ho votato positivamente. Tuttavia, sto ancora cercando un modo per convincerlo a farlo. In primo luogo, sono l'unico nel team che conosce la programmazione. Quindi è possibile che stia pensando che farlo richiederà più tempo o qualcosa del genere. Non ne sono sicuro. Non gliel'ho chiesto.
@Mahesh C'è molto di più di quanto pensi. Se fornisci software, devi avere una sorta di contratto. Ci sono preoccupazioni circa la proprietà del codice, la manutenzione, il supporto, la licenza, e alla fine dovrà essere pagato ... Quello che consideri "un piccolo favore" potrebbe benissimo rimanere un piccolo favore tra due amici. In un ambiente professionale, però, può esplodere piuttosto rapidamente.
@Fildor, Sono d'accordo.
@Mahesh il tuo anziano non è riluttante, vuole solo rendere ufficiale la richiesta.
@PieterB, sì, vuole che sia una richiesta ufficiale. Ma lui non si preoccupa tanto quanto me. Comunque, chiedere a quella signora di fare una richiesta ufficiale sembra essere l'idea migliore qui. Grazie.
Stavo per dare una risposta completa sottolineando il punto fatto da @Fildor - All'inizio della mia carriera mi sarei entusiasmato per un compito apparentemente semplice che poteva fare una grande differenza per un cliente. Se era solo tra una coppia di amici, allora certo, fallo. Non è. Rappresenti la tua azienda in una relazione d'affari con un'altra. Se fornisci software di qualsiasi tipo, le preoccupazioni di Fildor sono molto reali. Di chi è il problema se il loro sito web cambia un po 'e hanno bisogno di modificare lo script? Chi è responsabile se rompe qualcosa o segnala un valore errato che gli costa denaro?
Sono completamente d'accordo con altri che hanno notato che c'è di più che "scrivere solo la sceneggiatura". Nel mio ruolo attuale automatizzo sempre le cose, e spesso può venire con grandi ricompense (risparmiando a qualcuno giorni di lavoro con un semplice clic del pulsante) ma ho imparato rapidamente che nessuno script è a prova di proiettile. Le organizzazioni cambiano, le esigenze cambiano, gli input cambiano e, a meno che tu non possa creare il tuo programma in modo tale che sarà * sempre * flessibile ai cambiamenti di input, i tuoi output si interromperanno. Dato che sei uno stagista, dubito che il tuo manager sia disposto a vederlo come un rischio accettabile.
@Mahesh Attento a non andare alle spalle del tuo capo qui. Se in realtà non vuole farlo affatto e scopre che hai aiutato il cliente a fare la richiesta, ciò sarà visto come un lavoro per minare la sua decisione (e una tale visione non è del tutto ingiustificata). Potresti voler chiarire con lui esplicitamente prima di avvicinare il cliente per renderlo formale.
Non dimenticare il valore che le persone attribuiscono a qualcosa se è "gratuito". Il tuo anziano probabilmente vedrebbe il valore del compito, ma le persone devono essere pagate per il loro tempo. Uno script veloce può essere facile, ma per quanto riguarda qualsiasi supporto dovrebbe cambiare la pagina? Dato che lo hai dato loro gratuitamente, si aspetteranno che le modifiche abbiano lo stesso prezzo e potrebbero risentirti (e la tua azienda) se ora devono pagare per questo.
MaxW
2017-10-12 19:00:52 UTC
view on stackexchange narkive permalink

In qualità di project manager, vorrei che tutto ciò che ha fatto il mio team fosse riconducibile alle richieste del cliente. In questo modo qualsiasi lavoro passa attraverso qualsiasi processo il mio team utilizzerebbe per assicurare che sia il codice soddisfacesse i requisiti sia che la qualità del codice soddisfacesse i requisiti del mio team.

Due problemi principali con te che fai di nascosto un po 'di codice. Il problema principale è che la squadra non ottiene il merito del miglioramento. Secondo, se si rompe, la squadra subisce un enorme occhio nero perché abbiamo rotto qualcosa su cui non avremmo nemmeno dovuto lavorare.

Quindi Erik ha ragione. Chiedi alla signora di presentare una richiesta formale per eseguire il lavoro.

Per favore correggimi se sbaglio. Sembra che tu l'abbia capito nel modo sbagliato. Non sto dicendo che darò loro il codice nonostante il rifiuto del mio anziano. La mia domanda era come avrei dovuto interagire con il mio anziano per convincerlo a farlo. Non voglio alcun credito personale. Voglio che questo sia attribuito alla squadra.
Modifico la mia risposta per aggiungere un'ultima frase. Quindi, se stai controllando, elenca le cose che puoi automatizzare e valuta il lavoro per eseguire l'automazione. Il cliente seleziona quindi le cose su cui lavorare.
Sembra abbastanza giusto. Lo prenderò in considerazione. Grazie per i tuoi contributi.


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...