KNUT GJERNES
Dette har utvikleren ventet på lenge. Et supermarked hvor han plukker de programvare-komponentene han trenger. Men det er også en gullkalv for leverandøren som kan selge sine komponenter billig, raskt og effektivt. Et samarbeid mellom Cybersource og IBM har nå lansert et slikt supermarked på Internett.
The Reuseable Software Component Market (RSCM) ble tilgjengelig for kunder og leverandører 13. november. RSCM er et elektronisk objekt-lager, som er tilgjengelig via Internett. Her kan leverandører på en enkel, rask og kostnadseffektiv måte selge sine komponenter. Og utvikleren kan på samme enkle vis kjøpe nye komponenter. Og tilgjengeligheten er på topp. Komponentene er å få tak i via Internett 24 timer i døgnet, syv dager i uken.
RSCM hadde en rekke komponenter i salg allerede åpningsdagen. IBM har foreløpig lagt ut tre komponenter. Languageware som er en ny Visualage komponent, en DB2 søker og en komponent som integrerer IBM Visualinfo-dokumenter i Visualage applikasjoner. Tradisjonelt har IBM integrert sine komponenter i et produkt. Nå jobber de med å skille ut disse komponentene for å kunne tilby dem via RSCM.
En leverandør kan i RSCM tilby så mange komponenter han vil, og i motsetning til hos kjøpmannen på hjørnet, får man ikke plassproblemer i den virtuelle verden. Det finnes derimot noen praktiske grenser på hvor store filer som kan overføres på Internett. Denne grensen kommer helt an på overføringshastighet, operativsystem og konfigurasjon hos kjøperen og Cybersource. Men kongstanken bak objekter og komponenter er nettopp at de ikke skal være altfor store og uoversiktelige.
-- RSCM er åpen for alle leverandører som ønsker å selge komponenter, inkludert Microsoft med sine OLE-komponenter, forteller en representant for Cybersource.
Komponent-tilbyderen er selv ansvarlig for sitt eget produkt når det gjelder kvalitet. Men Cybersource vil følge opp kundenes reaksjoner og prøve å luke ut produkter med dårlig kvalitet.
Vi ser her et eksempel på at IBM mente alvor med sin nettverkssentriske strategi. The Reuseable Software Component Market (RSCM) er et samarbeid mellom Cybersource Corporation og IBM. Markedet eies og forvaltes av Cybersource, mens IBM har bidratt med utviklingsassistanse og støtte til markedsføring. Cybersource er et selskap som har spesialisert seg på distribusjon av programvare over Internett.
Leverandører som vil levere produkter til supermarkedet i tillegg til IBM er A&H Associates, Hatteras Software, IS International, ONSPEC Automation Solution, Synergistic Software, Voice Pilot technoloies, ASSET, Cirrus Technology, Crosslogic corp, Computer Innovations og LPC Consulting. Apple har også planer om å selge sine produkter i det samme supermarkedet.
-- Det er mange selskaper som lager programvare-komponenter i dag. Og vi forventer at dette tallet vil øke raskt når markedet og komponentene blir mer tilgjengelige gjennom tilbud som RSCM. Innen ett år er vi sikre på at det er mer enn 100 leverandører representert på RSCM, uttaler en representant for Cybersource.
ELEKTRONISK: På http://components.software.net finner du et elektronisk supermarked med programvare-komponenter. Ved hjelp av søkeord og kategorier finner du hvilke komponenter som passer for deg.
MIDDAG: Å utvikle en applikasjon blir mer og mer som å lage en middag. Du går på supermarkedet og kjøper de ingrediensene eller komponentene du ønsker å inkludere. (Foto: A.Hysing)
KNUT GJERNES
Daglig leder i programvarehuset PC-systemer, Per Boassen, synes konseptet er spennende. Men med mange fallgruver.
Han blir ikke overbegeistret av det nye konseptet, sjefen i PC-Systemer, Per Boassen. PC-Systemer solgte programvare for 26 millioner kroner i første halvår i år, men kjøper også inn programvare utenfra. Han påpeker at fallgruvene er mange og dype.
-- Vi kjøpte noen fremmede komponenter for fire år siden som viste seg å værte helt ubrukelige. Problemet er at det er først når du linker objektet inn i din egen kode at du finner ut hva den gjør. Og noen ganger finner du det ikke ut da heller. Det er en stor sjanse å kjøpe komponenter på denne måten, forteller Boassen.
I teorien er programvare-supermarkedet en fantastisk ide. Men det store spørsmålet er om ideen fungerer i praksis.
-- Det er en besnærende tanke, men dessverre ser vi ofte at den koden vi kjøper utenfra er dårlig. Og det er vanskelig å vite hva objektet egentlig gjør og hvordan de er dokumentert. Fremgangsmåten blir da å kjøpe et objekt, debugge all koden selv, for så å tilpasse koden til vårt system, uttaler Boassen.
Mange utviklingsmiljøer vil finne ut at det foreløpig er vel så lønnsomt å utvikle komponentene selv.
-- Å lage god kode koster mye penger. Vi har funnet ut at det lønner seg å skrive koden selv. Vi er helt avhengig av å ha kontroll over koden. Vi har også prøvd å legge ut komponenter til salg på nettet, men responsen har vært dårlig, sier Boassen.
SJANSE: Per Boassen i programvarehuset PC-Systemer mener det er en stor sjanse å ta ved å kjøpe programvare-komponenter på Internett. (Foto: