giovedì 22 novembre 2007

Guerra Civile


Una furiosa guerra civile interna alla PdSoft ha rischiato seriamente di compromettere tutto il lavoro svolto.

Gli animi, le menti e le tastiere dei portatili coinvolti si sono accesi difronte a uno di quei temi su cui per anni e anni armate di programmatori si sono dibattuti:

si deve difendere la gerarchia delle classi sempre e comunque o si può creare un bypass in certi casi per risolvere effettivi quanto cruciali problemi di implementazione?

Alla fine del conflitto, molti tasti della tastiera risultarono feriti, altri provati, altri defunti: che il BIOS abbia pietà di loro.

Tuttavia si è giunti ad un accordo: per il bene di tutti un metodo è stato sacrificato e l'armonia tra le classi è ritornata.

Il dio della guerra richiede sempre il suo tributo.

Dopo questa crisi, PdSoft riprende il duro lavoro con più forza di prima.

In attesa di altre sfide e verso l'infinito e oltre. E oltre.

mercoledì 21 novembre 2007

Secondo Task in progress


La realizzazione del secondo Task procede spedita verso la consegna di Venerdi. Memori della lezione imparata dal primo Task, stiamo utilizzando una politica di avanzamento stile pipeline selvaggio, che sta dando buoni frutti. La chiave di volta sarà probabilmente uniformare i migliaia di schemi prodotti individualmente.




Ecco intanto una prima definizione del package del gioco.


Se ci salta la voglia, potremmo anche decidere di pubblicare entro lunedi un primo prototipo del gioco.


Salve Atque Vale

venerdì 9 novembre 2007

Aggiornamento


Mercoledi c'è stata riunione tecnica per fare il punto della situazione del prossimo task. Tutti presenti, si sono iniziate a buttare giù le prime idee e i primi schemi.
Venerdi niente lezione: c'è il workshop della Microsoft di presentazione di Visual Studio 2008, nuovo fiammante; Nicola presente per il gruppo (si vocifera per poter avere software a sbafo, ma sono solo voci infondate e tendenziose).

Lunedi c'è lezione con special guest che illustra uso e potenzialità di XNA; per chi non sapesse a cosa serva la suddetta piattaforma e non abbia la facoltà di leggere il link consiglio uno sguardo all'immagine di fianco, come indizio. I più intelligenti vincono una confezione di Cluedo in formato famiglia.

Per tutti i più volenterosi invece il link è il seguente:
http://www.xboxway.com/xna/


Francesco ha già manifestato il fortissimo interesse per la lezione e un suo eventuale utilizzo nel nostro progetto con un sonoro sbadiglio della durata di 10 secondi.

Salve Atque Vale

martedì 30 ottobre 2007

Progetto ai Raggi X


Allora premetto col dire che B non è un brutto voto, è solo una indicazione di tino su dove possiamo migliorare, è solo una indicazione.
Seconda cosa, riferisco quanto detto da Tino guardando al nostro lavoro.

Riferisco cosa ha detto tino in merito ai progetti:

- globalmente soddisfatto di tutti, la cosa è stata presa molto seriamente;
- i voti sono alti in generale in quanto data la specifica VOLUTAMENTE VAGA tutti si sono messi giu a pensare seriamente sul da farsi;

Riguardo al piano di progetto, hanno influenzato sul voto i seguenti fattori;
- modelli di sistema e schedulazione delle attività con relativi diagrammi di Gantt e Pert; le nostre erano troppo poche e bisognava dividerle di piu --> vedere altri team;
- organizzazione -> bisogna definire chiaramente i ruoli all interno del gruppo, chi fa cosa e come , quando e quanto, in modo da dare uno schema organizzativo fatto bene;
- costi -> non solo ore ma anche dineri
- presentazione del progetto -> il progetto deve essere presentato bene, non solo scritto come gioco on line, ma anche descritto sommariamente del tipo: ci sono livelli, ci sono quest da superare, si accede tramite chiave ecc. ecc..
- diagrammi di Gantt e Pert --> più parallelizzazione delle attività, non farle tutte in serie seno se una è in ritardo lo sono tutte le altre.
- organizzazione del documento, impaginazione, glossario riferimenti e contatti.
- adesione agli schemi; se decidiamo un modello a cascata, seguirlo sempre negli schemi;
- tutte info da tenere in cosiderazione per la revisione finale.

Riguardo al documento dei requisiti.
- nulla da dire il nostro è fatto bene, forse qualcosa da limare, ma sostanzialmente tutto bene;

Per quanto riguarda il secondo task - PROGETTAZIONE.
Abbiamo cominciato a fare le prime cosi oggi ed è gia una rogna, raccomando di non perdere altre lezioni.
COSA FONDAMENTALE: possiamo scegliere se progettare IL NOSTRO gioco o quello di un ALTRO GRUPPO. La scelta è nostra. Se vediamo che un altro gruppo ha fatto dei documenti migliori dei nostri o ci piace piu il loro progetto o perche saturno è in congiunzione con venere, si puo scelgere di progettare il gioco di un altro gruppo.

