Newsgroup: it.lavoro.informatica
Titolo: costi di sviluppo di un gestionale proprietario

Salve,
qualcuno del ramo potrebbe per cortesia fornirmi una stima di tempi e 
costi per la scrittura di un software gestionale proprietario Java/MySQL 
per la gestione dei processi industriali?
Le caratteristiche sono una ventina di maschere personalizzate con una 
media di una tabella e una dozzina di campi l'una (con abilitazione/
gestione errori ecc), una quarantina di tabelle nel DB, gestione utenti, 
permessi e stampe.
La domanda nasce dal fatto che sono stato recentemente assunto (T.D.) da 
una piccola azienda per portare a termine il suddetto compito. Il lavoro 
sta procedendo a rilento a causa della mia inesperienza; nonostante la 
direzione non si lamenti, non sono soddisfatto di come si stanno 
accumulando tempi e costi e vorrei capire se è solo una mia impressione.
Grazie, saluti
-- 
E.

 accumulando tempi e costi e vorrei capire se è solo una mia impressione.
se sei un neoassunto è già vergognoso che ti tengano da solo a portare
avanti il progetto, vorrei anche vedere si lamentassero...
bye!



che da quello che scrivi si possa fare una valutazione è ovviamente è
impossibile, ma non è neanche quello che ti serve. se il tuo progetto
è già iniziato ed è in una fase più o meno avanzata il tuo obiettivo
dovrebbe essere tirare le fila e capire intanto a che percentuale di
realizzazione sei arrivato ricostruendo attività e stati di
avanzamento  rispetto agli obiettivi posti. di fatto è inutile rifare
delle stime da zero per un progetto che a zero non è, che ha già
intrapreso una strada di sviluppo giusta o sbagliata che sia.

 accumulando tempi e costi e vorrei capire se è solo una mia impressione.
Quindi, come rootkit ti ha acccennato, dovresti già avere una stima
iniziale, no? Confronta la stima iniziale con i tempi effettivi per
ogni attività finora svolta, ed usa questi risultati per aggiornare le
stime delle attività che non hai ancora completato o iniziato.
Aggiungo che concordo con Hermooz nel trovare ben strano che tu,
neoassunto a TD senza esperienza, ti debba anche solo porre questi
problemi .. sarai mica il project manager?
--
ale
http://ale.riolo.co.uk

 accumulando tempi e costi e vorrei capire se è solo una mia impressione.
Ma c'è un'analisi degna di tale nome ed un progetto degno di tale nome?
In caso negativo il progetto rientra nella categoria "Tela di Penelope" o 
"Titanic",
nei casi più gravi "Buco Nero". Tutti hanno come epilogo "You are fired!"
 

 una piccola azienda
Trottare ^_^ Anche tu pian piano imparerai il mestiere, e quando 
finalmente lo avrai imparato, la tua azienda nel frattempo sarà 
cresciuta, si sarà riorganizzata e avrà trasferito il proprio 
dipartimento di sviluppo in India ^_^
-- 
echo onailimissaM | awk 'BEGIN { FS = "" }
{ for (i = NF; i >= 1; i-- )
   printf $i }'; echo

 avanti il progetto, vorrei anche vedere si lamentassero... bye!
Come dicevo, non mi mettono pressione e mi trattano molto bene. Anche il 
fatto che mi abbiano offerto un TD in quest'epoca di contratti a progetto 
depone a loro favore. Ma dici bene, con queste premesse non posso 
pretendere da me stesso più del massimo che riesco a fare (per quanto 
banale suoni questa affermazione).
Grazie molte delle osservazioni. Se alla luce delle informazioni che ho 
aggiunto ti viene in mente altro di importante, ti prego di comunicarmelo.
Un buon ferragosto a te, agli altri che gentilmente mi hanno risposto 
(cui prima di lunedí purtroppo non farò in tempo a rispondere a mia 
volta) e a tutto il NG.
-- 
E.

 aggiunto ti viene in mente altro di importante, ti prego di comunicarmelo.
