Будь проще… или умри Опыт использования open source и недорогих систем управления проектами Станислав Калканов, Люксофт v1.0 24-Apr-2009 Содержание Прошлое и настоящее систем управление проектами Варианты и критерии выбора Обзор систем “Бесплатные” Коммерческие Интегрированные решения Опыт Люксофт LUXproject Модули и архитектура Возможности Стоимость Прошлое и настоящее Раньше Сейчас “Гламурные” бюджеты на IT инфраструктуру Необходимость экономить на всем, в т.ч. – на лицензиях на типовое ПО Вера в магию крупных систем Дорогой широкополосный интернет Вера в системы с большим числом пользователей Испозование лицензионного или Open Source ПО Дешевый широкополосный интернет Интранет/Толстый клиент Интернет/Браузер Использование нелицензионного ПО Доминирование крупных и длительных (1-3 Стремление даже крупные проекты делать года) проектов итеративно, разбивая на подпроекты длятельностью 3-6 месяцев Большинство работает по waterfall Большинство работают итеративно, многие – по agile. Локализованные проекты (вся команда в одном месте) Распределенная разработка Непрозрачность проектной инфраструктуры Максимальная открытость и прозрачность для заказчиков перед Заказчиком Варианты и критерии выбора Стоимость Функциональные возможности Интернет/Интранет Безопасность Поддерживаемость Расширяемость Технологии Распространненность “Бесплатные” решения Платные решения Интегрированные решения Отдельные системы Серверные решения SAAS решения Page 4 “Бесплатные” системы SVN - http://subversion.tigris.org/ CruiseControl - http://cruisecontrol.sourceforge.net/ Bugzilla - http://www.bugzilla.org/ Mantis - http://www.mantisbt.org/ MediaWiki - http://www.mediawiki.org/wiki/MediaWiki RTH - http://sourceforge.net/projects/rth/ TestLink - http://testlink.org/wordpress/ FIT - http://fit.c2.com/ FitNesse - http://fitnesse.org/ Track - http://sourceforge.net/projects/trackplus/ Коммерческие системы Perforce - http://www.perforce.com/ Bamboo - http://www.atlassian.com/software/bamboo/ Jira - http://www.atlassian.com/software/jira/ Confluence - http://www.atlassian.com/software/confluence/ GreenPepper - http://www.greenpeppersoftware.com/en/ WebLoad - http://www.webload.org/ Mingle - http://studios.thoughtworks.com/mingle-agile-projectmanagement GreenHooper - http://www.greenpeppersoftware.com/en/ Интегрированные решения Jira Studio - http://www.atlassian.com/studio/ CollabNet - http://www.collab.net/ RallyDev - http://www.rallydev.com/ VersionOne - http://www.versionone.com/ ScrumWorks - http://www.danube.com/scrumworks Опыт Люксофт SOAP Web Container Apache Tomcat Jira Confluence SVN CriuseControl WebDav FishEye GreenHooper Полная интеграция Single sign on Интеграция с AD Единый поиск Единая консоль администрирования Шаблоны “типовых” проектов CMMI Agile … Java-COM Bridge Auto alerts and notifications / LUXproject event-driven core LDAP/Radius Indexing and Search Service Apache Lucene WebDAV File Management Apache Slide Web Access to Source Code ViewCVS/FishEye Central Administration /Security/ OpenLDAP Reporting, Metrics, History, Statistics Process Improvement - metrics - statistic JMX Management XML-RSS MS Word Documents MS Outlook Calendar, Tasks Software Engineering Processes / LUXproject event-driven workflow engine JIRA engine Management of Requirements Task, Resource, Time, Risk, Issue, Defects Custom Workflows Confluence Wiki engine Knowledge Base Text Search Document Versioning Mail Indexing Service Document Templates Discussion Forum Source Code Repository Versioning, releases, Peer review. Subversion/Perforce, CVS, etc In progress, the closest release Future releases MS Excel Timesheet, Reports XMPP/Jabber Single SignOn Implemented MS Project / to LUXproject initial project setup / Java Standard Edition 6.0 Adobe Acrobat Documents, Reports Event Queue Continues Integration / Build / Server CrouseControl ICQ/Miranda/GoogleTalk IM Messaging RMI/IIOP Функции LUXproject Формирование и представление проектной отчетности для заказчика Управление проектными документами Управление задачами Управление рисками Сбор и управление требованиями Continuous Integration Управление разработкой (Source Code Management ) Управление тестированием Сбор метрик и статистический анализ Файловые хранилища Нотификация пользователей Опыт эксплуатации LUXproject Система внедрена в более чем 80-ти проектах компании Люксофт Система применяется для распределенных проектов Омск (GMT+6) Москва (GMT+3) Дубна (Россия) (GMT+3) Киев (Украина) (GMT+2) Ванкувер (Канада) (GMT-8) Сиэтл (США) (GMT-8) Количество пользователей системы в Люксофте более 700 человек Центры разработки Люксофт, активно использующие систему: Boeing Deutsche Bank Areva Harman Becker Программа Российских заказчиков Технические характеристики LUXproject Параметр Значение Размер БД My SQL 1,5 GB Размер SVN 60 GB Среднее количество ежедневных обращений (запросы страниц, закачки документов) 120 000 Средний ежедневный трафик (рабочие дни) 3,5 GB Средний месячный трафик 75 GB Стоимость Лицензии на компоненты LUXproject $7-14K На сервер, а не на каждого пользователя (25/50/500/Unlimited) Стоимость внедрения $15K Поддержка 0,25 FTE/месяц на сервер 1 FTE/месяц на 500 пользователей Спасибо! Контакты Станислав Калканов Директор по качеству, Люксофт [email protected] Page 13
© Copyright 2025