La realizzazione di un progetto software

Devo iniziare la realizzazione di un progetto software e mai come in questo momento che mi trovo a fare il mio primo vero lavoro, tutto da solo, non mi ero mai reso conto di quante componenti vanno considerate per la riuscita del progetto, per il raggiungimento degli obiettivi prefissati con il cliente e per tutelarsi nel proprio lavoro. Io credo che ogni progetto piccolo o grande debba seguire questo processo esecutivo:

  1. Intervista con il cliente
  2. Realizzazione dell’analisi tecnica
  3. Realizzazione della modulistica contrattuale con il supporto di un legale all’interno della quale inserire:
    • Clausole contrattuali per il raggiungimento degli obiettivi
    • Formazione e guida d’uso
    • Assistenza e data entry
    • Licenza d’uso e copyright
    • Modalità di consegna
    • Modalità di pagamento
  4. Sviluppo del progetto secondo la metodologia descritta nel contratto
  5. Testing dell’applicazione secondo i criteri prestabiliti nel contratto
  6. Consegna dell’applicazione

Questo è il processo che sto seguendo, ma è proprio vero che nessuno ci insegna quali processi seguire nello sviluppo di un software, e sono fresco di laurea. Credo che solo la strada m’insegneraà.

14 Commenti:

  1. Filippo, 29. gennaio 2006, 22:31

    Bè, dai! Hai già una scalettta per cominciare… e poi sei bravo! Vedrai che andrà tutto per il meglio e che ti farai apprezzare anche per la chiarezza!

     
  2. paolo, 29. gennaio 2006, 23:20

    “..solo la strada”? Nel senso che imparearai solo quando dovrai abitare sotto ai ponti. ;-)

     
  3. Ciccio, 29. gennaio 2006, 23:48

    Grzie Filo, per le tue parole di conforto!!! Cmq appena posso ti assumo :-D

     
  4. Ciccio, 29. gennaio 2006, 23:53

    esattamente, proprio sotto i ponti, con il cartello “I code php for food” :-)

     
  5. fullo, 30. gennaio 2006, 9:56

    beh almeno tu hai capito subito quello che devi fare per portare avanti un progetto… io ci ho impiegato 3 anni di sbattimenti di testa (e mi sa che in alcune cose ancora non c’è l’ottimo)

     
  6. Ciccio, 30. gennaio 2006, 12:42

    Solo perchè ho un sacco di bravi consiglieri compresi tu Fulloz!!! :-D

     
  7. fullo, 30. gennaio 2006, 18:07

    seee sleccazza sleccazza :P

     
  8. Alberto Mucignat (Trackback), 30. gennaio 2006, 19:53
     

    Progetti e costi di sviluppo

    Ho scoperto qualcuno più puntiglioso di me. Francesco traccia una serie di linee guida per gestire dei progetti software come sviluppatore freelance. La cosa mi interessa, visto che il grosso del mercato del lavoro in Italia è fatto da freelance.

    Preme

     
  9. Andrea, 30. gennaio 2006, 22:20

    Anch’io sono sulla tua stessa barca…in bocca al lupo!

     
  10. Filippo, 31. gennaio 2006, 1:29

    “Cmq appena posso ti assumo”

    … mi presti la tua stampante multifunzione così me lo stampo! :-D

     
  11. fullo, 31. gennaio 2006, 16:45

    hey ricordatevi che prima verrete tutti assimilat… ehm assunti dal sottoscritto ;)

     
  12. kOoLiNuS, 1. febbraio 2006, 17:24

    se fossi una bella figa mi farei assimilare volentieri …. purtroppo NON lo sei ;-)

     
  13. Simone Grassi, 2. febbraio 2006, 21:38

    C’e’ un altro grosso punto,
    fare tutto questo dentro al budget del cliente,
    che solitamente e’ un terzo di quello che servirebbe :(

     
  14. kOoLiNuS, 5. febbraio 2006, 17:19

    Aggiungo un “puntiglio” alla discussione, condividete quanto espresso in questo post ?

    http://blogs.msdn.com/roberdan/archive/2006/01/26/518040.aspx

    Io parzialmente …

     

Lascia un commento: