Author

Topic: Come "vendere" un software/script/servizio (ad una struttura pubblica)? (Read 1265 times)

legendary
Activity: 3178
Merit: 3440
Nec Recisa Recedit
In che linguaggio è scritto lo script?
é scritto in bash! potevo farlo in python ma per portabilità tra i vari pc e librerie mancanti, ho preferito usare questo linguaggio...  Roll Eyes

Quote
Per 600 righe di codice (che a quanto mi dici potrebbero essere 300) purtroppo non penso che tu possa aspirare a chissà quali cifre. Ma anche li......dovrai fare un'offerta.
Nel contesto di cui ti parlo io si parla di software da almeno 10mila righe di codice per poi andare sopra la milionata......

Quote
Con la mia soluzione = risultato finale in 30 minuti (nessuno deve fare nulla a parte chi gestisce questo servizio)
Senza la mia soluzione = 30 persone impiegano 24 ore per queste operazioni ! (un totale di 720 ore di lavoro !)
Un risparmio netto di 719,5 ore!

Beh si, diciamo che UOMO VS Macchina c'e poco da fare......
Anche io nella mia azienda ho creato molte utility di questo tipo, il risultato finale è che ci hanno caricato di ulteriore lavoro dato che tante cose ormai le facevamo in automatico  Grin Grin Grin

e si di per se non è niente di assurdo, un semplice tool che automatizza una serie di passaggi (mi stupisco sempre quando vedo in un gruppo o struttura che non hanno realizzato lavori simili per diminuire il carico di lavoro, ma fanno tutto a manina con enorme spreco di tempo e risorse)...

Magari potrei aggiungere delle funzioni accessorie e rendere ancora più completo il servizio, nel mio caso punterei in effetti al risultato finale, perchè in generale non hanno idea di cosa succede "durante il processo" Wink

io non lavoro più con questa struttura (almeno per il momento Tongue ) quindi non corro il rischio mi diano ulteriore lavoro Smiley
legendary
Activity: 2632
Merit: 1040
In che linguaggio è scritto lo script?

Per 600 righe di codice (che a quanto mi dici potrebbero essere 300) purtroppo non penso che tu possa aspirare a chissà quali cifre. Ma anche li......dovrai fare un'offerta.
Nel contesto di cui ti parlo io si parla di software da almeno 10mila righe di codice per poi andare sopra la milionata......

Quote
Con la mia soluzione = risultato finale in 30 minuti (nessuno deve fare nulla a parte chi gestisce questo servizio)
Senza la mia soluzione = 30 persone impiegano 24 ore per queste operazioni ! (un totale di 720 ore di lavoro !)
Un risparmio netto di 719,5 ore!

Beh si, diciamo che UOMO VS Macchina c'e poco da fare......
Anche io nella mia azienda ho creato molte utility di questo tipo, il risultato finale è che ci hanno caricato di ulteriore lavoro dato che tante cose ormai le facevamo in automatico  Grin Grin Grin
legendary
Activity: 3178
Merit: 3440
Nec Recisa Recedit
Quote
Ottimo perchè è proprio l'anello mancante che ti servirebbe.
e si serve avere un interlocutore adatto per proporre questi servizi Sad

Quote
Ovviamente qua ci sarebbe un contratto che divide oneri e onori. Molta attenzione e non firmare qualcosa "a vita" ma fai un periodo di prova e poi rinnova secondo quanto avvenuto in passato. Non firmare mai clausole troppo lunghe nel tempo. E ricordati che finchè hai il sorgente comandi tu :-)
grazie dei suggerimenti...

Quote
Quante righe di codice è? In termini di complessità quanto tempo ti ha portato via?
tu devi anche pensare al fatto che se poi, in termini pratici è molto semplice un utilizzatore interno con un poco di skill potrebbe anche alzare la mano e dire "Se mi date un aumento ve lo rifaccio da capo e vi tenete il codice sorgente".

beh io non sono un programmatore, ho studiato tutt'altro e per necessità ho dovuto imparare a leggere e scrivere script  Roll Eyes  Undecided .
Sono circa 600 righe, che in pratica ho scritto in poche ore di lavoro (non più di 48 ore).
e probabilmente un programmatore professionale userebbe si e no la metà delle righe e del tempo che ho impiegato io...  Embarrassed

Nel servizio che "offrirei" tramite questo script, mi occuperei in prima persona di lanciare il servizio e farlo girare (o affiderei la gestione alla SRL con cui sono in contatto), quindi non fornirei il codice ma il "risultato finale".

In termini pratici,giusto per rendere l'idea, svolge delle operazioni "base" in mezzoretta, ma che normalmente gruppi di 20/30 persone (ciascun utente!) impiega circa 24 ore a compierle.

