Danmarks vigtigste it-nyheder - direkte i din indbakke

Vær på forkant med nyhedsstrømmen i it-Danmark. Vælg frit mellem et eller flere gratis nyhedsbreve - direkte fra Danmarks største it-redaktion.
Computerworld Newsletter
Computerworlds daglige nyhedsbrev med de seneste it-nyheder. Udkommer 2 gange dagligt på hverdage. *

Computerworld Technology
Computerworlds nyhedsbrev om teknologiske nyheder og tendenser. Udkommer hver onsdag. *

Computerworld Executive
Computerworlds nyhedsbrev med it-stof til alle ledere i danske virksomheder. Udkommer hver tirsdag. *

Computerworld Security
Computerworlds nyhedsbrev med fokus på it-sikkerhed udsendes hver torsdag. *


Tilmeldingsformular

E-mail:

Jobtitel:

Navn:

E-mail skal udfyldes

* Med i dit gratis abonnement på Computerworlds nyhedsbreve følger lejlighedsvise servicemails med aktuelle informationer og tilbud fra Computerworld og Computerworlds samarbejdspartnere. Vi sender dig også en mail med "breaking news", hvis der pludseligt opstår særligt væsentlige nyheder. Du kan til hver en tid framelde dine nyhedsbreve ved et link i nyhedsbrevet.

Danske kodekarle vil gøre softwareudvikling sjovere

Anbefal Tip en ven Print Udskriv
Sponsoreret af:


Publiceret d. 6. februar 2007 kl. 14.35
 
ANNONCE:
 
Iværksættervirksomheden Mutual Satellites har opfundet et værktøj, som kan gøre hverdagen lidt sjovere for softwareudviklere.

Mutual Satellites er inspireret af klagesangen blandt mange softwareudviklere.

De sukker efter et produkt, som kan gøre det lettere og hurtigere at rette fejl og foretage banale ændringer i kodelinjer.

- Softwareudviklere bruger meget tid på at gennemføre én ændring, eksempelvis på at tilføje et enkelt indtastningsfelt i alle kodens lag, siger Lars Thorup, stifter og administrerende direktør for Mutual Satellites.

- Ved hver ændring er der risiko for fejl, og det tager tid fra den indviklede og sjove del af programmeringen, fortsætter han.

Udviklet til Visual Studio
I første omgang kan Mutual Satellites bruges af de godt 25 procent af verdens programmører - der findes otte millioner på verdensplan - som anvender udviklingsmiljøet Microsoft Visual Studio.

På sigt er det meningen, at produktet også skal kunne anvendes til andre programmeringssprog og udviklingsmiljøer.

Mutual Satellites' værktøj fungerer som et plugin til Microsoft Visual Studio.

På en ekstra fane får softwareudvikleren en grafisk model over koden. Herfra kan han ændre navngivning, tilføje nye felter, ændre relationer med mere. Når udvikleren skifter tilbage til koden, så er alle ændringer gennemført, og han kan frit arbejde videre med koden og senere skifte frit mellem kode og model.

Baseret på Model Driven Development
- Værktøjet virker ligesom Outline View i Microsoft Word. Udvikleren ser ikke hele teksten, men kun en indholdsfortegnelse, som han kan redigere i. Når udvikleren skifter tilbage til normal view igen, er alle ændringer gennemført i selve teksten, fortæller Lars Thorup.

Mutual Satellites' produkt er baseret på principperne bag Model Driven Development (MDD), som efterhånden har været kendt i en del år. Softwareudviklere verden over er ret enige om, at udviklingen kun kan blive mere effektiv gennem øget anvendelse af modeller.

Men hidtil har MDD-værktøjer haft begrænset udbredelse, blandt andet fordi de ofte kun virker på ét programmeringssprog eller blot til at tegne og ikke redigere kode.

- Den manglende udbredelse hænger tæt sammen med, at mange MDD-værktøjer har en række ulemper i dag. Nogle af dem binder eksempelvis softwareudvikleren for snævert til modelleringssproget. Det betyder, at de får generet en masse kode, man ikke kan pille i bagefter, og så er man jo lige vidt, siger Lars Thorup.

Venter på amerikansk patent-svar
Lars Thorup går i øjeblikket og venter spændt på svar fra de amerikanske patentmyndigheder. Selskabet fik i fjor bekræftet, at dets opfindelse virkelig var ny hos Patent- og Varemærkestyrelsen. Derfor indsendte det en patentansøgning til de amerikanske myndigheder i marts 2006.

- Vi fik hjælp til at skrive en patentansøgning for at beskytte ideen. Vi fik samtidig at vide, at der ville vare omkring et års tid, før vi fik et svar, så det er lige på trapperne, siger Lars Thorup.

Han er godt klar over, at én ting er et originalt produkt og patenter. Noget helt andet er at tjene penge på opfindelsen. Men her er Lars Thorup optimistisk.

- Vi kan se på leverandører af andre programmeringsværktøjer, at det kan lade sig gøre at tjene penge på dette marked. Selvom selve Visual Studio er relativt billigt, bliver supplerende udviklingsværktøjer solgt for mellem 1.000 og 10.000 kroner per bruger, siger Lars Thorup.

Han fortæller, at Mutual Satellites som udgangspunkt vil tage 5.000 kroner per bruger af udviklingsværktøjet, og han forventer at nå break-even, når 4.000 softwareudviklere har købt værktøjet.

Succes afhænger af patent-svar
- Vores vision er at blive verdens førende leverandør af MDD-værktøjer, og når det lykkes, så er en oplagt exit-mulighed salg til en af de store softwareleverandører. Andre MDD-huse er blevet handlet for op til 100 millioner kroner i de seneste par år, siger Lars Thorup.

Han fortæller, at selskabet har haft en del samtaler med virksomheder, der gerne vil afprøve Mutual Satellites i et pilotprojekt, og potentielle investorer i Danmark og Silicon Valley. Det hele står og falder med patentansøgningen.

- Både pilotkunderne og investorerne venter lige så spændt som jeg på svar fra US Patent Office. Får vi patentet, så kører det, siger Lars Thorup.

Mutual Satellites var blandt de 10 danske it-iværksættere, som kvalificerede sig til finalen om Edison-prisen 2007. Computerworld præsenterer i den kommende tid alle de nominerede selskaber og deres produkter.


Kommentarer - Debatoversigt


Der er endnu ikke nogen kommentarer til denne artikel. Du kan skrive en kommentar ved at udfylde nedenstående formular
Kommentér
Titel:

Ytringer på debatten er afsenders eget ansvar - læs debatreglerne
Forsiden lige nu

Et elektronisk lydsystem sikrer, at de mange tusinde koncertgæster på Roskilde Festival ikke får skadet hørelsen.
3. juli 2009 kl. 15.58 | læs »

I denne uge: På besøg i Panasonics japanske genbrugscenter. Pirate Bay solgt. Nyt om Windows 7. Kørestol kan styres med hjernen. De slemme it-miljø-syndere. Sony Walkman fylder 30 år.
3. juli 2009 kl. 14.50 | læs »

Hvis du vil nyde, må du også nyde, lyder parolen tilsyneladende fra de amerikanske telemyndigheder, der kræver netneutralitet fra de selskaberne, der ønsker støtte til bredbånds-forretninger.
3. juli 2009 kl. 13.28 | læs »

Organisationen Øresund It, med en IBM-chef og regionens it-chef i bestyrelsen, vil gøre Øresund-området til it-centrum i Skandinavien. Mød projektleder Doris Søgaard Farver på jobbet.
3. juli 2009 kl. 14.00 | læs »


Den danske spilindustri var for få år siden lovende og spirende. Nu ligger store del af den i ruiner. Få overblikket over Computerworlds gennemgang af en branche i krise.
(1) | 3. juli 2009 kl. 12.42 | læs »



Roskilde-festivalens netværks-chef er på grund af vejr og vind tvunget til at improvisere med internet-løsninger og den digitale livsnerve til kasseapparaterne. Han knokler gratis i tre ugers ferie - og elsker det.
3. juli 2009 kl. 11.46 | læs »



MidtVest Bredbånd har solgt sine storkunder fra til Nianet. Resterne af selskabet håber nu at undgå konkurs.
3. juli 2009 kl. 10.58 | læs »



Den norske regering udpeger de standarder, der skal danne grundlag for den statslige forvaltning i de kommende år. Microsofts OpenXML er ikke med.
(13) | 3. juli 2009 kl. 10.24 | læs »



Oracle planlægger angiveligt at nedlægge 1.000 stillinger i Europa.
3. juli 2009 kl. 09.38 | læs »



Det danske og svenske postvæsen fusionerer. Joss Delissen bliver ny CIO for den nye virksomhed, hvor han blandt andet skal håndtere et kæmpe SAP-projekt.
3. juli 2009 kl. 09.23 | læs »




E-mail-adresse:
Adgangskode:
Husk mig

Seneste debat
 
 
Whitepapers
Den teknologiske udvikling står aldrig stille. Det betyder ofte, at virksomheder løbende vælger...

Software development techniques have evolved over the past 40 years from machine code to...

This white paper explains the characteristics of a "good" requirement and presents ten steps to...