Слайд 2Содержание
Основные концепции Открытого Кода
ПО с открытым кодом против ПО с закрытым кодом
когда
использовать открытый код?
насколько это дешевле?
вопросы издержек
Полезные примеры
CRM – SugarCRM
Project Management - DotProject
Слайд 3Open Source – базовая концепция
”Основная идея открытого кода предельно проста: ПО живет
до тех пор, пока программисты имеют возможность дополнять и распространять исходный код.” - Open Source Initiative (Инициатива Открытого Кода)
ПО с открытым кодом включает в себя как свободно распространяемое ПО, так и ПО, распространяемое по “лицензии открытого кода”
Наиболее известные лицензии:
Apache License, BSD license, GNU General Public License, GNU Lesser General Public License, MIT License, Eclipse Public License, Mozilla Public License
доп. инфа: http://www.opensource.org/licenses/index.html
Слайд 4Открытый код против закрытого
Действительно ли открытый код дешевле?
продолжаются горячие дискуссии
практический взгляд: ответ
зависит от ситуации!
Все решает потребность бизнеса!
есть ли необходимость во внедрении ПО, независимо от открытости или закрытости программного кода?
Окупаемость инвестиций, Return on Investment (ROI)
Метод ROI обычно используется для оценки самих вложений – стоит ли инвестировать
Общие издержки владения,Total Cost of Ownership (TCO)
метод TCO используется для оценки и выбора внедряемого ПО, после того как принято решение инвестировать
Слайд 5Общие издержки владения
Стоимость лицензии
считается, что стоимость лицензии составляет лишь 20% от общих
издержек!
требуется ли лицензия на операционную систему? базы данных?
потребность в закупке ”железа”?
Внедрение и интеграция с существующим ПО
насколько легко внедряемо ПО?
требует ли внедрение специфических навыков?
используются ли открытые стандарты и интерфейсы?
понятен ли путь дальнейшего развития?
Сопровождение
доступны ли услуги по сопровождению?
требуются ли навыки внутри компании?
Слайд 6Общие издержки владения
Обновления
что делать с ”багами”?
как часто обновляется ПО?
Безопасность
смотри выше
Адаптация
подходит ли ПО
для решения задачи?
насколько оно легко в пользовании?
совместим ли пользовательский интерфейс?
в какой мере требуется обучение персонала?
Слайд 7Как выбрать правильное ПО с открытым кодом?
В настоящий момент на SourceForge.net зарегистрировано
134,864 проектов
314 по CRM ( + 30 новых каждые два месяца!)
493 по управлению проектом
381 по офисным приложениям
283 по ERP (управлению ресурсами предприятия)
? как выбрать наиболее подходящий?
SourceForge.net дает следующую информацию:
рейтинг по количеству пользователей
частота обновлений
дата регистрации
дата последнего обновления
количество скачиваний
Слайд 8Как выбрать правильное ПО с открытым кодом?
Все это только списки...
Уровень документации?
документация говорит
о многом!
Насколько активно сообществопользователей данного продукта?
активность дискуссий
комментарии конечных пользователей
Насколько хорошо управляется проект?
Ясны ли планы дальнейшего развития?
Слайд 9Пример по CRM: SugarCRM
Одна из наиболее известных открытых CRM систем
Другие примеры: Compiere,
vtiger, opentaps and many others
Двойная лицензия:
базовая версия под Mozilla Public License 1.1
легко апгрейдится до коммерческой версии (см. следующий слайд)
разработана на “чистой” Open Source платформе LAMP: Linux (or Windows), Apache, MySQL, PHP
Сопровождение: 150 партнеров в 35 странах
http://www.sugarcrm.com/crm/
http://www.sugarforge.org/
http://sourceforge.net/projects/sugarcrm/
Слайд 10SugarCRM Products
http://www.sugarcrm.com/crm/products/editions.html
Слайд 12Пример ПО для управления проектом: DotProject
один из наиболее скачиваемых пакетов для проектного
менеджмента на SourceForge.net
другие варианты: eGroupware, GanttProject, PHPCollab
поддерживается волонтерами
лицензия: BSD License, GNU General Public License (GPL)
All POSIX (Linux/BSD/UNIX-like OSes), Javascript, PHP
локализация на русский!
страницы техподдержки, а также ”приоритетная поддержка” за доп. плату
http://www.dotproject.net/index.php
http://sourceforge.net/projects/dotproject