Newsgroup: it.comp.lang.delphi
Titolo: una curiosità

Ho sviluppato un programma se si puo kiamare gestionale nn so, cmq gestisce
fatturazione e contabilità per il momento uso bde anche perchè è monoutente
quindi nn mi interessava un'applicazione di tipo client server, le stampe
sono abbastanza curate e il programma è personalizzato in base alle attese
del cliente che me lo ha chiesto!!!
Secondo voi quanto puo valere un programma di questo tipo nel caso che ho
posto io, nel caso sia multiutente e nel caso in cui usi ovviamente un dbms
come sql server?

Rispondo a Antonio Volpe che, tra le altre cose, ha scritto:

Dipende molto dalla qualità. Comunque, come si disse in passato, in linea di
principio un programma *personalizzato* vale minimo 1000 euro, non
foss'altro che è fatto su misura.
--
Jax
====
E' assurdo dividere le persone in buone e cattive. Le persone si
dividono in simpatiche e noiose. (Wilde)

 foss'altro che è fatto su misura.
La qualità è buona, pero devo dire che un po sono fesso io e un po nn ti
vogliono pagare!!!

 ti vogliono pagare!!!
Questo č un problema comune, non ti preoccupare, sopratutto se sei un tipo
"alla mano" come me; non essere stronzo, a volte, ti fa apparire meno
professionale anche se magari sei un programmatore con i controcosi.
--
Jax
====
Molti si battono per una idea, senza averne una.

 professionale anche se magari sei un programmatore con i controcosi.
Si ma il mio problema è che studio e praticamente il tempo che mi resta
dallo studio lo lascio per programmare, ingegneria nn ti lascia molto tempo,
quindi nn ho molto tempo per cercare clienti e il problema è che nn posso
ancora permettermi di mandare a fa...lo qualche cliente altrimenti lo avrei
gia fatto...
Senti mi potresti aitare a capire un po meglio come regolarmi con i prezzi?

 prezzi?
Sorry, ma hai scelto la persona sbagliata.
Considera poi che, se non ti metti giacca e cravatta, il 99% delle persone
si sentono autorizzati a darti del tu e a mettertelo in quel posto, tanto
sei solo uno studente e/o un programmatore della domenica.
E il tuo, per cazzuto che sia, è "un programmino deficiente" (ipse dixit).
Scusa, forse oggi lo squacquerone nella piadina era un po' acido ;)
In definitiva, chiedi quello che a te sembra giusto. Magari sarà poco, ma
meglio poco che troppo: se chiedi troppo vai a finire che ti chiamano la
domenica mattina perché il tuo programma non fa questo o non funziona come
ti era stato detto... magari a stare bassi capiscono che alla fine non
devono pretendere più di tanto, e *magari* ci fai anche bella figura perché
sei stato onesto.
--
Jax
====
Anche se il denaro non compra la felicità, esso certamente ti permette
di sceglierti la tua forma di tristezza.

 sei stato onesto.
[non quoto]
soprattuto sul fatto di tenersi bassi per far pensare al cliente che non
può pretendere un'assitenza professionale, questo perchè il cliente non
pensa, anzi, pensa ma modo suo, a tal riguardo mi torna in mente il "voglio
tutto pago niente" di una canzoncina, e quindi quando avrà bisogno non
starà a pensare, ti chiamerà e basta.
Comunque consiglio a Volpe, sarà mica parente di Adriana? ;o), di farsi un
giro su it.lavoro.informatica dove ho visto che questo argomento è stato
trattato più volte, e dove ti (Jax) ti avrebbero messo alla gogna ;o) per
quello che hai consigliato ad Antonio.  
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
    G.G. Màrquez

 messo alla gogna ;o) per quello che hai consigliato ad Antonio.
Che ci posso fare... è un mondo difficile :P
--
Jax
====
E' più vergognoso diffidare dei propri amici che esserne ingannati. (La
Rochefoucauld)

> Ripensandoci, hai ragione, visto che è capitato anche a me.
oggi un cliente che non sentivo da 2 anni e che ha sempre rifiutato di
aggiornare il suo gestionale, mi ha tel per un problema agli archivi.
Risposta? "75 Euro+IVA per il controllo archivi, a prescindere dall'esito
finale, e con intervento senza priorita' (leggi: ti fisso un appuntamento
quando fa comodo a me, anche se tu sei bloccato con la fatturazione da
giorni)" :D

 ha scritto nel messaggio
news:2kar3h...@uni-berlin.de...

