Newsgroup: it.comp.appl.access
Titolo: Stabilire il prezzo al cliente di un prodotto sviluppato in Access.

Secondo voi quanto può costare un piccolo gestionale per il calcolo
provvigioni per agenti, sviluppato in Access97, con un impegno presunto di
max. 3 giorni di lavoro?
Purtroppo mi trovo in difficoltà quando devo quantificare il valore da un
punto di vista economico.
Quali sono, secondo voi, i parametri a cui si deve far riferimento per
stabilire il prezzo finale al cliente?
Sicuramente il tempo di lavoro, ma è anche vero che quello che io faccio in
un giorno, altri meno esperti posso fare in una settimana, così come è vero
il contrario.
Vi sarei grato se mi possiate dare qualche suggerimento in proposito.
Di seguito vi descrivo il prodotto da sviluppare.
Vi ringrazio
**************************  DESCRIZIONE *********************************
Struttura base dati
La base dati è già esistente ed è collegata ad un gestionale dal quale l'
utente inserisce i dati
Il gestionale per CALCOLO PROVVIGIONI, collegato alla medesima base dati,
serve per l'elaborazione e la stampa delle provvigioni per gli agenti
Funzioni da sviluppare
a) Visualizzazione e selezione dei dati (da base dati già esistente) su cui
effettuare il calcolo delle provvigione in base ad un intervallo di tempo
predefinito.
b) Stampa a video e/o su stampante dei dati con i relativi calcoli per le
provvigioni, con possibilità di selezionare preventivamente la modalità di
stampa: di semplice controllo oppure definitiva.
c) Stampa a video e/o su stampante dei dati precedentemente elaborati
(selezionando preventivamente il mese e l'anno della retribuzione)
d) Aggiornamento ed archiviazione dei dati selezionati (solo nel caso di
stampa definitiva)
e) Visualizzazione degli archivi di base (archivio contratti retribuiti,
archivio clienti, archivio agenti)
Breve descrizione del prodotto
Il programma consente di elaborare e stampare le provvigioni per agenti,
partendo dalla definizione del livello di retribuzione per ogni agente,
distinguendo la retribuzione per due gruppi di prodotti (es. prodotti di
fascia A e di fascia B)
Su questa base vengono effettuati i calcoli per la provvigione a partire
dalla selezione dei contratti da retribuire. Una volta effettuata la stampa
definitiva, i contratti  retribuiti vengono archiviati e non compariranno
più sulla visualizzazione dei contratti da retribuire (a meno che non si
intervenga a livello di archivio per deselezionare un contratto erroneamente
retribuito).
Per la selezione dei contratti da retribuire si deve indicare una data
finale, ad esempio il 31.01.01. In questo modo compariranno tutti i
contratti da retribuire del mese di gennaio, ma anche eventuali contratti
non retribuiti dei mesi precedenti
**************************  FINE *********************************

 stabilire il prezzo finale al cliente?