La progettazione inizia appena dopo il documento dei requisiti e termina prima della implementazione. TINO HA DETTO: "Con il progetto in mano, chi implementa ha tutti gli elementi in mano per decidere quale linguaggio di implementazione usare." Praticamente noi dobbiamo definire i moduli e le interfacce e altri cazzi e mazzi che scopriremo durante il corso. Dobbiamo sbattercene altamente del linguaggio.

Ciao a tutti.

venerdì 26 ottobre 2007





Un saluto a Spritz e un in bocca al lupo per la salute, ci saresti davvero servito oggi. Mentre un'equipe del CNR tenta di rimetterlo in forma, allego una foto del nostro che ne testimonia le condizioni nelle ultime ore.

Consegna Task 1 - Alea iacta est


Come l'immagine testimonia, il nostro progetto e' in viaggio nell'etere verso l'approvazione del docente. Speriamo bene. La spremuta delle nostre fertili menti ci ha tenuti impegnati per tutta la giornata, peraltro movimentata dal nostro continuo vagabondare di aula in aula a Ca' Foscari in cerca di pace e concentrazione ascetica.
Ma e' stato anche istruttivo: ora so qual'e' la vita di un giostraio.

PS. Un Grazie sentito alla Signora Bidella per averci fatto sloggiare 35 minuti prima dell'inizio della lezione in Aula C; non so cosa dovesse fare: personalmente credo che in quel lasso di tempo si potesse tranquillamente tirare su un muro in cartongesso, ma nessuno di noi ha realmente capito cosa dovesse fare di cosi impegnativo ed esoterico. Le promettiamo di inserirla nel nostro discorso di ringraziamento alla consegna del Nobel per le Migliori Specifiche di Progetto.

giovedì 25 ottobre 2007

Riunione 25/10/07



Come da immagine allegata oggi riunione per definire gli ultimi dettagli conclusivi. Causa decesso di Spritz (circolano voci di un contagio da encefalite spungiforme, detta anche sindrome della mucca pazza..), non si e' riuscito a concludere in team le ultime parti e si demandano a una soluzione personale affidata ai membri del gruppo in pipeline (superscalare, forse) e aggiornamento a domani mattina ore 9.00 nella ridente Mestre.
In sostanza sono i modelli di sistema che rimangono da terminare, e poi dare una forma estetica unitaria e vagamente gradevole ai documenti, che attualmente hanno la bellezza cromatica del Blocco Note di Windows.
Non appena Spritz esce dalla Terapia Intensiva e' pregato di dare valido ausilio al povero Flevour che si occupa della suddetta mattonata.
Pareri discordanti sul livello di avanzamento dei documenti: Flevour paventa un sorriso indomito degno del miglior William Wallace, sicuro di essere a buon punto; il sottoscritto ci legge il sorriso incosciente di chi aveva deciso in questi giorni di comperare una villa in California, convinto di aver fatto un affarone.
Domani e' la resa dei conti.

mercoledì 24 ottobre 2007

Riunione tecnica mattutina 24/10/07

Francesco fornisce ancora una volta un tetto per il briefing giornaliero del gruppo.

La situazione e' moderatamente preoccupante (tradotto vuol dire che non sappiamo se siamo in ritardo e fino a che punto). Per citare Battisti: lo scopriremo solo vivendo (fino a venerdi).

In compenso la Bozza di Progetto e' quasi completata; l'Analisi dei Requisiti rimane la parte piu' fumosa da implementare.

Approfittando della dipartita dell'insegnante di R.O., domani usufruiamo anche della mattina, per poterci tranquillamente scannare nelle ultime (tragiche) modifiche dell'ultim'ora di venerdi; la riunione e' per domani ore 10 a.m. fissata a casa di Luca, irraggiungibile e misconosciuta ai piu'.


Salve Atque Vale

martedì 23 ottobre 2007

Modello di sistema 1.0 Alpha Released

Qui sotto potete vederne uno screen preliminare.

Free Image Hosting at www.ImageShack.us

Riunione 23/10/2007 in Domo Francesco

Oggi si è svolta la seconda riunione con il completamento di alcuni punti chiave della bozza di progetto e del documento di analisi e specifica dei requisiti.

A seguito cosa è stato fatto/corretto/aggiunto:

  • Definizioni e abbreviazioni
  • Modello del processo
  • Struttura organizzativa
  • Responsabilità del progetto
  • Obiettivi e Priorità
  • Parte relativa ai rischi
  • Risorse e tempistica
Mancano da inserire i diagrammi di Gantt e i diagrammi UML per i modelli di processo.
Domani prossima riunione sempre in domo Francesco per ultimazione delle parti mancanti, correzione e rifiniture.

Allego foto esplicative della riunione tenutasi: