[Php-it] Piccolo sondaggio, anzi due, su tempistica.
Davide Michel 'ZioBudda' Morelli
michel at ziobudda.net
Thu Oct 4 09:20:18 CEST 2007
Ciao all. Ieri (che era poi il mio compleanno) mi sono "scontrato" con
una persona per una tempistica sulla realizzazione di questa cosa:
gestire l'inserimento/modifica/cancellazione in un DB e la
visualizzazione di un file .zip + titolo (diciamo 255 char) +
descrizione (text).
Io ho pensato a questi punti basilari:
* struttura DB e gestione DB
* inserimento di un file + descrizione + titolo
* modifica e cancellazione degli inserimenti precedenti
* visualizzazione degli inserimenti precedenti
* ricerca e visualizzazione delle ricerce all'interno di descrizione e
titolo
* aggiungi gestione stato del file (inserimento, revisione, visibile,
invisibile, solo per certe persone)
* modifica dei campi da parte di certe persone ben definite.
* controlli su tutti i campi in tutti i form.
* a questo aggiungete il fatto che riscrivereste tutto il codice da 0 e
che non avete l'ausilio di nessun FrameWork di aiuto (come Simpfony ad
esempio).
* no grafica curata, ma i form HTML e le pagine funzionanti.
Io pensavo ad un 20gg lavorativi (per stare un po' larghi e fare le cose
per bene). Ma, c'e' sempre un ma, una persona (che non appartiene a
questa lista e che programma in ASP) ha detto che lui in 8gg lavorativi
"stando anche larghi" riesce a fare tutto. Ora, sono io che programmo
lento e da cani e che quindi in 8gg si riesce a fare tutto questo oppure
8gg sono pochi per scrivere del codice decente ?
Secondo sondaggio: gestione delle categorie; questi i punti basilari
* inserimento/cancellazione/modifica categorie
* categorie multilivello
* possiiblità di spostare le categorie tra un padre e l'altro
* possiiblità che solo alcune persone vedano alcune categorie
* possibilità che inserimento/modifica/cancellazione siano usabili solo
da alcune persone.
* tutti vari controlli del caso (tra cui anche la possibilità di URL
diretto con il tentativo di sabotare il DB).
Anche in questo caso non è possibile riutilizzare codice gia' fatto,
anche se è possibile prendere il codice che si interfaccia all'DBMS
creato per il sondaggio precedente (sempre che voi non ne utilizziate
uno). Io direi sui 5-7gg. L'altro 2gg. Programmo cosi' da cani ?
M.
--
Michel 'ZioBudda' Morelli michel at ziobudda.net
Consulenza sistemistica in ambito OpenSource.
Sviluppo applicazioni web dinamiche (LAMP+Ajax)
Telefono: +39-3939890025 -- Fax: +39-0291390660
http://www.ziobudda.net ICQ: 58351764
http://www.ziobuddalabs.it Skype: zio_budda
http://www.ajaxblog.it MSN: michel at ziobuddalabs.it
JABBER: michel at gmail.com
More information about the Php-it
mailing list