Jag tycker det arbete som Jonas och Fiddur har lagts ner på Valsystemet är imponerande och att resultatet ser riktigt bra ut. Med det sagt så saknar jag en komponent innan jag anser att det kan tas i bruk:
Ett dokument som på ett fullständigt sätt beskriver:
* Hur en utomstående kan ladda ner hela projektet, inklusive databasmodellen och det data som behövs för att starta projektet
* En kortfattad beskrivning av vilka tekniker, programmeringsspråk, API'er etc. som används
* Hur en utomstående kan sätta upp utvecklingsmiljön för projektet
* Hur en utomstående kan sätta upp runtime-miljön för projektet och köra systemet på en egen server/webbhotel
* En översiktlig beskrivning av hur projektet är organiserat i moduler, klasser, filer etc. och översiktligt vilka abstraktioner som används.
Kort sagt ett dokument som fullständigt beskriver hur någon annan från partiet skulle kunna ta över projektet vid behov, men även delta i arbetet och kritiskt granska kod och funktionalitet.
Om proceduren för att sätta upp projektet kunde göras någorlunda enkel med default-konfigurationer, scriptfiler etc. så vore det ett plus, för det ökar chansen att någon faktiskt orkar ta sig tid att sätta upp det.
För mig skulle ett sådant dokument öka värdet på det som hittills har åstadkommits med flera magnituder.
För övrigt tycker jag det är viktigt att skaparna av det här systemet får all den kredit de förtjänar nu och i framtiden. Kanske en AD's hall of fame?
Jag tycker det arbete som Jonas och Fiddur har lagts ner på Valsystemet är imponerande och att resultatet ser riktigt bra ut. Med det sagt så saknar jag en komponent innan jag anser att det kan tas i bruk:
Ett dokument som på ett fullständigt sätt beskriver:
* Hur en utomstående kan ladda ner hela projektet, inklusive databasmodellen och det data som behövs för att starta projektet
* En kortfattad beskrivning av vilka tekniker, programmeringsspråk, API'er etc. som används
* Hur en utomstående kan sätta upp utvecklingsmiljön för projektet
* Hur en utomstående kan sätta upp runtime-miljön för projektet och köra systemet på en egen server/webbhotel
* En översiktlig beskrivning av hur projektet är organiserat i moduler, klasser, filer etc. och översiktligt vilka abstraktioner som används.
Kort sagt ett dokument som fullständigt beskriver hur någon annan från partiet skulle kunna ta över projektet vid behov, men även delta i arbetet och kritiskt granska kod och funktionalitet.
Om proceduren för att sätta upp projektet kunde göras någorlunda enkel med default-konfigurationer, scriptfiler etc. så vore det ett plus, för det ökar chansen att någon faktiskt orkar ta sig tid att sätta upp det.
För mig skulle ett sådant dokument öka värdet på det som hittills har åstadkommits med flera magnituder.
För övrigt tycker jag det är viktigt att skaparna av det här systemet får all den kredit de förtjänar nu och i framtiden. Kanske en AD's hall of fame? :-)