Non molto, le precisazioni che hai dato un po' tirerebbero ad
abbreviare la stima (la tecnologia e l'analisi) ma altre tirano dalla
parte opposta (la base di utenti non tecnica e una BL non banale).
Quindi non mi sbilancio ulteriormente ;^)
Bye!

 iniziale, no? Confronta la stima iniziale  [...]
La stima iniziale (cosí rispondo anche a rootkit) era piuttosto vaga, se 
non altro perché, non essendo io il project Manager, le mie 
preouccupazioni erano e restano altre. Come suggerisce ancora rootkit, la 
tattica migliore a questo punto dovrebbe essere quella dello "stringi i 
denti e vai", ma comunque non riesco ad evitare di rimuginarci sopra.
Grazie, saluti
-- 
E.

 fired!"
Niente di tutto ciò: l'analisi è fatta bene (perché non la ho fatta io).
Di ciò che hai detto, quello che mi spaventa di più in ambito 
programmazione é il modello "Tela di Penelope". Raccontarne l'aneddoto ad 
un programmatore dovrebbe avere lo stesso effetto di fare vedere il film 
dell'esorcista ad una suora novantenne con problemi cardiaci.
-- 
E.

 dipartimento di sviluppo in India ^_^
Hehe grazie dell'augurio, ma se va avanti cosí, sarà il contrario: il 
nostro Paese potrebbe affondare tanto in basso da potersi permettere di 
offrire manodopera a basso costo all'India!
Ciao
-- 
E.

 sta procedendo a rilento a causa della mia inesperienza; nonostante la
Dunque tu stai sviluppando un gestionale custom per dei processi
industriali senza averne esperienza non solo funzionale, ma neppur
tecnica ?
Un po' come chiedere al falegname sotto casa di fare una barca da
pesca d'altura avendo tronchi, sega e schemi di costruzione. Poi non
puoi pretendere ne che te la faccia in fretta, sarà tanto se
galleggia.
Stanno risparmiando con te, tienilo presente.

 non sono "una fase lunga"... [...]
Grazie molte dell'incoraggiamento. Se bene, tra un mese sarà tutto finito 
(finito bene, possibilmente).
Ciao
-- 
E.

 Stanno risparmiando con te, tienilo presente.
Grazie del punto di vista, abbastanza obiettivo in verità. Il fulcro 
della questione però non è quello che gli altri pretendono da me, ma 
quello che io mi sento in dovere di restituire dopo avere intascato un 
mese e mezzo di stipendio.
Nel settore informatico da cui provenivo, i tempi di intervento andavano 
dall'ora al paio di giorni. Ora mi ritrovo a non avere finito metà 
compito in un mese e mezzo. Capisci come questo mi lasci insoddisfatto.
Ciao
-- 
E.

 mese e mezzo di stipendio.
All'ora mettiamola diversamente, se le cose funzionassero come pensi
di poterle far andare te SAP non esisterebbe e tutte le aziende con
più di 50 dipendenti in capo a 3 anni avrebbero interi eco-sistemi
software custom assumendo 1 o 2 programmatori. Invece SAP fa i
miliardi, le aziende hanno CED costosissimi che solitamente fanno
funzionare a calci dei software pagati cari da fornitori esterni.
PS: io eviterei le cose complicate, come ad esempio fare framework
complessi o troppo furbi, sono cose che si fanno con l'esperienza,
altrimenti rischiano di diventare i piedi di argilla su cui poggiare
l'ennesima torre di Pisa.

 complessi o troppo furbi, sono cose che si fanno con l'esperienza [...]
Ormai è tardi per cambiare il progetto in corso, ma farò tesoro dei 
consigli.  Grazie.
-- 
E.

 Niente di tutto ciò: l'analisi è fatta bene (perché non la ho fatta io).
Manca la parte "progetto".
A meno che non fai come Homer Simpson ed usi il progetto di un tavolo da 
ping-pong come progetto per lo Space Shuttle.