1 / 64

Обзор функциональности LUXproject Версия 13.3

Обзор функциональности LUXproject Версия 13.3. Люксофт. Что такое LUXproject ?.

Download Presentation

Обзор функциональности LUXproject Версия 13.3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Обзор функциональности LUXproject Версия 13.3 Люксофт

  2. Что такое LUXproject? • LUXproject - распределенная web-based система управления проектами, построенная на основе специализированных коммерческих и некоммерческих модулей, разработанных сторонними производителями и открытыми сообществами (Atlassian JIRA/GreenHopper, AtlassianConfluence, AtlassianFishEye, Subversion/Perforce, CruiseControl, WebDav и др.), а такжемодулей компании Luxoft. • Система обеспечивает пользователям удобную, универсальную среду для выполнения основных проектных задач и ведения коммуникаций • Основными пользователями LUXproject являются, как исполнители проекта, так и Заказчик. LUXproject поддерживает ролевой доступ, то есть каждый участник проектной команды в зависимости от проектной роли имеет тот или иной доступ к функционалу системы. • Механизмы управления, заложенные в LUXproject, а также доступ к проектным артефактам в любое время и из любой географической точки позволяют руководству компании организовать прозрачное управление проектом и всегда иметь оперативную и достоверную информацию • В настоящий момент LUXproject предоставляет возможность выбрать одну из нескольких методологий выполнения проектов по разработке и поддержке программного обеспечения, а также развернуть Service Desk.

  3. Ключевые возможности LUXproject • Планирование и управление скоупом релизов, итераций, этапов • Управление задачами • Управление рисками • Управление коммуникациями • Сбор и анализ метрик • Сбор и хранение требований • Типизация требований • Управление состояниями требований • Управление покрытием требований тестами • Управление изменениями • Создание и управление тестовыми спецификациями • Управление дефектами • Continuous integration • Версионное и неверсионное хранилище проектных артефактов • База знаний проекта • Глобальный поиск • Гибкая система отчетности

  4. Почему LUXproject? • Используемые в составе LUXprojectкомпоненты фирмы Atlassianзавоеваливсемирное признание благодаря богатству функционала, поддерживаемости, масштабируемости и надёжности при относительно небольшой стоимости в расчёте на пользователя • Платформа LUXprojectобеспечила объединение всех компонентов в единую среду, преумножив тем самым их возможности и добавив недостающие функции: • Единый интерфейс и вход во все компоненты системы • Гибкие политики безопасности, настраиваемые под каждого участника проекта • Дополнительный функционал по управлению рисками, тест менеджменту, релиз менеджменту, ведению требований • Расширенные возможности по построению отчётов и уже готовые отчёты • Быстрый поиск нужной информации по компонентам системы • Возможности по локализации • Возможность группировки проектов в программы и мониторинга их статусов • Высокий уровень защиты данных • Воплощение лучших практик Luxoft и собственных методологий в уникальных проектных шаблонах • Широкие возможности настройки системы под уникальность процессов Заказчика • Постоянное развитие системы и возможность добавления специфических функций по запросу • Невысокая цена решения при богатом функционале TECHNOLOGY EVOLUTION INDUSTRY EVOLUTION COMPANY EVOLUTION

  5. Компоненты и архитектура Telecom Energy Technology X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

  6. Поддерживаемые платформы • LUXprojectподдерживает работу в 64 битных операционных системах, что позволяет достигать высоких показателей производительности и устойчивости • Для развертывания сервера LUXproject, предпочтительно использование Linux Fedoracore 12 i386. Возможно использование сервера под управлением Windows, Solaris • Благодаря отсутствию “толстого клиента”, пользователи LUXprojectмогут работать с системой в любой операционной системе • Полная совместимость с браузерами: • Internet Explorer 9 + • Firefox 25 + • Частичная совместимость с браузерами: • Chrome • Safari

  7. Компоненты 3-их сторон Ключевые компоненты: JIRA5.1.4 GreenHopper 6.2.1 Confluence 5.1.5 FishEye 3.1.3 SVN 1.6.5 Cruise Control 2.8.3 Crucible 3.1.3 Дополнительные компоненты: Team Calendars 3.2.4 Ad Hoc Workflows 4.1.1

  8. Ролевой доступ Ролевой доступ в LUXprojectдает возможность настроить гибкие политики безопасности. LUXprojectпозволяет предоставлять доступ не только участникам проекта, но и заказчику.

  9. Концепция проектного шаблона1 Проектный шаблон LUXproject- это совокупность настроек ролей, прав доступа, информационных объектов (включая их атрибуты и модели жизненного цикла), функциональных модулей системы, экранных форм, отчетов, системы версионного контроля, шаблонов документов и портальной структуры, адаптированная под конкретную методологию разработки и требования Заказчика.

  10. Концепция проектного шаблона2 • Преимущества применения проектных шаблонов: • Возможность выбрать уже настроенную среду управления со всеми необходимыми компонентами «одним кликом» • Использование “best practices” предыдущих проектов • Возможность адаптации существующих шаблонов под конкретные проектные требования • Возможность сохранения адаптированных шаблонов, для применения в последующих проектах • В системе реализованы следующие проектные шаблоны: • Шаблон, основанный на “классических” процессах разработки ПО • Шаблон, основанный на практиках Agile • Шаблон для поддержки пользователей

  11. Статус-отчеты

  12. Преимущества для Заказчика • Возможность глубокого вовлечения в деятельность проектной команды для обеспечения большей управляемости требуемой для соответствия постоянно меняющимся приоритетам и бизнес целям • Доступ в реальном времени к данным проекта из любой географической точки при наличии интернета • Прозрачный жизненный цикл –от бизнес требований до системных требований, от системных требований, через задачи к коду, связи требований со сценариями тестирования и дефектами • Визуализация отчетности–гибкая и простая визуализация сборок продукта, данных о проектной команде, отчетности • Адаптация проектной среды под требования заказчика • Высокий уровень защиты доступа к данным

  13. Статус-отчет по Программе/Проекту • Представление как со стороны прогресса этапов проекта, так и со стороны релизов • Отображение статуса проектов посредством цветовой индикации и процента завершённости • Прямые ссылки на ключевые этапы и релизы проекта • Поддержка «многорелизных» проектов. • Возможность экспорта в Excel

  14. Рабочий стол PMO/ Программы для Agile проектов • Представление прогресса Agile-проектов, ведущихся в LP • Автоматический расчет Velocity проектной команды • Статусные диаграммы по проектам

  15. Проектное планированиеи контроль

  16. Преимущества для руководителя проекта • Доступ к данным проекта из любой географической точки при наличии интернета • Проектные данные представляются в режиме реального времени • Планирование и управление работами на проекте (через этапы/релизы) • Управление ресурсами и временем: возможность отслеживать сроки исполнения задач одновременно в нескольких проектах • Возможность ставить задачи посредствам письма • Управление рисками • Управление релизами и сборками: • Создавать «дорожную карту проекта» , «описания релизов» • Контролировать статус сборки • Возможность хранить проектную переписку в системе и ссылаться на неё • Возможность архивации завершенных проектов и их последующей активации при необходимости • Возможность самостоятельно настраивать проект «под себя» и добавлять новые функции

  17. Механизм создания уникальных отчетов • LUXprojectпозволяет участникам проекта создавать уникальные отчеты, в соответствии с собственными требованиями • При создании отчетов, могут быть реализованы запросы, использующие специфические поля сущностей системы, что существенно расширяет стандартный функционал JIRA

  18. Этапы проекта • На экране «Этапы»менеджер проекта имеет возможность: • Контролировать статус этапов проекта • Просматривать задачи связанные с этапами • Перейти к деталям каждой задачи включенной в этап • Создавать новые этапы и связывать их с задачами и другими сущностями системы • Этапы и задачи проекта могут быть синхронизированы с Microsoft Project

  19. Управление задачами • Планирование и контроль проекта посредством создания, назначения исполнителя и отслеживания статуса выполнения задач • Отображение различных статусов задачи графическое отображение статистики по статусам • Отслеживание сроков исполнения задачи • Уведомление по электронной почте о событиях в проекте

  20. Создание задачи из e-mail • Руководитель может заводить задачи в LUXproject, добавив адрес проекта в СС письма с постановкой задачи: • Задача будет автоматически назначена на адресата письма • Тема письма станет названием задачи • Тело письма станет описанием задачи • Вложение в письмо также будет прикреплено к задаче в LUXproject • Исполнитель, получив такое письмо, может войти в LUXprojectи начать работу по задаче – изменять статус, комментировать, добавлять артефакты по мере их создания

  21. Возможности интеграции с MS Project • Двунаправленный обмен данным между MS Project и LUXproject(JIRA) с помощью плагина THE-Connector(плагин должен быть установлен на рабочем месте пользователя) • Загрузка запланированных задач и контрольных точек из MS Project в JIRA • Импорт задач из JIRA в MS Project • Синхронизация статусной и временной информации

  22. Плагин Workplan • Возможность установить дату начала и завершения работ, % утилизации пользователя и исходную оценку работ • Возможность просмотреть загрузку: • Исполнителя • Исполнителей в определенном проекте • Исполнителей, объединенных в JIRA-группы • Исполнителей ресурсного проекта во всех проектах • Возможность планировать ресурсы и работы на будущее

  23. Управление рисками • Список рисков для их оценки и описания • Автоматическое вычисление даты следующего ревью рисков на актуальность • Таблицы с различными статусами рисков (свершившиеся, активные риски, закрытые риски) и графическая диаграмма статистики по статусам • Связь рисков с проектными артефактами

  24. Отчет о событиях в проекте • Сбор отчетности событий через все компоненты системы • Фильтр для: • Кто? • Когда? • В каком проекте? • Фильтр для проектных событий: • Изменение проектных активностей (задачи, риски, требования, дефекты и т.д.) • Изменение файлов • Изменения страниц • Сборки

  25. Управление требованиями

  26. Преимущества для аналитика • Централизованное хранилище требований • Простые средства для управления требованиями – назначение, согласование, утверждение, контроль в режиме реального времени. • Возможность оповещения всех участников команды об изменениях в требованиях • «Трассируемость» требований – от бизнес требований, к функциональным требованиям, от требований через задачи, к коду и дефектам • Возможность проведения ревью требований • Графическое представление статистики по требованиям TECHNOLOGY EVOLUTION INDUSTRY EVOLUTION COMPANY EVOLUTION

  27. Управление требованиями1 • Сбор и управление требованиями – создание, назначение, контроль • Группировка по статусам и графическое отображение статистики статусов • Трассировки требований • Автоматическое отслеживание изменений в связанных требованиях

  28. Управление требованиями2 Список требований может быть отображен в древовидном представлении Описание требований может быть представлено как wiki-страница Требования и запросы на изменения могут создаваться и управляться в JIRA +WIKI или JIRA + SVN

  29. Трассировка требований – Матричное представление • Возможность связывать требования с другими зависимыми артефактами как этого так и смежного проекта • Возможность визуализации наличия или отсутствие связей и их типов • Возможность визуализации покрытия требований другими артефактами, например, сценариями тестирования • Выделение «подозрительных» (suspected) зависимостей, для индикации требований, по которым необходимо провести ревью и подтверждения актуальности • Цветовое представление ссылок в зависимости от типа связи

  30. Управление релизамии сборками

  31. Преимущества для разработчиков • Очевидно какие задачи и когда нужно исполнять • Все необходимые для исполнения задачи документы и требования связаны с полученной задачей • Расширенный функционал управления релизами и сборками • Управление сборками в Cruise Control прямо из интерфейса LUXproject • Отчеты о сборках в режиме реального времени • Возможность работать с версионным хранилищем кода без установки специализированного клиента • Возможность связывать исходный код с задачами и дефектами из JIRA • Возможность поделиться полученным опытом или найти нужный ответ в проектной базе знаний TECHNOLOGY EVOLUTION INDUSTRY EVOLUTION COMPANY EVOLUTION

  32. Управление релизами • Создание сущностей релизов и сборок, привязка к ним проектных активностей • Поддержка иерархическая структуры релизови сборок • Наличие атрибутов важных дат жизненного цикла релизов и сборок • Контроль за выполнением релизов и сборки

  33. Управление сборкой • Настройка параметров непрерывной сборки (Continuous integration - Cruise Control) • Статус сборки online • Отображение результатов автоматических тестов • Отображение ошибок/предупреждений • Возможность скачать пакет поставки (delivery package) • Краткое описание нового функционала (Build/Release notes)

  34. Управление исходным кодом • Web-доступ в проектное версионное хранилище через FishEye • Гибкие настройки фильтров • Возможность скачивать файлы без помощи сторонних клиентов • Лог изменений (включая механизм сравнения изменений) • Диаграмма прироста кода • Поиск контента по директориям, комментариям коммитов, файлам • Возможность создавать и изменять проектные сущности (задачи, дефекты, риски и пр.) с помощью команд в комментариях к коммиту

  35. Управление исходным кодомИнтеграция Crucible • Возможность организовать ревью исходного кода: • создание карточки ревью • выбор файлов для ревью • назначение исполнителей и сроков • Возможность добавлять комментарии к строкам файлов исходного кода, к самим файлам и ревью в целом • Отслеживание статусов и статистики ревью • Поиск ревью

  36. Управление тестированием

  37. Преимущества для команды тестирования • Создание заданий на тестирование : • Назначение необходимых для выполнения сценариев тестирования • Назначение дефектов для валидации • Отчетность по ходу выполнения тестирования • Возможности: • Создание wiki страницы сописанием тест-плана и возможность связи ее с сценариями тестирования • Быстрый доступ к требованиям • Доступ к централизованному хранилищу документов и версионномурепозиторию • Отображение текущего статуса сборки • Доступ к статистическим данным по дефектам • Возможность связывать дефекты с другими проектными сущностями • Возможность контролировать покрытие требований тестовыми сценариями TECHNOLOGY EVOLUTION INDUSTRY EVOLUTION COMPANY EVOLUTION

  38. Управление тестированием • Создание тестовых сценариев • Контроль за выполнением заданий на тестирование • Связывание дефектов с требованиями, задачами и тестовыми сценариями • Отчет по прохождению тестовых сценариев • Наличие статистических отчетов по тестированию

  39. Рабочее место тест менеджера • Возможность анализировать и прогнозировать качество релиза • Информация о ходе выполнения тестов, создании тестовых сценариев и тест кейсов, движении дефектов доступна для тест менеджера в удобном виде • Более 20-ти метрических отчетов по тестированию • Возможность экспортировать отчеты в Excel, PDF. Графики в графический формат

  40. Рабочее место тест менеджера Примеры отчетов по тестированию TECHNOLOGY EVOLUTION INDUSTRY EVOLUTION

  41. Рабочее место тест менеджера Примеры отчетов по заданиям на тестирование INDUSTRY EVOLUTION COMPANY EVOLUTION

  42. Другие возможности

  43. Управление коммуникациями • Лента новостей проекта • Хранение проектной переписки • Возможность создавать голосованияи просматривать список проголосовавших (при сохранении анонимности голосов)

  44. Общий каталог файловНеверсионное файловое хранилище Возможность работать с общим каталогом проектных файлов: • закачивать файлы в каталог • просматривать файлы каталога • работать с файлами и папками каталога

  45. Учет времени Учет времени выполнения каждой активности в проекте Разнообразные отчеты по учету времени INDUSTRY EVOLUTION COMPANY EVOLUTION

  46. Учет времениОтчет SLASupport • Возможность узнать время, в течение которого запросы находились в каждом из статусов в рамках указанного периода • Возможность увидеть узкие места в жизненном цикле запросов и отслеживать соблюдение условий SLA terms

  47. Визуализация бизнес-процессов • Возможность «окинуть взглядом» workflow процесса • Отображение изменений в ходе исполнения workflow конкретного issue • Визуализация истории последних изменений

  48. Глобальный поиск • Одновременный поиск по всем компонентам входящим в состав системы • Фильтр для детального поиска, по дате, пользователям, проектам и т.д.

  49. Консоль для администрирования Управление проектными ролями Управление доступом Управление жизненными циклами функциональных модулей Управление компонентами Экспорт конфигурации проекта

  50. Возможности локализации • Двуязычная система меню • Русский • English • Наличие русскоязычных и англоязычных проектных шаблонов • Настройка языка интерфейса для каждого пользователя • Документация пользователя и администратора на русском и английскомязыках

More Related