Bella questa, scusa ma gli aggiornamenti erano gratuiti?
se non lo erano quanto gli sarebbero costati?
se erano gratuiti è stato davvero un co.. ione!!!

 se erano gratuiti è stato davvero un co.. ione!!!
no, erano soggetti ad un canone forfetario annuale (peraltro molto ridotto),
ma questo e' il cliente classico del "ma tanto il programma fa gia' tutto
quello che mi serve, quindi perche' spenderci altri soldi?".. vagli a
spiegare che, oltre a miglioramenti, innovazioni e correzioni, sui programmi
obsoleti non e' piu' possibile fornire assistenza per ragioni tecniche
(cambiano i componenti, viene aggiornato il motore del database, ecc. ed e'
impossibile tenere tutti i sorgenti storici di tutte le versioni datate del
gestionale).. chiaramente prima o poi il cliente (qualunque cliente) si
trova a terra, con tutti i suoi dati compromessi e nemmeno un backup recente
e allora.. o lo molli (gli dici "peggio per te, ormai sono zzi tuoi peggio
per te che non ti sei fatto un backup") o gli fai pagare un bel conto
salato, gli ripari gli archivi e alla fine si ritrovera' comunque il
programma vecchio e un po' di soldi in meno nel portafoglio ;)

 ha scritto nel messaggio
news:2karod...@uni-berlin.de...

Sono pienamente d'accordo!!!!!
Senti vorrei aggiungere al mio prog un modulo per le buste paga, mi sai dire
come posso documentarmi al riguardo?
nel senso dovrei capire proprio come si fa una busta paga!!!
Grazie
Antonio.

 nel senso dovrei capire proprio come si fa una busta paga!!!
e' una cosa complessa, ci sono da fare mucchi di calcoli astrusi tra
trattenute e contributi, e le aliquote e le imposte variano in base alla
categoria di lavoratori che stai trattando. Ti conviene chiedere
delucidazioni ad un consulente fiscale.


...e prepararti a scrivere 200/300.000 righe di codice.
(non scherzo)
ciao,
MM
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.712 / Virus Database: 468 - Release Date: 27/06/2004

 ha scritto nel messaggio
news:mjXDc.23578$GQ3.6...@twister2.libero.it...

Diciamo che io ho un consulente fiscale che mi aiuterebbe, ma poi a quanto
potrei vendere un modulo del genere?Cioè il gioco vale la candela?

 Cioč il gioco vale la candela?
vuoi un parere sincero? .. NO :)

potrei vendere un modulo del genere?Cioč il gioco vale la candela?
visto che siamo OT anche se non ho la risposta alla tua
domanda e stiamo parlando di prezzi :) mi permetto di
intervenire dicendo che ... quello che vuoi sapere tu č
il risultato di mesi di lavoro di un team di persone,
si chiama analisi/indagine di mercato e si paga
mooooollllto profumatamente!!!
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

