Программное обеспечение Javelin - Javelin Software

Программное обеспечение Javelin
Ключевые люди
Роб Фирмин
(ИСПОЛНИТЕЛЬНЫЙ ДИРЕКТОР)
Стэн Кугелл(Президент)
Дик Бонзагни
(Вице-президент по маркетингу
Крис Херот
(Вице-президент по инжинирингу)[1]

Корпорация Javelin Software (1984–1988) была компанией в Кембридж, Массачусетс который разработал инновационный моделирование и анализ данных продукт, также называемый Джавелин (версии 1.0 в 1984 г. до 1.1) и более поздние версии Джавелин Плюс (версии 1.0 в мае 1987 г.[2] до 3,5 в 1993 г.[3]). В обзорах того времени рассматривается как технология-преемник программного обеспечения для работы с электронными таблицами и конкурирует с доминирующим в то время Лотос 1-2-3, Javelin завоевал множество отраслевых наград,[4][5] в том числе победа над новым Microsoft Excel в номинации "Программный продукт года InfoWorld".[6]

Javelin Software попала в трудные времена, когда их первичное публичное размещение акций пришлось отменить из-за того, что он был запланирован всего на несколько дней после крах фондового рынка 1987 года. Позже активы компании были приобретены компанией Information Resources, Incorporated (IRI), которая продавала усовершенствования Javelin до 1994 года, когда сама IRI была куплена компанией. Корпорация Oracle, которые немедленно прекратили выпуск продукта.

Снимок экрана: переменная с месячным периодом

В отличие от моделей в электронная таблица, Модели Javelin строятся на объектах, называемых переменными, а не на данных в ячейках отчета. Например, Временные ряды или любая переменная - это сам по себе объект, а не набор ячеек, которые случайно появляются в строке или столбце. Переменные имеют множество атрибутов, включая полную осведомленность об их связях со всеми другими переменными, ссылки на данные, а также текстовые и графические примечания. Вычисления выполняются для этих объектов, а не для диапазона ячеек, поэтому добавление двух временных рядов автоматически выравнивает их по календарному времени или в заданном пользователем временном интервале.

Данные не зависят от рабочих листов - переменные и, следовательно, данные не могут быть уничтожены путем удаления строки, столбца или всего рабочего листа. Например, затраты за январь вычитаются из выручки за январь независимо от того, где и отображается ли на листе. Это разрешает действия, которые позже будут использоваться в сводные таблицы, за исключением того, что гибкое управление таблицами отчетов - лишь одна из многих возможностей, поддерживаемых переменными. Более того, если затраты вводятся по неделям, а выручка - по месяцам, Javelin может при необходимости распределять или интерполировать. Этот объектный дизайн позволил переменным и целым моделям ссылаться друг на друга с помощью определенных пользователем имен переменных, а также выполнять многомерный анализ и массовые, но легко редактируемые консолидации.

Javelin поощряет просмотр данных и алгоритмы различными способами самодокументирования, включая одновременное использование нескольких синхронизированных представлений. Например, пользователи могут перемещаться по связям между переменными на диаграмме, видя логические корни и ветви каждой переменной. Это пример того, что, возможно, является его основным вкладом - концепция прослеживаемости логики пользователя или структуры модели через двенадцать представлений. Среди его динамически связанных представлений были: диаграмма, формулы, таблица, диаграмма, QuickGraph, рабочий лист, заметки, ошибки, макрос, график. Сложную модель могут проанализировать и понять другие, не участвовавшие в ее создании, и это остается уникальным даже сегодня.

Вторым фундаментальным достижением в дизайне Javelin является обширное встроенное моделирование временных рядов, включая календарный интеллект.

Javelin использовался в основном для корпоративного и государственного финансового моделирования, но также использовался для создания учебных моделей на курсах химии в колледжах, для моделирования мировой экономики и военными в начале проекта «Звездных войн». Он по-прежнему используется организациями, для которых целостность модели имеет решающее значение.

Джавелин получил несколько наград, в том числе: «Лучшее за 1985 год» за техническое превосходство от Журнал ПК;[4] "Самый важный продукт" из Неделя ПК; и «Программный продукт года».[6]

«Награда Infoworld явно вызвала некоторый ужас в высших рядах второй компании Microsoft»:

Затем был год, когда новая электронная таблица Microsoft для Windows, Excel, конкурировала с таблицей Javelin стартапа Javelin Software за продукт года InfoWorld. Хотя Excel был прекрасным продолжением существующей концепции электронных таблиц, Javelin обладал творческими особенностями, говорит Майкл Маккарти, редактор обзоров InfoWorld с 1984 по 1990 год и нынешний издатель компании IDG Web Publishing Inc., производящей JavaWorld и SunWorld, в Сан-Франциско. «Я убедил InfoWorld присудить продукт года Javelin, - говорит Маккарти. «На ужине InfoWorld в Comdex, когда они вручили награду« Продукт года », а Excel занял второе место, Билл Гейтс встал и в очень грубой манере вышел из комнаты на глазах у всех».

— "За кулисами: движущие силы и шейкеры InfoWorld" Скотта Мейса[6]

Javelin был разработан соучредителем Робом Фирмином, председателем совета директоров и генеральным директором, чье докторское исследование в Чикагском университете и последующая работа по финансовому планированию в Prime Computer привели его к созданию концепций. Соучредитель Стэн Кугелл, Президент, работал с Фирмином над пользовательским интерфейсом. Команду разработки Javelin возглавлял Кристофер Херот, вице-президент по разработке, и в ее состав входил Чарльз Франкстон, брат соавтора электронных таблиц. Боб Франкстон, Арье Гиттельман, Джон Р. Левин, Луиза Казинс (Пате) и Питер Пате.

Некоторые части подхода Javelin позже использовались другими продуктами, такими как Лотос с Improv. Lotus по существу скопировал две функции Javelin (именованные массивы данных и сводные таблицы) на Следующий шаг на основе и позже Windows -основан GUI создать Improv.[нужна цитата ] Поскольку Improv не был основан на технологии MS-DOS 1980-х годов, он имел меньше ограничений, связанных с памятью, чем Javelin, однако Javelin хорошо работал с расширенной и расширенной памятью DOS.

Хотя его бизнес-неудачи были приписаны младенчеству программного обеспечения для бизнеса в то время,[7] а также непродуманный маркетинговый план, который сопоставлял его с популярной таблицей 1-2-3,[нужна цитата ]Финансовые модели предприятия, преобразованные в модели Javelin, временами напрягали ресурсы ПК. Несмотря на это, он оставался стандартом для финансового моделирования и эконометрики в течение нескольких лет после того, как Oracle прекратил его поддержку. Например, Всемирный банк моделировал мировую экономику в Javelin и распространял их в формате Javelin в течение ряда лет.

Рекомендации

  1. ^ https://www.computerhistory.org/collections/catalog/102766191
  2. ^ https://books.google.com/books?id=jE2OlZ9PkrkC&pg=PA148&lpg=PA148
  3. ^ https://winworldpc.com/product/javelin/plus-10
  4. ^ а б «Вторая ежегодная награда (1985)». Журнал ПК. 2002-03-12. Получено 2007-09-30.
  5. ^ https://books.google.com/books?id=_7aEwukQQ0AC&pg=PA19&lpg=PA19
  6. ^ а б c Мейс, Скотт (1998). «За кулисами: движущие силы и толчки InfoWorld». InfoWorld Media Group Inc. Архивировано из оригинал на 2007-06-11. Получено 2007-09-30.
  7. ^ Браун, Кристофер (весна 2002 г.). «Историческая справка о электронных таблицах».

внешняя ссылка