Jeg håber ikke jeg er kommet for sent ind i "kampen", men er sikker på at vi kan tilbyde det i er efter. Vi har blandt andet udviklet et elektronisk patient journal system der kører på 12 hospitaler i england og Wales.
Jeg synes vi skal mødes, og om ikke andet vil jeg kunne hjælpe med nogen gode råd inden i skal igang med en stor opgave.
Personligt har jeg ledet 8 store (budgetter over 500k) udviklings projekter, og alle er leveret til tiden og stadig i drift.
Der er jo også et alternativt til at betale millioner til et stort softwarehus, og det er at insource det. Det gjorde SPAMfighter (for at tage et eksempel vi alle på Amino kender) på en måde. Ansæt én kodehaj som virkelig kan det tekniske, som også har skarpe projektlederevner til at styre udviklingsprocessen med, og så nogle gode programmører. Hvorfor dette svar?
Jo, hvis det bliver så stort som du beskriver, så vil der altså løbende skulle laves tilpasninger på softwaren og frigives nye versioner. Og hvis man ligger i ske med et meget dyrt softwarehus, bliver det meget dyrt på sigt, og man kan være afhængig af andres planlægning og ressourcer. Det meste software er IKKE en engangsinvestering af få udviklet. Der er mange faktorer som spiller ind. Eks. nye versioner af operativsystemer, opdateringer, service packs etc.
Så kunne det da være spændende at høre hvordan det gik ??
Ja for sulen - nogen der ved noget?
En helt anden sag er at det kunne være rart hvis tråde "døde" efter et stykke tids inaktivitet - så hvis der ikke har været skrevet i tråden i 3-4 mdr, så blev den "readonly" eller lign.
it-arbejde.dk - specialister i middleware og server-side softwareudvikling, J2EE konsulent og Django.
Nu maa jeg altsaa lige rette jer. OpenOffice er IKKE skrivet i java. En meget lille del(Mest database delen) bruger java, men man kan sagtens bruge OpenOffice uden at have java installeret.
Og Microsoft har aldrig skrevet nogle af deres store programmer helt/mest i .net. Hverken Word,Excell, MS SQL Server,Internet explorer 8, eller Visual Studio har hovedparten af deres kode i .net.
Som jeg ser det er der to gode muligheder hvis du skal koere paa baade Windows, Mac OS X og Linux. Og det er enten java eller c++ med et Multiplatform toolkit som foreksempel QT.
Men som de andre ogsaa siger, find en person/firma med erfaring inden for udvikling og faa ham til at se hvad projectet skal kunne, og saa kan han raadgive dig om platform og nok bedre vurderer hvilke firmaer der kan klare opgaven.