Devo valutare il software sviluppato dalla mia azienda, sono 15.000 righe di istruzione, qualcuno può dirmi quanto mi costerebbe far sviluppare un programma di questo tipo
grazie
software in assembler
Moderatore:
Paolino
3 messaggi
• Pagina 1 di 1
0
voti
Difficile da dirsi... 15000 righe di codice senza avere idea di quello che è il contesto del programma, non è possibile dare una stima economica. Più che numero di righe è il tempo necessario allo sviluppo, il parametro da tenere presente.
Mi spiego: se il tuo codice deve eseguire calcoli in virgola mobile piuttosto complicati il tempo necessario per sviluppare 15000 righe potrebbe essere 2 mesi di lavoro (8 ore/settimana per 8 settimane = 64 ore). Viceversa, se il firmware si deve preoccupare di gestire I/O in modo semplice, interagire le periferiche di bordo (PWM, ADC, UART) è probabile che il tempo necessario sia la metà del precedente.
Poi c'è l'aspetto del costo orario: 1 ora di lavoro quanto la quantifichi? Se dai il codice da sviluppare in out-sourcing, il consulente a cui ti appoggi potrebbe chiedere 10 oppure 20 oppure 50 oppure 100 Euro/ora (eccetera), in base alla sua esperienza ed alla difficoltà (da lui stimata) del progetto.
Quindi dare una valutazione così, su due piedi, non è per nulla facile, credimi.
Ciao.
Paolo.
Mi spiego: se il tuo codice deve eseguire calcoli in virgola mobile piuttosto complicati il tempo necessario per sviluppare 15000 righe potrebbe essere 2 mesi di lavoro (8 ore/settimana per 8 settimane = 64 ore). Viceversa, se il firmware si deve preoccupare di gestire I/O in modo semplice, interagire le periferiche di bordo (PWM, ADC, UART) è probabile che il tempo necessario sia la metà del precedente.
Poi c'è l'aspetto del costo orario: 1 ora di lavoro quanto la quantifichi? Se dai il codice da sviluppare in out-sourcing, il consulente a cui ti appoggi potrebbe chiedere 10 oppure 20 oppure 50 oppure 100 Euro/ora (eccetera), in base alla sua esperienza ed alla difficoltà (da lui stimata) del progetto.
Quindi dare una valutazione così, su due piedi, non è per nulla facile, credimi.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
3 messaggi
• Pagina 1 di 1
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 28 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)