Con la mia soluzione = risultato finale in 30 minuti (nessuno deve fare nulla a parte chi gestisce questo servizio)
Senza la mia soluzione = 30 persone impiegano 24 ore per queste operazioni ! (un totale di 720 ore di lavoro !)
Un risparmio netto di 719,5 ore!

Quote
Una volta ho fatto una cosa simile dimostrando in 8 ore di poter interfaccia un sistema di pagamento e ho fatto saltare una fattura da 25 mila euro con 30 giorni di sviluppo stimati :-)
Cheesy ahahahha ma mi sembra giusto Smiley però mi hai convinto sicuramente sul non fornire alcuna riga di codice Wink trovo un altro Sampey mi fa "le feste" su questo script Smiley
legendary
Activity: 2632
Merit: 1040
Quote
Questa è una situazione particolare, in quanto ho sviluppato questo servizio durante uno stage e so chi è chiaramente interessato all'acquisto e potrebbe interessarsi ai vari passaggi burocratici.

Ottimo perchè è proprio l'anello mancante che ti servirebbe.

Quote
Si su questo punto hai pienamente ragione infatti pensavo proprio di "affittare il servizio" tramite una SRL (che si occupa di servizi informatici e non)

Ovviamente qua ci sarebbe un contratto che divide oneri e onori. Molta attenzione e non firmare qualcosa "a vita" ma fai un periodo di prova e poi rinnova secondo quanto avvenuto in passato. Non firmare mai clausole troppo lunghe nel tempo. E ricordati che finchè hai il sorgente comandi tu :-)


Quote
Perdona la mia ignoranza, cos'è una partita doppia? Nel mio caso parlando con il rappresentante di questa SRL faremmo prima un contratto tra di noi per poi proporre a loro nome questo servizio.
Con il proporlo a privati intendi proporre il servizio in se o la possibilità di rivenderlo?

Ops ho pensato "Partita IVA" e ho scritto "Partita doppia" :-)
Aprire partita iva significa che fatturi e versi direttamente tu allo stato le tasse. Non sei dipendente di nessuno.
Per privati intendo piccole realtà che potrebbero farti da testimonial (ma anche da tester).
Non sapendo bene cosa fa il tuo sw è difficile esprimermi in maniera più ampia.


Quote
Per assurdo questo servizio permette proprio di risparmiare tempo (il vero motivo per cui è stato richiesto inizialmente) oltre ad automatizzare un sacco di passaggi con rischio di errore se fatti manualmente.
Nonostante serve nel pubblico ha un utilizzo molto particolare dove il fattore tempo è fondamentale.
Quale potrebbe essere secondo te un metro di giudizio per calcolare il valore di un servizio del genere?
(penso di proporre proprio il servizio e non il sw...)

Quante righe di codice è? In termini di complessità quanto tempo ti ha portato via?
tu devi anche pensare al fatto che se poi, in termini pratici è molto semplice un utilizzatore interno con un poco di skill potrebbe anche alzare la mano e dire "Se mi date un aumento ve lo rifaccio da capo e vi tenete il codice sorgente".

Una volta ho fatto una cosa simile dimostrando in 8 ore di poter interfaccia un sistema di pagamento e ho fatto saltare una fattura da 25 mila euro con 30 giorni di sviluppo stimati :-)
legendary
Activity: 3178
Merit: 3440
Nec Recisa Recedit
Ciao Sampey ti ringrazio per la risposta!

Solitamente nel pubblico (ma anche nel privato) si tende ad escludere il software creato da una singola persona o piccoli gruppi.
Si predilige solitamente la grande software house o si procede spesso con vere e proprie gare di appalto.

Questa è una situazione particolare, in quanto ho sviluppato questo servizio durante uno stage e so chi è chiaramente interessato all'acquisto e potrebbe interessarsi ai vari passaggi burocratici.