costo stabilito da una azienda:
costo aziendale giornaliero persona * 2 (oddio ci sono aziende che
lavorano con margini minori.
Costo giornaliero persona junior 200.000 circa 
medio 300.000 circa
espertone 500.000 circa
-- 
Alessandro Cara

 max. 3 giorni di lavoro?
Il ragionamento che seguo e' il seguente, chiedo la meta' di cio' che chiede
la ditta per la quale lavoro, la mia ditta esegue consulenza, sviluppo ecc
ecc a lit 95.000 ora + iva, ora, non potendo io emettere fattura chiedo
50.000 orarie, quindi 3 giorni lavorativi come tu dici 3 x 8 = 24 a 50.000
ora = 1.200.000 lit, che non mi sembra una follia per un pacchetto ad hoc.
Certo che devi valutare la qualita' di cio' che hai fatto, se hai un buona
conoscenza dell'ambiente di sviluppo (in questo caso Access) e quindi il
tempo impiegato e' commisurato al problema, allora no problema, in caso
contrario, mettiti una mano sulla coscienza e riduci il costo orario.
Troll

 Alessandro Cara
Sicuro? mi sembrano un po' bassini....a Milano neanche gli idraulici
guadagnano cosi' poco
Troll

 max. 3 giorni di lavoro?
Le variabili in gioco sono molte, ad esempio:
Dopo l'installazione del programma, dovrai anche andare a spiegarlo?
Che grado di conoscenza del PC ha l'utilizzatore (muove il mouse con due
mani?) ?
Fornisci assistenza?
Emetti fattura?
Svilupperai altri programmi per lo stesso cliente?
Le modifiche (che al 100% ti saranno richieste dopo l'installazione) te le
farai pagare?
Che grado di conoscenza hai di Access? Lo hai iniziato ad imparare facendo
questo programma, o conosci a memoria le proprietà e i metodi di ogni
singolo oggetto?
Dal punto di vista della programmazione, scrivi codice pulito ed efficiente,
o provi e riprovi fino a che il messaggio d'errore scompare e non sai
neanche perchè?
Usi le macro, le autocomposizioni, ed il codice solo quando è necessario
(limitandoti a copia e incolla), o ti sei scritto da solo gli OCX che usi?
E' un semplice gestionale, o deve fare calcoli statistici, matematici ecc.
che richiedono basi di Analisi e Statistica?
Voglio dire... questo e molto altro potrebbe influire sul costo finale. In
casi estremi conviene regalare il programma e stipulare un contratto di
assistenza almeno triennale...
In linea di massima io mi regolo non in base alle ore che ho impiegato,
(anche perchè potrei avere un programma simile già fatto e in 20 minuti lo
personalizzarei per l'altro cliente), ma in base al prodotto finale. Inoltre
cerco di capire quanto il cliente è disposto a spendere, e cerco di
avvicinarmi per difetto all'estremo superiore  :-)
In definitiva, il range in cui cade il 90% dei prezzi richiesti va da 1 a 3
milioni per programmi personalizzati, in monoutenza, ad esclusivo uso del
cliente.
Dai inoltre un'occhiata a queste leggi dell'economia:
First lesson of the marketing course, what it costs has nothing to do with
what you charge.
Lesson two. Don't make a loss a habit.
Lesson three. Supply the demand. Never underprice yourself as the client is
often looking for a quality good and believes that what you pay is what you
get.
Lesson four. Never go to the same place in two different roles. If you go as
an 'Access Programmer' and charge low, you will have a hell of a job
explaining
the 300% rise in 3 months when you go back as a systems consultant.
Lesson five. Understand why you charge so much more than the direct salary
of
an employed person. (Its not just the tax and office work, its the home
equipment and keeping it up to date, its the cost of the research (reading
all
those mags and the ng and the manuals ( estimated at an extra 1-5 hours per
day), its the cost of going to those seminars on your own pocket, its the
cost
of retaining an impressive exterior, its the cost of marketing and the wait
between jobs. its the cost of the office space they don't have t pay for.).
Lesson six. Learn to say No. No, I won't take a 30% paycut because you
extended
the contract and I don't have any marketing costs on the next job. No, I
won't
do that job for the price you want, because I know it will cost more. No, I
won't work without a spec or a safetynet.( A contract that specifies risk).
Walking away costs less than the bill for counselling for depression!
Lesson Seven. If they want you for the same rate as a garage mechanic,
charge
them the same way....for callout, for time and for every item used/ repaired
or
replaced.  If they regard themselves as professional, they can do you the
courtesy too.
Now ask yourself, how good am I, and am I satisfied with what I would charge
me out on. Thats the rate for the job.
Have I obeyed all 7 rules?. No.  Was I happy when I broke them? No. Was it
profitable when I obeyed them? Yes. Was I Happy when I obeyed them? Yes.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


200.000 * 2 * 7 = 2.800.000
300.000 * 2 * 5 = 3.000.000
500.000 * 2 * 3 = 3.000.000
e attenzione a citare attivita' non fatturate.
e' vero i mercati opulenti non li conosco.
-- 
Alessandro Cara

 come si diventa espertoni programmatori? (anche perche' io quei soldi li
vedo dopo un mese di lavoro) sigh!! ..... cerco un maestro per poi
condividere lauti guadagni.,.....


Hai provato con il maestro Yoda? Eh! Eh! Ehmm; scusa ma non ho resistito...
Dai, dai che con il tempo e la passione ci arrivi e magari lo superi il
maestro (Yoda)...
Ciao.
P.S. Che lo sfoooorzo sia con te...

 wrote in message
94p1ha$suk$1...@suite03.caspur.it...

_______
Pero' bisogna superare pure Luke Skywalker
:-)
ciao Riccardo