+7 (812) 494-9090
Обратная связьEnglish
Главная → О компании → Наши клиенты → Acando → Решение для управления общекорпоративным списком задач компании Acando
Версия для печати

Решение для управления общекорпоративным списком задач компании Acando

Заказчик: Acando

Отрасль: Связь, ИТ


Разработанное АстроСофт приложение позволяет поддерживать бизнес-процессы и отслеживать их статус в рамках всей компании, используя данные из разных источников и работая на основании регламентированного и одновременно гибкого рабочего процесса, открытого для изменений.



Ситуация

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

В Acando используется собственная система управления бизнес-процессами - “SCMIII– project”. Эти бизнес-процессы не были определены детально по какой-либо стандартной методологии, однако отслеживаются в целом благодаря использованию хранимых процедур, триггеров баз данных, запросов и логики приложений. На сегодняшний день ситуация, при которой компании используют системы планирования собственной разработки, является достаточно частой. В этой ситуации реализация бизнес-процессов в установленные сроки является комплексной задачей, требующей использования многочисленных источников информации и баз данных. Так происходило и в Acando.

Решение

Целью создаваемого решения было предоставить пользователям возможность использовать общий список задач, содержащий все задачи, требующие оперативной поддержки и мониторинга в соответствии со спецификацией “SCMIII-Project”. Список задач должен был помогать пользователям отслеживать все актуальные задачи и вовремя отражать их статус и выполнение в личном разделе  SCMIII.   

АстроСофт успешно разработал и внедрил решение, позволяющее полностью учесть все пожелания компании Acando:

  1. Разработанное приложение XBAP позволяет отслеживать время выполнения рабочих дел (задач, заметок, напоминаний, ошибок), получаемых из различных источников данных  (базы данных Oracle, MS SQLServer), в едином формате.
  2. Статус этих дел отслеживается благодаря  WWF (Windows Workflow Foundation) в обязательном порядке, независимо от внешнего интерфейса и источников данных. В частности, это означает, что интерфейс XBAPможет быть изменен на любой другой.
  3. Для целей доступа к данным был разработан веб-сервис на базе WCF (Windows Communication Foundation). Использование веб-сервисов в перспективе позволит пользоваться несколькими базами и источниками данных.

Другие особенности приложения:

  1. Для аутентификации используется Windows Active Directory.
  2. Разработана хорошо структурированная и мощная модель безопасности, основанная на веб-сервисах (например, предоставляются разные возможности для таких действий, как  Просмотреть, Открыть, Написать, Создать, Делегировать, Удалить, , Добавить ).
  3. Были полностью удовлетворены запросы Acandoв  отношении конфигурации системы. Они были сформулированы до начала этапа разработки, что позволило детально их проработать).

Результат

Общий рабочий лист охватывает различные типы заданий (задачи, напоминания, заметки), что позволяет поддерживать деятельность пользователя и бизнес-процессы в целом согласно заложенным  в “SCMIII- Project” алгоритмам. Созданы процессы обработки, разработки и управления заказами для обеспечения доступности разработанных продуктов в период, наиболее благоприятный для продаж. Процесс идентификации, интегрированный с Windows, позволяет обеспечить необходиый и безопасноый доступ к веб-сервисам. Используемые режимы аутентификации совместимы со стандартом  .NET3.5 или разработаны в соответствии с ним.  

Целевая аудитория пользователей общего рабочего листа включает в себя:

  • Сотрудников компании
  • Партнеров
  • Поставщиков

Модель безопасности основана на Windows Active Directory. Предоставляемые решением веб-сервисы вызываются непосредственно пользователем (Windows Integrated Security). С учетом этого, приложение может автоматически воспроизводить роль, назначенную пользователю. По соображениям безопасности, другие модели безопасности (в том числе так называемая «Базовая аутентификация») не поддерживаются.

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

  • Пользователи могут объединяться в рабочие группы
  • Пользователь может входить в состав неограниченного количества рабочих групп
  • Участники рабочих групп могут распределять и совместно работать с задачами, назначенными для их рабочей группы.  
  • Поддерживается иерархическая структура рабочих групп, то есть Рабочая группа B может находиться в подчинении у Рабочей группы А. 

«В нашей компании было внедрено разработанное АстроСофт приложение, которое позволяет поддерживать бизнес-процессы и отслеживать их статус. Важно, что мы можем использовать данные из различных источников и работаем теперь на основании регламентированного и одновременно гибкого рабочего процесса, открытого для изменений.  Поэтому бизнес-процессы могут всегда соответствовать динамичным требованиям современного рынка», - прокомментировали результаты проекта в компании Acando.

Используемые технологии

  • Microsoft .NET Framework 3.5,
  • Visual Studio 2008, WWF, WCF, WPF, Web Services,
  • Windows Active Directory
  • Infragistics
  • WPF and ASP.NET Controls
  • Windows Workflow Foundation
  • Visual Studio 2008
  • Team Foundation Server 2005


Скачать