|
Lotus Improv was a spreadsheet program from Lotus Development that took the n-dimesional modeling design and hierarchic UI of Javelin and moved it to modern platforms. Image File history File links Broom_icon. ...
Screenshot of a spreadsheet made with OpenOffice. ...
Lotus Software (called Lotus Development Corporation before its acquisition by IBM) is an American software company headquartered in Cambridge, Massachusetts. ...
Javelin Software Corporation (1984-1988) was a company in Cambridge, Massachusetts which developed an innovative DOS-based modeling product, also called Javelin, and later Javelin Plus. ...
History The original spreadsheet program, VisiCalc, was based on the idea of replicating existing spreadsheets — a sheet of paper with lines on it — on the computer and then adding automatic updating. From that point on almost all other spreadsheets used the basic VisiCalc concept. Vendors competed primarily on the number of cells and calculation speed. This was true even of Lotus's own Lotus 1-2-3, whose success is based almost entirely on the fact that it ran on the IBM PC and was faster and had more cells than VisiCalc. This was not true, however, of the Javelin spreadsheet that won Best Software Product of 1985 and which was the basis for both the concepts and UI of Improv. VisiCalc was the first spreadsheet program available for personal computers. ...
Lotus 1-2-3 is a spreadsheet program from Lotus Software (now part of IBM). ...
IBM PC (IBM 5150) with keyboard and green screen monochrome monitor (IBM 5151), running MS-DOS 5. ...
VisiCalc was the first spreadsheet program available for personal computers. ...
Javelin Software Corporation (1984-1988) was a company in Cambridge, Massachusetts which developed an innovative DOS-based modeling product, also called Javelin, and later Javelin Plus. ...
Lotus set up an advanced technology group in 1986. One of their initial tasks was to see if they could simplify the task of setting up a spreadsheet. Once they were up and running sheets were simple to use, but many users found it very difficult to imagine what the sheet needed to look like in order to get started. After a few months of studying existing real-world examples, it became clear that the data, views of that data, and the formulas that acted on that data were very separate concepts. Yet in every case, the existing spreadsheet programs required the user to type all of these items into the same (typically single) sheet's cells. This led to considerable confusion, because it's not obvious which cells hold what sort of data, is this cell an input value that is used elsewhere? Is it an intermediate value used for a calculation? Perhaps it is an output value useful only to the end users? There's no way to know. 1986 (MCMLXXXVI) was a common year starting on Wednesday of the Gregorian calendar. ...
The concepts of Lotus Improv revolved around the concept of separating the three parts — data, views, and formulas. Actually implementing these ideas on the initial target OS/2 platform turned out to be fairly difficult. It was at about this time that Steve Jobs (at NeXT at the time) visited and gave them one of the new NeXT computers. Pito Salas started the project to develop Improv for NeXT under the code-name BackBay, the name of a neighborhood in Boston. Jobs clearly "got it", and became one of the product's biggest supporters and critics, and many of the ideas that appeared in the final product were at his urging. To meet Wikipedias quality standards, this article or section may require cleanup. ...
Steven Paul Jobs (born February 24, 1955) is the co-founder and CEO of Apple and was the CEO of Pixar until its acquisition by Disney. ...
Look up Next in Wiktionary, the free dictionary. ...
Pito Salas is a Cambridge software developer. ...
Look up Next in Wiktionary, the free dictionary. ...
Nickname: Location in Massachusetts, USA Coordinates: Country United States State Massachusetts County Suffolk County Government - Mayor Thomas M. Menino (D) Area - City 89. ...
Improv was so popular that it became one of the few killer apps on the NeXT platform, and machines started showing up in financial offices in the thousands. A killer application (commonly shortened to killer app) is a computer program that is so useful that people will buy a particular computer hardware, gaming console, and/or an operating system simply to run that program. ...
After release on the NeXT (originally code named "Fluffy Bunny", but later known as "Black Marlin") attempts were made to port to Windows ("Blue Marlin") and Macintosh ("Red Marlin"). The APIs (and programming language) for NeXTSTEP were sufficiently different (albeit more advanced) from the state-of-the-art on Windows and Macintosh System software that porting was very difficult. Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ...
Lotus Improv on Windows 2000 (click for a clearer view). This is an example spreadsheet provided with the application, "Financials". It shows the actual data in the middle, broken into a number of categories on the left, and time periods across the top. The formulas driving the various outputs are at the bottom. Note, for instance, "Assets.Total". A version for Windows eventually shipped in 1993, but here it faced the additional problem in that it competed directly with 1-2-3, and thus had to overcome a corporate resistance to change. Perhaps the biggest problem for Improv was the fact that it was so different — customers were so used to the way spreadsheets worked that no one actually used Improv. Lotus eventually gave up on the product. Image File history File links Size of this preview: 771 Ã 600 pixelsFull resolution (1280 Ã 996 pixel, file size: 81 KB, MIME type: image/png) Screenshot of Lotus Improv running under Windows 2000. ...
Image File history File links Size of this preview: 771 Ã 600 pixelsFull resolution (1280 Ã 996 pixel, file size: 81 KB, MIME type: image/png) Screenshot of Lotus Improv running under Windows 2000. ...
Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ...
A number of clones of Improv quickly appeared. Most of these were directed towards the financial market, including Quantrix [1], which continues to be sold today. Quantrix is an American company that develops and sells computer software to the public. ...
Concepts The core concept of what would later become Improv was to separate the concepts of data, views of the data, and formulas into three separate portions. The spreadsheet itself would contain only input data. Instead of referring to the data as, in effect, "the data that happens to be in these cells", each set of data in the sheet was given a name, and could then be grouped into categories. Formulas were typed into a separate section that did not rely on the data being in certain places, and used the names to find what it needed. Views of the data, some which looked like spreadsheets, others like charts, could be created dynamically and were not limited in number. To illustrate the difference between Improv and other systems, consider the simple task of calculating the total sales for a product, given unit sales per month and unit prices. In a conventional spreadsheet the unit price would be typed into one set of cells, say the "A" column, and the sales into another, say "B". A formula would then be typed into "C" that said "A1 times B1" (typically in a form such as @times(A:1, B:1)). Then that formula must be copied into all of the cells in column C, making sure to change the reference to A1 to a new reference for A2, etc. The sheet can automate this to some degree, but the real problem is that it simply has no idea what the formula means. Any changes to the layout of the spreadsheet will often make the entire sheet stop working properly. In Improv, one simply enters the data into columns called "Unit Price" and "Unit Sales". A formula can then be created that says "Total Sales = Unit Price times Unit Sales". Then if "Total Sales" view is added, the totals would automatically appear there, because the sheet "knows" that is what the formula is for. But the real power of Improv did not become clear until work had already started on the project. With the grouping system you could collect monthly sales into groups like "1995" and "1996", and call the category "years". Then the unit prices could be grouped in terms of the product type, say "clothing" and "food". Now by dragging these groups around (represented by small tabs) the view may be quickly changed. This concept is currently implemented in the form of pivot tables in Microsoft Excel. A pivot table is a powerful data summarization tool in Microsoft Excel, OpenOffice. ...
This article or section does not adequately cite its references or sources. ...
See also - Spreadsheet 2000
- Stories (spreadsheet)
- Javelin, a financial modelling program which was virtually cloned to create Improv.
Spreadsheet 2000 was a spreadsheet program for Apple Macintosh computers, published by Casady and Greene, a distributer of many smaller Mac releases. ...
Javelin Software Corporation (1984-1988) was a company in Cambridge, Massachusetts which developed an innovative DOS-based modeling product, also called Javelin, and later Javelin Plus. ...
References - Story of Improv (Internet Archive Cache)
- Jelen, Bill: The Spreadsheet at 25, The Evolution of the Invention that Changed the World, (Holy Macro! Books) 2005
- Alexander, Michael and Bill Jelen: Pivot Table Data Crunching (QUE) June 2005
External links |