- •Оглавление
- •Глава 1. Современный отечественный и зарубежный опыт в тестировании программных продуктов. 9
- •Глава 2. Анализ состояния организации. 25
- •Глава 3. Проект по автоматизации процесса тестирования 66
- •Глава 4. Внедрение проекта и оценка эффективности 82
- •Введение
- •Глава 1. Современный отечественный и зарубежный опыт в тестировании программных продуктов.
- •1.2. Тестирование программного обеспечения
- •Глава 2. Анализ состояния организации.
- •Общая информация, миссия, видение, стратегия и цели
- •Анализ внешней среды
- •2.2.1.Step-анализ дальнего окружения
- •2.2.2. Профиль состояния внешней среды
- •2.2.3. Анализ ближнего окружения.
- •2.2.4Efas– анализ
- •2.3 Анализ внутренней среды
- •2.3.1 Кадровый срез.
- •2.3.2 Организационный срез.
- •2.3.3 Производственный срез.
- •2.3.4 Финансовый срез.
- •2.3.5 Маркетинговый срез.
- •2.3.6 Организационная структура предприятия
- •2.3.7 Основной бизнес-процесс.
- •2.3.8 Информационное обеспечение потребностей бизнеса.
- •Интегральный анализ организации
- •2.4.1. Экспертиза предприятия. Swot-анализ
- •2.4.2. Классификация проблем предприятия
- •Глава 3. Проект по автоматизации процесса тестирования
- •3.1 Цели проекта
- •3.2 Оптимизация бизнес-процесса
- •3.3 Выбор программного обеспечения
- •Техническая реализация проекта
- •Функционально-стоимостной анализ
- •Уровень зрелости организации
- •Выводы по главе 3
- •Глава 4. Внедрение проекта и оценка эффективности
- •Заключение
- •Библиографический список
Функционально-стоимостной анализ
Концепция ФСА позволяет представить управленческую информацию в виде финансовых показателей. Используя в качестве единиц измерения финансовых показателей просто денежные единицы, ФСА-метод отображает финансовое состояние компании лучше, чем это делает традиционный бухгалтерский учет. ФСА-метод отображает уровень потребления ресурсов функциями, а также причины, по которым эти ресурсы используются.
Проведем функционально-стоимостной анализ процесса тестирования одного релиза программы и посмотрим, как изменится его стоимость после проведения оптимизации.
Зарплата специалиста службы техподдержки составляет 25000 рублей, или 156 рублей в час. Количество сотрудников, отвечающих за процесс тестирования – 3 человека. Подпроцесс исправления ошибок не включается в функционально-стоимостной анализ, т.к. выполняется отделом разработки.
Таблица.3.5 - Оценка процесса as is
|
Временные затраты/ час |
Финансовые затраты/ руб. |
Прогон сценариев |
16 |
7488 |
Регистрация ошибок |
2 |
936 |
Проверка исправления ошибок |
6 |
2808 |
Итого |
24 |
11232 |
Таким образом, временные затраты на тестирование одного релиза отделом техподдержки составляют 24 часа рабочего времени или 3 дня, финансовые затраты при этом составляют около 11232 рублей. Эта сумма может незначительно меняться, так как количество найденных в процессе тестирования ошибок может варьироваться, и, соответственно, затраты на их регистрацию бывают разными. Выпуск нового релиза для того или иного заказчика происходит в среднем 3-4 раза в месяц, таким образом месячные затраты на службу техподдержки составляют 33696-44928 рублей.
Автоматизация процесса тестирования позволяет не только значительно сократить время прогона сценариев, но и освободить сотрудников от этой задачи. Несмотря на то, что в усовершенствованный процесс добавляется подпроцесс исправления тестов, затраты на него незначительны. Также значительно сокращается время на повторную проверку.
Таблица 3.6 - Оценка процесса to be
|
Временные затраты/ час |
Финансовые затраты/ руб. |
Прогон сценариев |
6 |
936 |
Регистрация ошибок |
2 |
936 |
Проверка исправления ошибок |
1 |
156 |
Исправление интеграционных тестов |
2 |
936 |
Итого |
11 |
2964 |
Таким образом, процесс тестирования одного релиза займет всего 11 часов рабочего времени и затраты составят 2964 рублей; экономия составит 8268 рублей.
Таким образом, проведенный анализ наглядно показал, что оптимизация процесса тестирования позволит увеличить скорость разработки МИС и снизит ее стоимость. Помимо этого, компания получит такой нематериальный эффект как повышение качества системы, что, в свою очередь, приведет к повышению удовлетворенности клиентов.
Уровень зрелости организации
В зависимости от организационной зрелости предприятия различна степень использования информации и IT в его бизнес-процессах. Таким образом, необходимо определить на каком уровне находится наша организация сегодня, для того, чтобы реализация проекта прошла успешно и увеличилась эффективность деятельности организации.
Таблица 3.7 - Уровни зрелости организации
Уровень |
Основные характеристики |
Начальный |
Спонтанные информационные связи. Хаотичность, непоследовательность. Работники действуют исхода из своих личных представлений о целях работы. Бизнес-процессы в организации не описаны. |
Повторяемости |
Базовые процессы. Повторяемые операции. Появляются внутренние стандарты, описывающие основные бизнес-процессы компании. Возникает повторяемость. |
Регламентируемости |
Стандартизация процессов. Интеграция, наличие процедур. В организации задокументированы и стандартизированы все бизнес-процессы. |
Управляемости |
Контроль качества. Использование обратной связи. В компании вводится количественная система оценки эффективности бизнес-процессов. Одновременно используется система оценки работы персонала, |
Продолжение таблицы 3.7
Оптимизируемости |
Постоянное развитие. Самоадаптация системы. На основе анализа количественных показателей в компании проводится корректировка бизнес-процессов. Коррекции отражаются во внутренних документах. |
Анализируя деятельность предприятия можно отметить, что процессы становятся формализованными и повторяемыми, на данном этапе они описаны и задокументированы. В компании описаны ролевые функции сотрудников, для каждого сотрудника есть список задач, который он должен выполнять внутри своего подразделения.
Все процессы стандартизированы, документированы и объединены в общий информационный поток. Благодаря этому в организации появляется возможность анализа информации по всем аспектам управленческой деятельности, а также получения оперативной информации о степени использования ресурсов.
Что характерно для предприятия на данном уровне зрелости:
все бизнес-процессы компании задокументированы и стандартизованы;
процессы повторяемы и не зависят от личных качеств исполнителя;
организация начинает адаптировать свой опыт к специфике бизнеса;
проводится анализ знаний и умений сотрудников с целью определения необходимого уровня компетентности;
система управления оказывается отделенной от всего персонала организации, т.е. появляется внутренний «свод законов»;
законам следует весь персонал, включая топ-менеджмент.
Анализируя деятельность предприятия можно сказать, что организация уже достаточно уверенно принадлежит уровню регламентируемости, поэтому в компании наблюдаются процессы, связанные с переходом на следующий уровень зрелости.
Для перехода на уровень управляемости предприятию необходимо:
ввести количественную систему оценки эффективности бизнес-процессов;
использовать систему оценки работы персонала (например, система ключевых показателей);
описание бизнес-процессов и оценки персонала должны быть синхронизированы между собой – эффективная деятельность компании должна привести к стимулированию персонала;
должны быть сформированы внутрикорпоративные стандарты качества.
Для уровня управляемости – приоритетным направлением становится повышение качества продукции или услуг, а целью – достижение рыночной привлекательности и увеличение доли рынка. В компании налажены стратегические и оперативные взаимосвязи, для принятия решений активно используются обратные связи.
Можно отметить, что на данном этапе, на предприятии, активно разрабатываются системы оценки как эффективности бизнес-процессов, так и работы персонала. Продуманная и внедренная система показателей для оценки эффективности функционирования предприятия позволит предприятию перейти на уровень управляемости.