potrei vendere un modulo del genere?Cioč il gioco vale la candela?
Intervengo per darti solo un accorato consiglio: lascia perdere, prendi i
soldini che ti meriti, non dargli nessuna garanzia.
Quando sarai laureato e deciderai di farlo come professione, allora potrai
pensare a fare tutto questo.
[OT]
In ditta abbiamo avuto brutte esperienze con uno studente universitario che
cercava di arrotondarsi il mese con lavoretti di programmazione.
Abbiamo speso soldi per delegargli dei lavori, quando ce li ha consegnati (in
ritardo) si faceva vivo ogni giorno per chiedere i soldi, purtroppo quello che
aveva scritto era tutto fuorche' un programma serio in delphi,
conseguentemente i soldi se li e' presi lo stesso per onesta' nostra, noi ci
abbiamo rimesso la faccia col cliente. Io ho riscritto decine e decine di
sorgenti, ho speso ore di straordinario, ora il programma rifatto al 95% del
codice gira in produzione ogni giorno senza dare problemi.
Ovviamente lo studente/ free lancer dopo aver preso i soldi non si e' fatto
piu' vivo, nemmeno per sapere se il suo lavoro funzionava dal cliente oppure
no.
[/OT]
Ecco, ora che sai perche' la penso cosi', ti ripeto di cuore il mio consiglio:
se non lo fai di mestiere, se non sei disposto a seguire il cliente ogni volta
che avra' bisogno di te (e non solo per chiedergli i soldi a fine lavoro come
il dottorino informatico del mio esempio), se ti senti che il tuo programma
potra' avere un futuro, potra' essere espanso/manutenuto, ALLORA fallo.
Diversamente, fatti dare i soldini che ti meriti ma non promettergli ne' dagli
garanzie che non potresti forse dargli a causa dell'imprevedibilita' del
futuro (vedi esami,studi,laurea,ecc..ecc..).
-- 
Morde. (
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/
Firefox, il miglior browser: 
http://www.gxware.org/mozilla/

 >potrei vendere un modulo del genere?Cioè il gioco vale la candela?

Non ci sono parole piu sante delle tue!!!!
Io appunto per questo lavoro con un amico che lo fa di mestiere con cui mi
divido il lavoro e cmq nn sono il tipo da nn dare garanzie nn lo saprei fare
è ovvio che sapere che il tuo programma gira bene è un piacere, perchè
dovrei perdermelo, poi a dire la verità nn scrivo codice a testa di cane,
prima di cominciare col delphi ho studiato mi sono documentato e soprattutto
sto facendo esperienza e sinceramente spero sarà il mio lavoro anche se a
dire la verità, i gestionali nn mi attirano molto a me piacerebbe stare in
un ambiente piu tecnico o almeno scrivere programmi per ingegneri cosa che
sto cercando di fare di recente e forse mi sta per riuscire.
Ovviamente nn fraintendiamo ho inteso bene che parlavi in generale e nn
parlavi di me, cmq ripeto per come la vedo io, la serietà  e la correttezza
sono la prima cosa!!!

 sto cercando di fare di recente e forse mi sta per riuscire.
la mia passione ai tempi degli home computer era l'assembly.. oggi purtroppo
tutto e' cambiato, ma quella si che era vera programmazione, vere sfide,
continue, per veri genietti, dove bisognava tenere a mente tutti i blocchi
di memoria, ricostruire i flussi di istruzioni, fare il trace e il debug, si
avevano solo pochi registri e memoria a disposizione e bisognava sforzarsi
per farci stare tutto e fare andare tutto il piu' veloce possibile con meno
istruzioni possibile. Oggi no, il programmatore e' quello che non sapendo
nulla della macchina scrive istruzioni su un framework elefantiaco da 400
mega e fa girare interfacce pesanti come macigni e lente come tartarughe su
macchine che un tempo erano un sogno perfino per gli scrittori di
fantascienza.

 ha scritto nel messaggio
news:2kb11j...@uni-berlin.de...

Sono d'accordo, io ho fatto assembly e ovviamente anche il confronto tra
linguaggio macchina e linguaggio di alto livello
l'assembly è molto veloce è potente il problema è che per fare anke la cosa
piu scema tipo la somma di due numeri devi scrivere troppe righe di codice
perchè è come dialogare con un bambino che sta in 3 elementare che sa fare
giusto i calcoli essenziali, purtroppo sappiamo benissimo che
oggi conta molto semplificare il lavoro degli utenti ma questo nn vuol dire
che nn si possano scrivere applicazioni veloci e leggere molti magari
nn hanno mai sentito parlare di polimorfismo o funzioni virtuali o
semplicemente nn sfruttano questi potenti strumenti e quindi spesso si
scrivono molte righe di codice in piu di quelle necessarie appesentendo sia
la dimensione del programma che l'allocazione di memoria
poi per il resto la tecnologia ci da sempre piu possibilità perchè nn
sfruttarle?
Poi sul fatto che l'assembly sia un bel "linguaggio" questo nn lo metto in
dubbio anzi c'è chi nei suoi programmi inserisce codice assembly o almeno
il mio prof  lo fa nn so a che scopo (penso velocizzi certe operazione o
semplifica la gestione di alcuni punti critici) ma lo fa.


Se proprio decidi di farlo innanzitutto rivolgiti ad un consulente del
lavoro o ad un commercialista che faccia anche consulenza del lavoro. Poi in
casi estremi esistono numerosi testi in giro, alcuni fatti davvero bene, ma
considera che ognuno di questi arriva facilmente al migliaio di pagine. Se
sei disposto a studiarti un po' di roba fai pure.
Sinceramente te lo sconsiglio. Per un solo cliente il gioco, come ti è stato
già suggerito, non vale davvero la candela. A meno che tu non sia disposto
ad investire migliaia di ore di lavoro ed il tuo cliente a pagare migliaia
di euro. A questo punto si compra un applicativo paghe e stipendi completo e
fa prima, non ti pare ?
Ciao,
MM

 tra linguaggio macchina e linguaggio di alto livello
Posso farti un appunto che in teoria non dovrei farti, perché la netiquette
lo vieta?
Leggerti è un po' un casino, dovresti abbondare un po' di più con la
punteggiatura.
Scusami ancora, ma per leggere il tuo ultimo post mi sono dovuto concentrare
(a dire il vero anche il primo) ;)
--
Jax
====
Mai parlare con un deficiente: qualcuno non potrebbe notare la
differenza.

 del futuro (vedi esami,studi,laurea,ecc..ecc..).
