Май 2008

«Я считаю, что SaaS-это фундаментальный сдвиг в разработке программного обеспечения и доставки и будет определяющим механизм для доставки новых программных приложений в будущем. Open source является революционным, но не для пользователя как разработчика. Пользователь хочет простоты и SaaS предусматривает, что.»

Пол Джиллин

На 16 апреля Дуг Левин, Генеральный директор Black Duck программного обеспечения, выступил с докладом под названием состояние открытыми исходными кодами и разработки корпоративного программного обеспечения. В настоящем докладе Конференции излагаются основные идеи и идеи из трех секций, обсуждались во время презентации.

Обзор разработки программного обеспечения

Раздел 1 презентации обсудили, как тенденции в области разработки программного обеспечения были изменены от традиционного водопада метода более скрещенного подход, который смешивает проприетарные и открытым исходным кодом. Этот сдвиг привел в новые преимущества и риски. Разработка программного обеспечения, которое опирается на программного обеспечения с открытым исходным кодом (ПСОК) влечет за собой преимущества и риски. Ключевые преимущества включают: i) более низкая стоимость развития; II) Добавление вклада сообщества в группу внутреннего развития; III) время выхода на рынок; и iv) код лучшего качества. Риски можно разделить на четыре типа: i) код управления; II) Оперативная; III) сложность; и iv) безопасность.

Клиентам решения с открытым исходным кодом обеспокоены: i) Управление функция ожидания ползучести и клиентов; II) плохой документации; III) отсутствие поддержки; и iv) скрытые расходы, такие как обучение, документация, консалтинг и лицензионные сборы. Снижение совокупной стоимости владения (TCO) — о снижении стоимости предоставления решения, не стоимость запуска кода. Скрытые расходы должны быть включены как часть общей стоимости владения уравнения.

Несколько ключевых сообщений по итогам участия аудитории во время этого раздела презентации. Они включали:

  • Большинство ПСОК на основе программных технологий, которые являются товарами и преуспевает, когда она становится пригодный продукт, не только файл проекта с кодом, который выполняется
  • подводные камни смешанного кода развития включают: i) потери интеллектуальной собственности; II) Экспортные правила; III) уязвимостей; IV) эскалация вспомогательных расходов; v) программного обеспечения дефектов; VI) лицензировать права и ограничения; и vii) запреты
  • жизненный цикл открытым исходным кодом поставщика (ОСВ) составляет 2-3 лет дольше, чем жизненный цикл собственности компании (например, 7-8 лет для выхода); венчурные компании в Бостоне и Калифорнии внесли коррективы к этому
  • гибкие методы программирования иногда вырезают связь с пользователями и предотвратить включение отзывов пользователей в продукт
  • в инженерной смысле открытый исходный код не может считаться в компоненты готовы быть интегрированы, потому что большинство не упакованы или чистые интерфейсы решение выпустить собственный код как ПСОК является сложным. Необходимо учитывать многие факторы, в том числе: (i) Выбор лицензии открытого кода, предпочтительно OSI утвержденных лицензий; (ii) инвестиции в сотрудников, особенно общинного развития управления и развития; (iii) изменения в компании «ДНК»
  • значение open source может быть функцией нашей способности mashup открытыми исходными кодами, веб-служб и домашних код
  • гарантии качества конечного продукта в настоящее время требует новых методов разработки продуктов стал процесс объединения существующего кода с третьей стороной и OSS код
  • ПСОК является теперь мейнстрим и новаторов объединения ПСОК с услуг, ориентированных, Разработка программного обеспечения архитектуры (SOA) является частью развития экосистемы; Компания, которая игнорирует его развития экосистемы делает это на свой страх и риск
  • повторное использование кода хорошо Инжиниринг

Тенденции в области разработки программного обеспечения

Раздел 2 обсудили, как новые тенденции развития программного обеспечения создают новые возможности для бизнеса. Нынешняя тенденция является переход к программное обеспечение как услуга (SaaS), поскольку она обеспечивает экономию пособия, аналогичные тем, предоставляемых тонкими клиентами. Значение предложения, предоставляемые SaaS и PaaS (платформа как услуга) яснее, чем стоимость предложения ПСОК. Стоимость предложения SaaS является движущей силой принятия облачных вычислений, вместо локальных серверов или персональных устройств обработки пользователей приложений. По сути, в облачных вычислений технологического потенциала «hover» над всем и доступны пользователям.

Другие ключевые сообщения из раздела 2 включают:

  • открытым исходным кодом, как SaaS может обеспечить привлекательные бизнес-возможности
  • возрастает важность управления соответствия лицензиям в средах смешанного развития
  • Венчурное финансирование для открытого источника ударил все время высоко в США, но остается в Канаде не существует
  • Венчурные капиталисты, используются для финансирования старые бизнес-модели, которые были посыпать немного «open source Фея пыли», вызывая трения с OSS проектов как основной бизнес-модель двойного лицензирования. Сегодня мы имеем более зрелых бизнес-модели и больше венчурных капиталистов, которые сообразительные с открытым исходным кодом
  • модели доходов для продаж программного обеспечения переходят от бессрочные лицензии на подписку
  • Microsoft в рамках своей инициативы кода доля медленно движется в направлении модели OSS

Обзор программного обеспечения Black Duck

В разделе 3 Дуг представил краткий обзор услуг, предоставляемых его компанией. Black Duck Software helps companies: i) avoid the pitfalls of mixed code development; ii) manage development work flow; and iii) reveal the unknowns in their code base. Их основной продукт, protexIP, позволяет клиентам уверенно управлять происхождение программного обеспечения и обязательств; Аудит базы кода против утвержденных компонентов и упростить анализ кода и лицензирование третьей стороны. Черная утка не освобождает своих клиентов как нельзя управлять системой реального времени, пауки весь Интернет. Компания предоставляет стандартную гарантию на использование ее программного обеспечения.

Доля этой статьи:

Цитируете эту статью:

Оцените содержание: 
Нет голосов были поданы еще. Скажи свое слово!

Добавить новый комментарий

Обычный текст

  • Теги HTML не разрешены.
  • Адреса электронной почты и адреса страниц включите в ссылки автоматически.
  • Строки и параграфы переносятся автоматически.