onsdag 25 mars 2009

ASP.NET, C# och 64bitar

Helgen har glidit på bra, inte mycket ledigt - men har fått mycket gjort.

Siten har börjat ta (fin!) form. CSS, masterpages etc sammarbetar ganska bra, med några mindre problem i IE, då jag föredrar FF. Jag har även arbetat en hel del med att bli bekväm med att programatiskt (i codebehind) lägga till och förändra kontroller inom olika paneler. Det börjar kännas någorlunda naturligt. Använder i många fall iterationer och codebehind för att generera den HiFi++prototyp som finns, iterationerna är i nuläget med statisk information, men att ändra det till databas bör inte vara särskillt svårt.

Allt som allt är det mycket kvar, lite gjort och mycket omlärt. Det känns bra, även om projektet skalats av lite. Fokus kommer ligga på att få ett system för att hantera anteckningar och information om anläggningar, portlets för information från andra system kommer bli aktuellt först efter sommaren.

Samtidigt har jobbet tagit mycket tid - risken med att inte arbeta som scrum kan jag tänka mig. Andra uppdrag med kortare tidsbegränsning landar på mitt skrivbord, bland annat portning och testning av 32-64bit, och måste såklart komma före projektet. Ration 70-30 börjar se svår ut att uppnå, 60-40 känns mer troligt. Hursom så känns det väldigt roligt, jag lär mig mycket - och det måste vara mitt främsta mål!

fredag 20 mars 2009

Masterpages, CSS - Lite strukturering!

sådärja, en vecka har gått (igen). Dom går snabbare och snabbare tycker jag, bara 5 kvar till jag åker till thailand, efter det bara 3 veckor tills inlämning. Läskigt men lite skönt. Så; vad har jag gjort den här veckan?

Min tanke var att strukturera upp siten, en slags HiFi-prototyp men med lite funktionalitet. Ett skal. Det har gått ganska långsamt - mina CSSkunskaper har falerat flertalet gånger (den där veckan vi läste det för mer än ett år sedan räckte inte!), men jag har fått ihop en design med klasser och IDn som jag är nöjd över.

Masterpages spelar fint, har valt att ha två contentareas, ett "main" och ett "submenu". Alla contentpages är inte klara men detta hoppas jag att det finns tid för i helgen. Borde inte vara några problem!

söndag 15 mars 2009

...uppdatering

Nu har det gått sådär lång tid som det inte var tänkt att det skulle, men jag ska försöka dokumentera lite av vad som hänt sedan sist.

Enligt min fina Gantskiss så ska jag hunnit göra följande (del-)artefakter i Förberedelse och Etableringsfasen;
  • Projektskiss
  • Omfattningsbestämning
  • Projektplan
  • Funktionsanalys - vad ska med egentligen?
  • Kravspecifikation
  • Risklista
  • Arkitekturbeskrivning (ext. databas-analys)
  • Databastest
Detta är (var) uppnått, men på grund av organisationsförändringar och därför osäkerheter inom kravställningen från målorganisationen kommer jag behöva göra justeringar. Det är främst projektplanen och kravspecifikationen som måste anpassas till dessa nya förutsättningar. Vidare har jag enligt planeringen avslutat fasen Design med följande artefakter;
  • Både preliminärt och mer slutgilitigt klassdiagram
  • Use Case Diagram
  • Activity Diagram
  • Sequence Diagram
Förändringarna i kraven har ännu inte fått effekt på samtliga av dessa artefakter, mer än att dom är någon vecka försenade. Under veckan som kommer dessa byggas vidare på, tillsammans med en struktur för hemsidan.. jag har nu två veckor kvar till min första planerade release. Min förhoppning är att basfunktionalitet kommer att finnas tillgänglig där, utan glam och smink. Men vi får se hur det går - förändringar kan komma plötsligt, som jag redan fått erfara.