Hai espresso quello che io, probabilmente, non ero riuscito ad esprimere.
Sono totalmente d'accordo con te.
--
Jax
====
Molti uomini vivono felici senza saperlo.

 il dottorino informatico del mio esempio), se ti senti che il tuo programma
Ogni tanto però si vede anche il tipico "ragazzino" di 19-20 anni che 
studia, ha poco tempo, magari "va al lavoro" fra le pause delle 
lezioni eppure lavora meglio di interi team di "professionisti"...
Se si generalizzasse questo discorso nello stesso modo con cui tu hai 
generalizzato la tua esperienza negativa, si finirebbe col dire che è 
meglio che i professionisti lascino spazio ai ragazzini. ;-)
Io credo che l'unico criterio da applicare sia la bontà del lavoro 
(codice nel caso della programmazione) prodotto [forse il vero 
problema è che in pochi la sanno valutare?]. Per l'assistenza è un 
discorso a parte: ci sono  anche professionisti (veri) che hanno meno 
tempo a disposizione del laureando e fanno ricadere questa cosa sui 
clienti forse in modo peggiore di quanto faccia il ragazzino.
Ciao :-)
-- 
Andrea Magni
PS: io sono studente (al terzo anno)...

 punteggiatura.
magarihalatastieradifettosachenesaiameoggiperesempiolabarraspaziatricenonfun
ziona;)

clienti forse in modo peggiore di quanto faccia il ragazzino.
Ecco tu dici che l'assistenza e' un discorso a parte, mentre io sostengo che
sia la cosa piu' importante: ora capisco dove divergono le nostre opinioni.
Puoi avere un ottimo prodotto per le mani, ma se il tizio che te l'ha scritto
si dilegua perche' e' sotto esami e non ha tempo di pensare al tuo lavoretto,
oppure perche' ha litigato con la fidanzata ed e' andato al mare per
riconciliarsi, oppure semplicemente perche' e' stanco di seguire un'altra cosa
oltre che gli studi universitari... dimmi tu che cosa fai?
A cosa ti serve avere un buon prodotto per le mani, se quello che te l'ha dato
non e' piu' disponibile a lavorarci ancora sopra? 
Capisci dove voglio arrivare?
Ciao!


 Capisci dove voglio arrivare?
E se la società di software fallisce dopo 6 mesi che mi ha consegnato 
il prodotto?
Non è uguale? Capisci dove voglio arrivare?
Ciao,
-- 
Andrea Magni

Non č uguale? Capisci dove voglio arrivare?
si ho capito il tuo discorso, cmq per chiarirsi: noi in passato ci siamo
avvalsi della collaborazione di due studenti uni per due prodotti diversi.
Nel caso che ho pubblicato sul ng, l'esperienza si puo' concludere come un
fallimento dovuto all'inaffidabilita' dello studente/sviluppatore, nell'altro
caso l'esperienza e' stata positiva in quanto lo studente (ormai neo
laureando) ci ha fornito il software richiesto, senza grossi bugs, rispettando
la tempistica. 
Un lavoro perfetto: peccato che il collaboratore in questione ci ha poi detto
che piu' di quello non avrebbe potuto fare, preso com'era dagli studi
universitari e dalla preparazione della tesi di laurea.
Ora, se tu riesci a fornire ad un cliente la stessa affidabilita' e solidita'
di un'azienda, ben venga per te e per il tuo cliente :-) 
Se poi nel consigliare il nostro Volpe ho peccato di "luoghi comuni", chiedo
scusa a tutti quanti mi hanno letto, Volpe in primis, in quanto non era questa
la mia intenzione. :-)


 universitari e dalla preparazione della tesi di laurea.
quello, infatti, che committenti e clienti spesso non capiscono, e' che un
software e' in continuo sviluppo. Non esistono lavori "conclusi" e su cui
poi nessuno mettera' mai piu' le mani, almeno in ambito gestionale. Se
parliamo di driver di periferica, o software dedicati di gestione di
dispositivi industriali, il discorso e' diverso, ma per quanto riguarda i
gestionali: o si abbandona il progetto, o lo si mantiene, aggiornandolo
costantemente (=aggiungendo nuove procedure e/o adeguando le esistenti alle
novita' tecnologiche, variazioni normative, ecc.)