Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
WF-1000X M6 è la sesta generazione di auricolare in-ear sviluppata da Sony, un prodotto che punta a coniugare facilità di utilizzo con una elevata qualità di riproduzione dei contenuti audio e una cura nella riduzione del rumore ambientale che sia da riferimento
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake ha presentato diverse novità per la sua piattaforma legate all'intelligenza artificiale. Quella forse più eclatante è una collaborazione con OpenAI, ma non mancano diverse nuove funzionalità che rendono la piattaforma più flessibile e in grado di rispondere meglio alle esigenze in continuo cambiamento delle aziende
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-04-2006, 13:17   #1
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2688
Quanto possiamo chiedere per questo progetto?

Quanto possiamo chiedere (dovremmo essere in 4 a lavorarci sopra) per la realizzazione di un programma gestionale abbastanza complesso in Visual Basic e MySql?

Ci verrebbe già fornita l'analisi del progetto e dovremmo portarlo in codice

Considerando che siamo studenti di informatica e non ancora profesionisti

Grazie
Andrea
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2006, 15:08   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
La stima si fa in base al numero di righe di codice se non erro.. Ce l'ho scritto sul mio libro di informatica, adesso xò devo uscire, se stasera non ti ha risposto nessuno vado a cercarlo. Ciao!
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 12:24   #3
fabianoda
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 305
Beh... la dimensione del progetto PUO' essere misurata in LOC (linee di codice) ma non solo, anche punti funzione o application points.

Credo che però serva esperienza per queste cose... ad esempio, per le LOC, bisogna anche riuscire a calcolarle, e dubito gli interessati riescano (non per mancanza di fiducia, ma se ci riusciste sicuramente sapreste fare il preventivo).

Un programma "abbastanza complesso" vuol dire tutto e nulla. Ciò che dovete fare è stimare quanto vi richiederà, prendere un costo base per ora e moltiplicare, probabilmente aggiungendo almeno un 30%.

Poi vedete se la cifra sembra ragionevole. Decidere il prezzo è una cosa molto difficile. Essendo un gestionale poi, sicuramente servirà assistenza presso il cliente, formazione del personale (al suo utilizzo) e manutenzione. Quindi dovete valutare anche questi fattori.

Volendo potete prendere spunto dai testi di ingegneria del software, e a metriche per stimare la dimensione (COCOMO ad esempio) però, essendo a quanto ho capito un approccio piuttosto artigianale, vi conviene riunirvi e fare una stima.


Un solo consiglio: se vi danno le specifiche, controllate che sia il più possibile precise e non ambigue, magari rielaboratele e aggiungetele al preventivo (al contratto che farete) così non ci saranno dubbi su ciò che offrite.
fabianoda è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 12:34   #4
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
Allora, sul mio libro ho trovato il COCOMO (COnstructive COst MOdel: modello costruttivo per la stima dei costi):
- Bisogna fare subito una stima della dimensione del programma, e va fatta in kDSI (migliaia di righe)
- Calcolare gli NMU (Numero Mesi Uomo) necessari alla realizzazione. La formula per calcolarli è:
NMU=c*(kDSI)^p
dove c e p sono:
c=1,9 p=1,01 Se il gruppo di lavoro segue le metodologie dell'ingegneria del software
c=2,8 p=1,04 Se non le segue
Secondo queste formule il NMU risultante può essere errato anche del 20-30%
- 1 NMU=2000 Euro
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 14:25   #5
fabianoda
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 305
Adesso vado a memoria, però c'è da dire che COCOMO2, che è la versione successiva di COCOMO (in realtà ce ne è stata anche una intermedia) è molto più preciso, e fra l'altro considera un fattore molto importante che COCOMO non considera: il linguaggio utilizzato.

