tisdag 31 mars 2009

Mötet gick fint

Då har vi äntligen kommit igång på riktigt. Under gårdagen så hade vi (samtliga gruppmedlemmar) ett möte tillsammans med uppdragsgivaren där vi fick lite bättre direktiv på vad vårt projekt skulle gå ut på. Under eftermiddagen så lyckades vi knåpa ihop en riskanalys tillsammans med en preliminär tidsestimering kring de delar som vi kommer ha med i vårt projekt.

När det gäller riskanalysen så insåg vi ganska snart att det gällde verkligen att vi hade rätt planering och att vi hade förstått uppgiften rätt.

Vi har snart satt ihop vårt första utkast till Projektuppgift 1: "Projektdirektiv". Uppdragsgivaren ville titta igenom detta redan i morgon lunch.

Utöver Projektdirektivet så har vi åtagit oss att under veckan hantera det mesta av analysdelarna som behövs för att bygga en databasmodell. 
/FL

torsdag 26 mars 2009

Val av miljö...

Skulle först gjort en kommentar till nedanstående inlägg av fredrik men sen blev det så långt att jag gör ett inlägg istället.

På första föreläsningen så pratades det om de hade önskemål om att stommen skulle vara uppbyggd ifrån Joomla, ni som inte vet vad Joomla är kan läsa mer på www.joomla.org. Därmed misstänker jag att de vill ha det här projektet i samma språk, alltså PHP, med en MySQL databas vilket alltså fungerar utmärkt att köra på tor. Om så inte fallet skulle vara så är det ju en väldig skillnad på en utvecklingsserver och en produktionsserver, utvecklingsservern enda uppgift är ju att ha en plats där man kan utveckla en applikation därför skall den likna en produktionsmiljö i största möjliga mån, om nu uppdragsgivaren önskar en applikation som kräver Windows så bör det ju inte vara några större problem att få fram en IIS server som vi kan använda som utvecklingsserver.

Att blanda in SVN för versionshantering m.m. känns lite att ta i, vi bör enligt min mening hålla sidprojekt m.m. till det minimala för att inte tappa fokus och lägga energi på sådant som inte direkt berör projektet. Alla fem skall ju inte heller koda, det är ju inte riktigt det som projektet går ut på, inte som jag har förstått det iaf. Utan vi bör kanske minimera själva programmeringen till två, tre personer? Dessa två eller tre personer borde kunna dela upp de olika delarna sinsemellan utan några större problem, så länge som vi har ett bra underlag att utgå ifrån. Sedan är det ju klart om det som tar på sig uppgiften, att programmera har kunskapen och erfarenhet utav att jobba i någon SVN lösningar så är det ju klart det bästa.

Med tanke på att det är så många frågetecken samt att jag tycker att projektdirektiven inte är de mest tydliga så anser jag att vi bör invänta mötet på måndag innan vi försöker oss på att ta några beslut om utvecklingsmiljö och liknande.

Btw, varför är bloggen låst för utomstående?

Frågan om miljö kan redan vara beslutad.

Ni andra har säkert ochså redan sätt informationen rörande "serverplats" som skulle stå till buds på 'tor'.

För er som inte vet så är tor en linuxmaskin vilket - om det är tvingande ställer till det för oss om vi vill köra .NET. Om detta är ett tvingande beslut för oss så gissar jag att det som ligger närmast tillhand blir att bygga i Java, JSP och då MySQL (som oxå ligger på tor). Vilket kanske iochförsig inte är en nackdel för vår uppdragsgivare eftersom licensieringskostnader och annat kommer bli mycket fördelaktigt i ett sådant här scenario. Men än är inte de kokta fläsket stekt - denna diskussion återstår fortfarande. Naturligtvis finns ju en möjlighet att de kanske har virtuella windowsmaskiner på tor oxå, och att det den vägen ger oss möjlighet till .NET?

Även om det är en hel del analys och modellerande kvar innan vi är "framme" så ser jag en risk redan nu:
Det är SVN. Jag vet inte om sådant finns uppsatt på tor oxå? Eller hur versionhantering och annan källkodshantering är tänkt att fungera. Jag har under experimentella former satt upp en SVN server på hemmaplan här - men känner mig inte helt hundra på att drifta en sådan (ännu). Någon av er andra som har kompetens av sådant här om det skulle vara så?
Hur "vana" är ni i att programmera tillsammans med andra - i samma projekt?

tisdag 24 mars 2009