Ahlert Hysing
Tilpasning til Visual Basic, forhåndsdefinerte programvarekomponenter, programvareadministrasjon og forenklet prisstruktur løfter programvaremiljøet til Progress.
-- Brukerne forventer umiddelbar respons fra en nyutviklet applikasjon. Mange av applikasjonene som utvikles med dagens PC-baserte verktøy, er ikke effektive fordi programvaren oversettes på brukstidspunktet, sier Gail Goodman, markedsdirektør i Progress Software Corporation.
Et spennende grafisk miljø basert på forhåndsdefinerte programvarekomponenter i samspill med en applikasjon som bearbeides på tjenestemaskinen, er Progress-løsning på brukerkravet.
Progress hadde en omsetning på 44,9 millioner dollar i tredje kvartal som ble avsluttet 31. august 1995. Sammenlignet med tilsvarende periode i 1984 steg omsetningen med 33 prosent. Resultatet kom på 4,3 millioner dollar, en økning på 38 prosent. I 1984 omsatte Progress for 139 millioner dollar.
I Norge hadde Progress en vekst på 30 prosent i finansåret 1995 som ble avsluttet 30. november. Omsetningen vil være på nærmere 19 millioner kroner med et positivt resultat.
I januar 1995 overtok Progress programvareselskapet Crescent. Datterselskapet utvikler og selger programvaremoduler basert på Microsofts Visual Basic. 30.000 brukere benytter forløpig Crescents tilleggsverktøy.
Crescent har spesialisert seg på å lage utvidelser til Microsofts Visual Basic, i fagmiljøet betegnet VBX, Visual Basic Extensions. Selv Microsoft har innsett at Visual Basic må utvikles til et programvaremiljø, med ekstra funksjonalitet istedenfor bare å være et utviklingsverktøy. Microsoft distribuerer enkelte av Crescents VBXer som en del av Visual Basic.
Progress utvikler og selger programvaremiljøet Progress Application Development Environment og relasjonsdatabasen Progress. Markedsføringen skjer både direkte og ved hjelp av 2.300 programvare-partnere. Over 250.000 utviklingslisenser er i bruk.
--Forhandlerapparatet og direktesalget står for like stor andel av omsetningen. Samlet omsetning av Progress-applikasjoner var i 1994 på over 1 milliard dollar, sier adm. dir. Bjørnar T. Andersen i Progress Software AS.
Kombinasjonen av Progress og Visual Basic vil tilfredsstille flere aldersgrupper med programvareutviklere. Progress har stor tiltro til Microsofts tilpasningshjelpemiddel OLE, Object Linking an Embedding.
Hvis kundene er fornøyde med en klient/tjeneste-løsning har de PC-baserte verktøyene hatt klare fortrinn med sine gode, grafiske egenskaper. Virksomheter som i sterkere grad er avhengig av et komplisert regelverk og en omfattende database, har større nytte av verktøy som for eksempel Usoft med sitt fokus på tjeneste/klient.
-- Vi var tidligere et av de virkelig gode verktøyene for virksomheter som er mer opptatt av funksjonalitet enn utseende, men med Progress versjon 8 kan vi også levere et spennende brukermiljø, fremhever Bjørnar T. Andersen.
Progress har bygget et sett med generelle programvareobjekter som benyttes for å lage applikasjonens brukermiljø. Oppbyggingen er gjort på en standardisert måte slik at utviklere kan lage egne programvareobjekter som de kan selge til bruk av andre. Håpet er at de mange utviklerne skal utvikle objekter for generelle oppgaver og for bransjebehov.
Programvareobjektet er både det grafiske symbolet, for eksempel båndspillerens avspillingsfunksjon med knapper for forover, bakover og stopp, og funksjonene som griper fatt i dataene i databasetabellen for å overføre dem til et presentasjonsvindu.
Lesing i databasen skjer ved hjelp av en spørrerutine som sørger for å tilrettelegge data for vindusmijøet. Progress har valgt å ikke låse data. Først når skjermdataene skal lagres sammenligner Progress-databasen med de innleste dataene. Stemmer de ikke, blir datagrunnlaget justert før datatabellen låses for oppdatering.
-- Progress versjon 8 representerer første skritt på vei mot virkelig objektimplementerte applikasjoner, sier Gail Goodman.
Med versjon 8 endres programmerernes jobb. Istedenfor å være utviklere blir de applikasjonsbyggere. Kun de som lager programvareobjekter vil virkelig være utviklere. Progress håper at byggingen av applikasjoner etter hvert blir så enkel at fagfolk på selve oppgaven vil ta over for fagfolk på utviklingsverktøy.
To typiske VBXer som Progress kan dra nytte av, er et digitalur og et innfelt vindu for kjøring av for eksempel en video eller Microsofts verktøy.
Med anskaffelsen av Roundtable tilbyr Progress versjon 8 i to forskjellige innpakninger, Progress Provision og Progress Enterprise Provision. Forskjellen er at Enterprise Provision inneholder Roundtable mens den andre innpakningen ikke gjør det.
For å sikre så rettferdig prising som mulig har Progress gjort prisingen avhengig av samtidige brukere, men uavhengig av datamaskin, driftsmiljø og nettverk. Grunnen er sannsynligvis at kundene har maskiner og driftsmiljøer fra ulike leverandører.
Prisingen gjelder for utviklingsmiljøet og databasen Progress. Denne er blitt omkonfigurert til å kunne dekke behovene til enkelt-brukeren, avdelingen og bedriften. Sistnevnte, Enterprise Database Server, skal klare å håndtere over 1.000 brukere.
Progress er navnet på firmaet, utviklingsmiljøet og databasen. Fra å være en av databaseleverandørene har Progress endret profil til å konsentrere seg om å lage et utviklingsmiljø som er uavhengig av maskinleverandør, driftsmiljø, nettverk og database.
Progress
Versjon 8
Grafisk objektorientert utvikling ved hjelp av intelligente programvaremoduler som gjør opptegning og har logikk for å fremskaffe data. Utvidelser til fjerdegenerasjonsspråket. Bruk av Visual Basic VBX.
Pris
Prisstruktur endret til å reflektere antall samtidige brukere uten tanke på maskin, driftsmiljø og nettverk.
Pakker
Progress Provision, Progress Enterprise Provision. Enterprise Provision inneholder utviklingsadministrasonen Roundtable
Levering
Desember 1995
UMIDDELBAR: Brukerne forventer umiddelbar respons fra en nyutviklet applikasjon. Mange av applikasjonene som utvikles med dagens PC-baserte verktøy, er ineffektive fordi programvaren oversettes på brukstidspunktet, sier Gail Goodman, markedsdirektør i Progress Software Corporation.
VISER: Bjørnar T: Andersen, adm. dir. i Progress viser det nye grafiske utviklingsmiljøet som benytter objektorienterte programvaremoduler for å lage en brukervennlig applikasjon.
POTENSIAL: Tidligere hadde vi først og fremst fleksibiliteten i utviklingsmiljøet og databasehåndteringen å vise til. Med versjon 8 kan vi vise mulige kunder et spennende objektorientert utviklingsmiljø. Det gir Progress et nytt potensial, sier Bjørnar T. Andersen.
FØRSTE SKRITT: Progress versjon 8 representerer første skritt på veien mot virkelig objektimplementerte applikasjoner, sier Gail Goodman.