COCOMO è stato creato in un periodo in cui tutti i linguaggi erano di livello medio - basso, e non erano paragonabili a Visual Basic o altri linguaggi moderni (fra l'altro non ho capito se verrà usato VB6 o .NET). Mi spiego: il numero di linee di codice per fare un applicativo il VB è molto minore di quante te ne servano in C...

per questo motivo COCOMO è troppo vecchio per essere utilizzato. Inoltre i modelli COCOMO nell'uso pratico vengono customizzati (nei parametri) a seconda della software house.


Credo che non ti darebbero un risultato significativo.
fabianoda è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 15:02   #6
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Io credo che nessuno abbia una seppur vaga idea di quanto "valga" il software. Potreste dire cinquecento o cinquecentomila euro e motivarlo a posteriori nel più artefatto dei modi.
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 16:05   #7
fabianoda
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 305
Non è vero che nessuno lo sappia.. ci sono dei criteri (alcuni dei quali citati) per stabilire il costo di un software.

Chiaramente è necessaria una struttura adeguata degli sviluppatori (della sw house) e un buon livello di esperienza per fare stime attendibili.


Condivido però l'opinione che, per un progetto come il loro, debbano valutare quante ore saranno necessarie ed aggiungere un margine di errore.
fabianoda è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 16:17   #8
D4rkAng3l
Bannato
 
Iscritto dal: Mar 2004
Città: Roma
Messaggi: 2688
diciamo 3 settimane-un mese di lavoro...fatti nei ritagli di tempo...ore di lezioni non seguite, ore pomeridiane pre e post studio...cose così
D4rkAng3l è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 16:45   #9
fabianoda
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 305
NOTA: questo che ti dico è un'analisi fatta a spanne.. dato che non sappiamo nulla sul tuo progetto..

Quindi potremmo considerare che i dati sono questi:
4 persone
25 giorni circa 2,5 ore al giorno a testa

4 * 25 * 2,5 = 250 ore
+ 30%
= 325 ore

dato che probabilmente sarà un contratto a progetto, penso che una cifra equa oraria sia attorno ai 10€ (notare che il lavoro è sola programmazione - niente analisi).

verrebbe fuori 3250€, il che può essere molto o può essere poco.. dipende tutto da cosa sia questo progetto. Non puoi dare più dettagli?
fabianoda è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 16:45   #10
pinok
Senior Member
 
Iscritto dal: Jun 2001
Città: Alessandria (provincia)
Messaggi: 4772
Quote:
Originariamente inviato da wingman87
1 NMU=2000 Euro
Non mi torna.
Dipende dall'uomo nel senso che so che i programmatori in outsourcing vengono "venduti" anche a più di 300 euro/giorno, che per un mese farebbe qualcosa più di 6.000 euro.
In genere poi ci sono degli abbattimenti in base alla durata del progetto, ma comunque a priori non si può fare un calcolo valido per tutti.

Il prodotto confezionato "ad hoc" ha dei costi altamente variabili e non può essere calcolato come il prodotto sullo scaffale.

Da tenere conto anche a chi finisce la proprietà dei sorgenti (per legge, se non previsto nell'incarico, al realizzatore e non al committente). In altre parole, se lavorando 2 mesi si fa un prodotto vendibile anche ad altri, si ha un prezzo.
Se si fa un prodotto non più rivendibile, se ne fa un altro.
E così via...

A mio avviso il numero di righe di codice non è calcolabile a priori. Si può stimare a grandissime linee, ma non per calcolarci un preventivo.
A meno che le specifiche non siano molto rigorose e precise, ma in genere su questi tipi di incarico chiamano specifiche delle semplici linee guida.

IMHO
pinok è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 16:48   #11
pinok
Senior Member
 
Iscritto dal: Jun 2001
Città: Alessandria (provincia)
Messaggi: 4772
Quote:
Originariamente inviato da fabianoda
dato che probabilmente sarà un contratto a progetto, penso che una cifra equa oraria sia attorno ai 10€ (notare che il lavoro è sola programmazione - niente analisi).
Se l'hai stimata in base al fatto che uno è studente, può anche starci.
Ma ora con 10 euro all'ora non ci paghi neanche lo studente che dà ripetizioni di matematica al bambino delle medie
pinok è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 17:24   #12
fabianoda
Senior Member
 
Iscritto dal: Oct 2002
Messaggi: 305
Infatti dare lezioni privati è molto più conveniente che sviluppare...
considera che la paga media netta di un programmatore ASSUNTO è molto inferiore ai 10€ all'ora.

Certamente a una ditta ne costa circa il doppio, inoltre se fanno un preventivo troppo caro di certo non gli danno nulla.. preferiscono affidarsi ad una piccola sw house avendo meno costi (di solito la base dei gestionali la hanno già.. al massimo fanno qualche modulo aggiuntivo) e ricevendo (di solito) più garanzie.

cmq, se fai 2 calcoli: 10€ * 160 ore (durata mese 8 ore al giorno) vedi che sono 1600€ mensili, che non sono certo pochi..
fabianoda è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2006, 17:53   #13
pinok
Senior Member
 
Iscritto dal: Jun 2001
Città: Alessandria (provincia)
Messaggi: 4772
Quote:
Originariamente inviato da fabianoda
cmq, se fai 2 calcoli: 10€ * 160 ore (durata mese 8 ore al giorno) vedi che sono 1600€ mensili, che non sono certo pochi..
Dipende a quale titolo li prendi: se come studente o dipendente sono buoni, se come libero professionista sono appena sufficienti, tenendo conto che ci devi pagare sopra tasse, contributi, spese di gestione (telefonate, linee dati, corrente, ecc.) se non addirittura il commercialista.
E lui atro che 10 euro/ora ...
pinok è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2006, 01:34   #14
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
Quote:
Originariamente inviato da pinok
Non mi torna.
Dipende dall'uomo
LOL vabbe, io ho solo copiato quello che c'è scritto sul mio libro.. Comunque penso che se cerchi un po' con google trovi parametri più aggiornati e attendibili.. Ciaociao!
wingman87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Dongfeng sfida la NATO: navi dalla Cina ...
5G Standalone per il mondo marittimo: Er...
Nova Lake-S: configurazioni fino a 52 co...
Baxi presenta la pompa di calore Alya E ...
PC ASUS e Acer vietati in Germania: il t...
Stellantis rilancia il diesel in Europa:...
Truffa per utenti Trezor e Ledger: lette...
Wi-Fi 7 conveniente: FRITZ! lancia 4630,...
La Formula 1 dei robot tagliaerba miglio...
Il nuovo gioco del creatore di God of Wa...
Grok arriva sulle Tesla in Europa: l'int...
Assassin's Creed IV: Black Flag Remake p...
Il padre di God of War attacca Sons...
È operativo il primo computer qua...
Western Digital avverte: anche gli hard ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 21:38.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v