Spjutprogram
Nyckelpersoner |
Rob Firmin (VD) Stan Kugell (VD) Dick Bonzagni (Vice President of Marketing Chris Herot (Vice President of Engineering) |
---|
Javelin Software Corporation (1984–1988) var ett företag i Cambridge, Massachusetts , USA, som utvecklade en innovativ produkt för modellering och dataanalys , även kallad Javelin (version 1.0 1984 till 1.1), och senare Javelin Plus (version 1.0 i maj 1987) till 3,5 år 1993). Javelin, som sågs som efterföljaren till kalkylarksprogramvaran i den tidens recensioner, och konkurrerar med den då dominerande Lotus 1-2-3 , vann flera branschpriser, inklusive att slå Microsofts nya Excel för priset InfoWorld Software Product of the Year.
Javelin Software föll i svåra tider när dess börsintroduktion måste avbrytas på grund av att den var planerad till bara några dagar efter börskraschen 1987 . Företagets tillgångar köptes senare av Information Resources, Incorporated (IRI), som sålde förbättringar till Javelin fram till 1994 då IRI självt köptes av Oracle Corporation , som omedelbart avbröt produkten.
Till skillnad från modeller i ett kalkylblad är Javelin- modeller byggda på objekt som kallas variabler, inte på data i celler i en rapport . Till exempel är en tidsserie eller någon variabel ett objekt i sig, inte en samling celler som råkar förekomma i en rad eller kolumn. Variabler har många attribut, inklusive fullständig medvetenhet om deras kopplingar till alla andra variabler, datareferenser och text- och bildanteckningar. Beräkningar utförs på dessa objekt, i motsats till ett antal celler, så att lägga till två tidsserier justerar dem automatiskt i kalendertid eller i en användardefinierad tidsram.
Data är oberoende av kalkylblad – variabler, och därför data, kan inte förstöras genom att radera en rad, kolumn eller hela kalkylbladet. Till exempel subtraheras januaris kostnader från januaris intäkter, oavsett var eller om någon av dem visas i ett kalkylblad. Detta tillåter åtgärder som senare används i pivottabeller , förutom att flexibel manipulering av rapporttabeller bara är en av många funktioner som stöds av variabler. Dessutom, om kostnader anges per vecka och intäkter per månad, kan Javelin allokera eller interpolera efter behov. Den här objektdesignen gjorde det möjligt för variabler och hela modeller att referera till varandra med användardefinierade variabelnamn och att utföra multidimensionell analys och massiva, men lätt redigerbara konsolideringar.
Javelin uppmuntrar visning av data och algoritmer på olika självdokumenterande sätt, inklusive samtidiga flera synkroniserade vyer. Användare kan till exempel gå igenom kopplingarna mellan variabler i ett diagram samtidigt som de ser de logiska rötterna och grenarna för varje variabel. Detta är ett exempel på vad som kanske är dess primära bidrag – konceptet med spårbarhet av en användares logik eller modellstruktur genom dess tolv vyer. Bland dess dynamiskt länkade vyer fanns: diagram, formler, tabell, diagram, QuickGraph, kalkylblad, anteckningar, fel, makro och graf. En komplex modell kan dissekeras och förstås av andra som inte hade någon roll i dess skapelse, och detta förblir unikt även idag.
Det andra grundläggande framsteg i Javelins design är omfattande inbyggd tidsseriemodellering, inklusive kalenderintelligens .
Spjut användes främst för företags- och statlig finansiell modellering, men användes också för att bygga instruktionsmodeller i kemikurser på college, för att modellera världens ekonomier och av militären tidigt i "Star Wars" -projektet . Den används fortfarande av institutioner för vilka modellintegritet är kritiskt för uppdraget.
Javelin fick flera utmärkelser, inklusive "Best of 1985" för teknisk excellens från PC Magazine , "Most Significant Product" från PC Week och "Software Product of the Year".
Infoworld-priset skapade uppenbarligen en del besvikelse i de högsta raden av nummer två Microsoft:
Sedan var det året Microsofts nya Windows-kalkylblad, Excel, ställdes mot nystartade Javelin Softwares Javelin-kalkylblad för Årets produkt i InfoWorld. Även om Excel var en vacker förlängning av det befintliga kalkylarkskonceptet, hade Javelin fantasifulla funktioner, säger Michael McCarthy, InfoWorld-recensionsredaktör från 1984 till 1990 och nuvarande utgivare av IDG:s San Francisco-baserade Web Publishing Inc., producenter av JavaWorld och SunWorld. "Jag övertalade InfoWorld att ge Javelin Product of the Year", säger McCarthy. "På InfoWorld-middagen på Comdex, när de delade ut priset för Årets produkt och Excel kom på andra plats, reste sig Bill Gates och trampade ut ur rummet inför alla på ett spektakulärt oförskämt sätt."
— "Backstage: InfoWorld's movers and shakers" av Scott Mace
Javelin skapades av en av grundarna Rob Firmin, ordförande och VD, vars doktorsavhandling vid University of Chicago och efterföljande finansplaneringsarbete på Prime Computer ledde honom till skapandet av koncepten. Hans medgrundare, Stan Kugell , president, arbetade med Firmin på användargränssnittet. Utvecklingsteamet Javelin leddes av Christopher Herot, vice vd för teknik, och inkluderade Charles Frankston, bror till kalkylarkets meduppfinnare Bob Frankston , Arye Gittelman, John R. Levine , Louise Cousins (Pathe) och Peter Pathe.
Vissa delar av Javelins tillvägagångssätt användes senare av andra produkter som Lotus 's Improv . Lotus kopierade i huvudsak två Javelin -funktioner (namngivna datamatriser och pivottabeller) till ett NeXTSTEP -baserat och senare Windows -baserat GUI för att skapa Improv . Eftersom bra Improv inte baserades på 1980-talets MS-DOS-teknologi, led den mindre minnesbaserade begränsningar än Javelin , även om Javelin presterade med DOS utökat och utökat minne.
Även om dess affärsmisslyckande har tillskrivits den linda av affärs-GUI-programvara vid den tiden, såväl som en ogenomtänkt marknadsföringsplan som placerade den head to head med det populära kalkylarket 1-2-3 , [ citat behövs ] hela företaget ekonomiska modeller omvandlade till spjutmodeller ansträngde ibland dagens PC-resurser. Trots detta förblev den en standard för finansiell modellering och ekonometri i flera år efter att den avvecklades av Oracle. Till exempel modellerade Världsbanken världens ekonomier i Javelin och distribuerade dem i Javelin -format under ett antal år.