Questo per vari motivi, il più importante è che un software critico non può dipendere da una persona (che potrebbe crepare da un giorno all'altro lasciando tutti in braghe di tela).
Oltre a questo spesso si tende a non modernizzare il software anche per decenni : se funziona, bene, se non funziona lo si aggiusta in qualche modo, e ciò che non si può fare col SW lo si fa in un altro modo.
Si su questo punto hai pienamente ragione infatti pensavo proprio di "affittare il servizio" tramite una SRL (che si occupa di servizi informatici e non)

In generale nei contratti è previsto : la stipulazione di un contratto a tempo (solitamente 1-2 anni) del software per tot tempo con un pacchetto di ore di assistenza gratuite. Licenza che viene poi rinnovata quando il contratto scade.

Se vuoi un consiglio : prova a proporla e dei privati "piccoli" e guarda se funziona. Fatti qualche cliente e apriti partita doppia. Se te lo fai vendere si intascheranno la maggior parte dei soldi e tu no avrai più il potere contrattuale che ti spetta.
Perdona la mia ignoranza, cos'è una partita doppia? Nel mio caso parlando con il rappresentante di questa SRL faremmo prima un contratto tra di noi per poi proporre a loro nome questo servizio.
Con il proporlo a privati intendi proporre il servizio in se o la possibilità di rivenderlo?

Sotto l'aspetto stima del valore dei valutare quando il tuo software sia unico nel suo genere e quanto faccia risparmiare come tempo.
Nel pubblico non è necessario risparmiare tempo, dato che già non fanno un cazzo dalla mattina alla sera. Forse è più importante l'aspetto conservazione/ricerca dati.
Nel privato invece potrebbe valere molto.

Più il prodotto è unico e più costa. Ma ricordati che ti presenti come Un Persona e non come Una Software house con clienti alle spalle, e questo fa molto.
Ho visto software venduti da grandi software house che avrei sviluppato in qualche settimana di lavoro venduti a 50 mila euro.....

Per assurdo questo servizio permette proprio di risparmiare tempo (il vero motivo per cui è stato richiesto inizialmente) oltre ad automatizzare un sacco di passaggi con rischio di errore se fatti manualmente.
Nonostante serve nel pubblico ha un utilizzo molto particolare dove il fattore tempo è fondamentale.
Quale potrebbe essere secondo te un metro di giudizio per calcolare il valore di un servizio del genere?
(penso di proporre proprio il servizio e non il sw...)
legendary
Activity: 2632
Merit: 1040
Solitamente nel pubblico (ma anche nel privato) si tende ad escludere il software creato da una singola persona o piccoli gruppi.
Si predilige solitamente la grande software house o si procede spesso con vere e proprie gare di appalto.
Questo per vari motivi, il più importante è che un software critico non può dipendere da una persona (che potrebbe crepare da un giorno all'altro lasciando tutti in braghe di tela).
Oltre a questo spesso si tende a non modernizzare il software anche per decenni : se funziona, bene, se non funziona lo si aggiusta in qualche modo, e ciò che non si può fare col SW lo si fa in un altro modo.

In generale nei contratti è previsto : la stipulazione di un contratto a tempo (solitamente 1-2 anni) del software per tot tempo con un pacchetto di ore di assistenza gratuite. Licenza che viene poi rinnovata quando il contratto scade.

Se vuoi un consiglio : prova a proporla e dei privati "piccoli" e guarda se funziona. Fatti qualche cliente e apriti partita doppia. Se te lo fai vendere si intascheranno la maggior parte dei soldi e tu no avrai più il potere contrattuale che ti spetta.

Sotto l'aspetto stima del valore dei valutare quando il tuo software sia unico nel suo genere e quanto faccia risparmiare come tempo.
Nel pubblico non è necessario risparmiare tempo, dato che già non fanno un cazzo dalla mattina alla sera. Forse è più importante l'aspetto conservazione/ricerca dati.
Nel privato invece potrebbe valere molto.

Più il prodotto è unico e più costa. Ma ricordati che ti presenti come Un Persona e non come Una Software house con clienti alle spalle, e questo fa molto.
Ho visto software venduti da grandi software house che avrei sviluppato in qualche settimana di lavoro venduti a 50 mila euro.....


legendary
Activity: 3178
Merit: 3440
Nec Recisa Recedit
Ciao a tutti,
Come da titolo vorrei chiedervi a voi un parere su un software/script/servizio che ho realizzato per una struttura pubblica (in linea di massima considerate un ospedale), teoricamente potrebbe anche essere proposto a diverse strutture pubbliche.

Quali opzioni si possono proporre per "vendere" questo mio lavoro?
Praticamente è uno script (che potrebbe essere implementato in un vero e proprio software grafico) che permette di gestire/archiviare dei documenti (anche in cloud rifacendosi a google drive).

Mi chiedo e vorrei avere un vostro parere, in questo caso quali sono le migliori opzioni per "monetizzare" questo lavoro?
Ho pensato a queste soluzioni ditemi un po cosa ne pensate:

- vendere una tantum il software (già assemblato e pronto per l'uso) senza aggiornamenti / altri servizi
- far pagare ogni mese una quota (che include anche gli aggiornamenti e la "manutenzione"), una sorta di affitto.
- gestire da me l'utilizzo del software (può essere gestito anche in remoto), e quindi fornire direttamente il servizio (con un contratto mensile/annuale)

Dimenticavo non ho partita IVA ma collaboro con alcune SRL per altri servizi (magari potrei farlo vendere da loro e io intascare le royalties? )

Altre idee sono ben accette, e anche suggerimenti su come stimare "il valore" del software di per se.
(personalmente non ho idea quanto possa valere ma fa risparmiare un sacco di tempo ed è praticamente a prova di errore....)

Vi ringrazio per il vostro aiuto

(@ HostFat se avessi sbagliato sezione potresti spostare nella sezione più adatta? Smiley grazie! )
Jump to: