ответы вариант 11 К ЭКЗАМЕНУ КВАЛИФИКАЦИОННОМУ МДК 04.01 пм 04 Сопровождение и обслуживание программного обеспечения компьютерны. Новый документ в формате RTF (3) (1). Ответы к экзамену квалификационному мдк 04. 01
Скачать 14.12 Kb.
|
ОТВЕТЫ К ЭКЗАМЕНУ КВАЛИФИКАЦИОННОМУ МДК 04.01 пм 04 Сопровождение и обслуживание программного обеспечения компьютерных систем Вариант 11 Теоретические вопросы: Типичные ошибки внедрения ПО: Ошибка № 1. Планирование и управление информационными технологиями и безопасностью считают дорогим и трудным делом, поэтому многие предпочитают решать проблемы по мере их появления. Пример: весь бухгалтерский, складской учет небольшой компании ведется в электронном виде на ноутбуке бухгалтера. Компьютер дал сбой и работа компании была парализована. Но бухгалтер опытный и сам делал копии всех данных. Ценой проблемы была только покупка нового компьютера и простой в несколько дней. Но, если бы все данные бесследно исчезли, пришлось бы заплатить за восстановление учета, а простои составили бы недели и более. Ошибка №2. Внедрение мер безопасности откладывается на потом. Любые меры безопасности – ограничивают бизнес, сковывают пользователей. Если система изначально развивается без учета мер безопасности, то потом их внедрение будет стоить дороже и может встретить противодействие со стороны пользователей. Ошибка №3. Не внедряют меры информационной безопасности, считая, что никто не оценит и лучше инвестировать средства в расширение производства и рекламу. Каждой компании грозит взлом системы, рано или поздно это произойдёт, но когда именно зависит от системы. Управляйте технологиями и безопасностью системно. Это позволит получить конкурентное преимущество. Ошибка №4. Если бизнес не связан напрямую с информационными технологиями (например, выпечка тортов), то многие и не задумываются о безопасности. Даже если бизнес вообще не связан с ИТ, то отчетность-то наверняка сдается в электронном виде. Значит, есть и риски, с этим связанные. Ошибка №5. Внедрение информационной системы проходит скачкообразно, без должного информирования пользователей, без подготовки альтернативных вариантов и без переходного периода. Если не определить порядок работы с информационными системами, то это может спровоцировать еще больший хаос. Задание 1 Определить какие работы предстоит выполнить, и распределить функции между членами группы в соответствии с моделью групповой разработки (Цели) Составить перечень работ каждого участника группы (Задачи) Владелец продукта (Product Owner) Цель: Позиционирование и продвижение продукта на рынке, достижение бизнес целей. Задачи: 1.Определение концепции продукта; 2.Создание Go To Market стратегии; 3.Сегментация и анализ рынка, определение ценности; 4.Анализ конкурентов; 5.Управление списком задач (бэклогом) и пиритизация требований; 6.Контроль статуса разработки; 7.Выбор продуктовой стратегии и методов монетизации; 8.Генерация гипотез по улучшению бизнес показателей; 9.Оценка достижения бизнес показателей; 10.Построение процесса / цикла обратной связи от 11.пользователей и оценки качества продукта Управляющий проектом (Project Manager) Цель: Разработка продукта в срок, не превышая выбранный бюджет и с надлежащим качеством. Задачи: 1.Управление командой (формирование, мотивация, контроль); 2.Создание RoadMap (плана разработки); 3.Оценка стоимости разработки; 4.Создание и распределение задач, контроль выполнения; 5.Организация командных активностей; 6.Проведение интервью и встреч с заказчиком; 7.Решение организационных вопросов; 8.Участие в приемке продукта; 9.Прием решений по сложным вопросам (всем); 10.Прием решений о публикации новой версии системы (совместно с Техническим лидером); Бизнес-аналитик (Business Analyst) Цель: Создание и оптимизация бизнес процессов для достижения целей бизнеса Задачи: 1.Разработка концепции программного продукта; 2.Определение ролей пользователей и их потребностей; 3.Описание предметной области (в т.ч. основных объектов и связей между ними), создание и оптимизация бизнес процессов 4.Управление требованиями к ПО; 5.Проведение интервью с заказчиками и конечными пользователями; 6.Анализ конкурентов; 7.Консультация команды разработки; 8.Участие в приемке продукта и анализ поведения пользователей; 9.Оценка стоимости разработки (совместно с PM); Системный аналитик (System Analyst) Цель: Обеспечение эффективной работы системы для успешного выполнения целей пользователей. Задачи: 1. Определение ролей пользователей и их потребностей (если этого не делает BA); 2. Описание предметной области (в т.ч. основных объектов, их атрибутов, связей между ними), бизнес процессов, потоков данных; 3. Управление требованиями к ПО; 4. Разработка прототипов и UX (совместно с дизайнером); 5.Проведение интервью с заказчиками и конечными пользователями; 6.Формирование стека задач (бэклога) (если этого не делает PM); 7.Консультация команды разработки; Аналитик данных (Data Scientist) Цель: Выявление скрытых закономерностей в данных для оптимизации бизнес процессов. Задачи: 1.Фиксация бизнес показателей; 2.Организация сбора данных и мониторинга показателей; 3.Построение моделей; 4.Проверка гипотез по улучшению бизнес показателей; 5.Составление отчетов. Системный архитектор (System Architect) Цель: Проектирование архитектуры системы, удовлетворяющей требованиям (как к функциям системы, так и нагрузкам на систему) Задачи: 1.Разработка архитектуры системы и выбор стека технологий; 2.Контроль за соблюдением рекомендаций по архитектуре; 3.Прием сложных технических решений; 4.Консультация команды разработки; Технический лидер (TechLead) Цель: Координация технической команды. Задачи: 1.Создание и распределение технических задач, контроль выполнения; 2.Консультация программистов по узкотехническим вопросам; 3.Ревью кода; 4.Прием решений о публикации новой версии системы (совместно с ПМ); 5.Публикация системы в сторах; 6.Оценка стоимости разработки (совместно с PM); Программист (Programmer) Цель: Разработка программной системы в соответствии с поставленными требованиями. Задачи: 1.Разработка программной системы (написание кода, разработка структуры базы данных и т.д.); 2.Принятие решений о способе разработки; 3.Контроль качества разработки и проведение ревью кода; 4.Тестирование кода; 5.Написание технической документации; 6.Выпуск новой версии продукта. Специалист по качеству (тестировщик) (QA) Цель: Минимизация ошибок в работе системы. Задачи: 1.Тестирование требований; 2.Написание тест кейсов и тест планов; 3.Тестирование системы (регрессионное, нагрузочное, функциональное и т.д.); 4.Разработка авто-тестов; 5.Поиск багов на основе отзывов от пользователей. Дизайнер интерфейсов (UI/UX Designer) Цель: Разработка удобного и привлекательного интерфейса пользователя программной системы. Задачи: 1.Разработка дизайнов экранов; 2.Разработка ScreenFlow; 3.Разработка дизайн-концепта и гайдлайнов; 4.Разработка прототипов экранов; 5.Оптимизация пользовательского взаимодействия (создание рекомендаций); 6.Консультация команды разработки. Технический писатель (TechWriter) Цель: Разработка пользовательской и технической документации. Задачи: 1.Разработка пользовательской документации; 2.Разработка FAQ; 3.Разработка описания API. Специалист тех. поддержки (TechSupport) Цель: Минимизация недовольства пользователей ПО за счет помощи и ответов на вопросы. Задачи: 1.Ответы на вопросы пользователей; 2.Решение проблем пользователей; 3.Сбор обратной связи от пользователей; 4.Фиксация багов, найденных пользователями. Системный администратор/DevOps (System Administrator) Цель: Минимизация технических ошибок при эксплуатации системы, аппаратно-программная поддержка команды разработки Задачи: 1.Обслуживание и анализ загрузки серверов; 2.Создания необходимых условий в инфраструктуре для нормального функционирования ПО; 3.Помощь в развертывании системы и настройка среды для быстрой публикации новых версий; 4.Контроль логов; 5.Настройка инструментов для автоматизации процесса разработки и тестирования. Маркетолог (Marketing Specialist) Цель: Продвижение продукта (программной системы) на рынке. Задачи: 1.Анализ рынка; 2.Продвижение сайта продукта, SEO; 3.Помощь в публикации программной системы в сторах 4.Подготовка PR материалов; 5.Продвижение в соц. сетях; 6.Организация и проведение рекламных компаний. |