Newsgroup: it.discussioni.ingegneria
Titolo: aiuto:preventivo per realizzazione software

Ho avuto una proposta di realizzazione di un software per un cliente,
che in base a delle specifiche mi ha chiesto un preventivo per la sua
realizzazione.
Premetto che programmo più che per passione che per professione, e che
finora ho sempre realizzato software chiedendo un corrispettivo in base
al tempo che ho impiegato, ma che non ho mai avuto specifiche ben
precise, mi è stato sempre dato campo libero.
Ora questo cliente ha indetto una specie di gara d'appalto e ha ammesso
a partecipare altri tre programmatori (o gruppi di programmatori) e
accetterà quello che secondo lui avrà fatto il preventivo più
competitivo soddisfacendo però tutte le specifiche imposte.
Vorrei chiedervi come si redige un preventivo per software, quali sono
le reali voci che deve prevedere e come si calcola realmente il
corrispettivo da pretendere.
Vi ringrazio anticipatamente, Salvatore
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:811ba350345352fc323...@mygate.mailgate.org...


 corrispettivo da pretendere.
acuni punti da tenere in considerazione:
1. acquisisci delle specifiche dettagliate interagendo con il cliente:
meglio un parola in piu' che una in meno.
2. fai acettare per iscritto uno studio di fattibilita' in cui metti "nero
su bianco" le funzionalita' del programma, il sistema su cui gira, i tempi
di realizzazione, i tempi di consegna, i tempi di "comunicazione termine
lavori"
3. maggiora comunque i tempi di realizzazione: potrai perdere un mucchio di
tempo nel chiedere spiegazioni ulteriori o amenita' varie (fanno comunque
parte del lavoro)
4. concorda una procedura per la consegna del prototipo (da consegnare con
un certo anticipo), il tempo massimo per la segnalazione degli errori,
disallineamenti, funzionalita' non realizzate secondo i desideri.
5. concorda una procedura per la consegna della release candidata, il tempo
per la segnalazione degli errori e disallineamenti, la segnalazione, la
correzione e l'esplicita dichiarazione del cliente di "fine lavori".
Nota che e' un sacrosanto diritto del cliente controllare se il software che
gli consegni soddisfa lo studio di fattibilita' che ha accettato (dal punto
2 in poi  i desideri del cliente coincidono con quelli scritti sullo studio
di fattibilita'), ed e' un tuo sacrosanto diritto che il cliente basi le sue
osservazioni solo sul "pezzo di carta" chiamato Studio di Fattibilita' e non
sui suoi umori giornalieri (difficilissimo), inoltre devi avere la garanzia
che il cliente rispetti le procedure concordate.
6. proteggi il tuo software con dei codici che scadono "a tempo": sul
contratto inserirai una clausula che il prodotto sara' "sbloccato" dopo il
pagamento totale della commissione da parte del cliente (sai quanti non
pagano).
7. specifica esplicitamente sul contratto le attivita' di manutenzione
ordinaria o straordinaria. Se non sono contemplate inserisci la dicitura che
saranno oggetto di specifica offerta.
tieni conto che un analista programmatore costa 600.000 lire al giorno
un programmatore sulle 300.
vedi tu
ciao e cautelati
Alessandro

pagano).
  Al di la' degli interventi software di questo tipo inserirei a
livello di contratto la clausola di riserva di proprieta' fino al
termine del pagamento in modo che al limite si possa ottenere la
disinstallazione della procedura dal/i computer del cliente moroso.
  Ciao :-)
  Massimo
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"
  In the address, insert an "h" between the "t" and the "u"

   Massimo
Ciao
Alessandro

 Alessandro
Grazie a tutti, oggi vado a parlare col cliente che mi illustrerà tutte
le specifiche.
Poi vi farò sapere.
Ciao, Salvatore
