
- •1. Что такое программный продукт и его основные характеристики
- •2. Составляющие стоимости программного продукта
- •4. Что такое хорошая программа и ее основные свойства.
- •5. Профессиональные и этические требования ит-специалиста.
- •6. Роль стандартов в программной инженерии.
- •7. Жизненный цикл программного продукта.
- •8. Инкрементная модель жизненного цикла программного продукта.
- •9. Спиральная модель жизненного цикла программного продукта.
- •11. Фазы (этапы) жизненного цикла и их связь с процессами.
- •12. Основные процессы жизненного цикла программного обеспечения.
- •13. Вспомогательные процессы жизненного цикла программного обеспечения.
- •14. Организационные процессы жизненного цикла программного обеспечения.
- •15. Каскадная модель. Преимущества, недостатки, применимость.
- •16. Спиральная модель. Преимущества, недостатки, применимость.
- •17. Что такое проект и его основные характеристики.
- •18. Особенности управления ит-проектами.
- •19. Треугольник ограничений проекта.
- •20. Компетенции менеджера it проекта.
- •21. Ролевая модель команды. Роли и их ответственности.
- •22. Модель управления командой. Критерии выбора модели.
- •23. Административная модель управления командой. Особенности, преимущества и недостатки.
- •24. Модель хаоса управления командой. Особенности, преимущества и недостатки.
- •25. Модель открытой архитектуры управления командой. Особенности, преимущества и недостатки.
- •26. Роль и способы общения в команде. Преимущества и недостатки различных способов общения.
- •27. Чем компромисс отличается от консенсуса? Как достичь компромисса и добиться консенсуса?
- •28. Корпоративная политика. Типы внешних стратегий команд.
- •29. Что такое качество и мера качества? Какова мера качества программного продукта?
- •Основные фазы эволюции методов обеспечения качества. Роль стандартов в обеспечении качества.
- •Основные требования к программному продукту. Выявление и анализ требований.
- •Валидация требований к программному продукту.
- •Верификация требований к программному продукту.
- •Оптимизация программного продукта.
- •Виды ошибок. Обнаружение ошибок.
- •Что такое верификация?
- •Что такое тестирование программного продукта?
- •Тестирование методом черного ящика.
- •Нисходящее и восходящее тестирование.
- •Изолированное тестирование.
- •Промежуточное и комплексное тестирование.
- •Альфа и бета-тестирование.
- •Системное тестирование.
- •46. Пошаговое тестирование.
- •49. Стресс-тести́рование.
- •50. Функциональное тестирование.
- •53. Инструменты тестирования.
- •54,55,56. Предпродажная подготовка программного продукта. Лицензия на программный продукт. Контракт на программный продукт.
- •58. Эксплуатация программного продукта.
19. Треугольник ограничений проекта.
Три составляющие, на которых зарождается любой проект: цели, бюджет и сроки. Степень достижения целей проекта измеряются качеством продукта, сроки — потраченным временем, а бюджет — материальными затратами. Эти компоненты настолько жестко взаимосвязаны между собой, что существует отдельная концепция, иллюстрирующая их взаимосвязь, она называется треугольником ограничений.
Параметры располагаются в углах треугольника, а состояние проекта отображается точкой внутри фигуры. Чем ближе точка находится к одному из углов, тем лучше количественная или качественная характеристика соответствующего параметра.
Поставим небольшой эксперимент: допустим, заказчик просит уменьшить сроки разработки проекта, значит точка в треугольнике должна сдвинуться ближе к углу "время", одновременно с этим удаляясь от угла "затраты" и/или угла "качество". Что, собственно, и демонстрирует необходимость выделения большего количества ресурсов и/или снижение планки качества.
20. Компетенции менеджера it проекта.
Менеджер проектов является лицом, ответственным за качественное и своевременное исполнение ИТ-проектов. Менеджер проектов осуществляет руководство небольшими или средними проектами, отвечает за сроки и бюджет, коммуникации с заказчиком на всех этапах проекта , управление рисками. Принимает подготовленные проектные решения, контролирует их реализацию.
Требования:
Образование — законченное высшее.
Опыт работы: наличие успешно внедренных проектов; опыт руководства проектной группой.
разработка проектной документации; ведение деловой переписки; общение на произвольные темы.
Навыки управления: практическое владение управления проектом; проведение технических презентаций и участие в подготовке бизнес-презентаций; навыки ведения коммуникаций на уровне своей компетенции; умение решать проблемы внутренних взаимоотношений в проектном коллективе; умение рассчитывать и обосновывать сроки и бюджет проекта, управлять рисками;
Владение методами и языками структурного анализа и проектирования.
Знание концепций и технологий проектирования, разработки и внедрения информационных систем.
Владение языками программирования.
21. Ролевая модель команды. Роли и их ответственности.
• СТРАТЕГ понимает направление пути развития компании/ бизнеса, обладает
стратегическим видением, находит взаимосвязи событий и способен брать на
себя ответственность за реализацию стратегических инициатив.
• КОМАНДНЫЙ ИГРОК – разделяет ценности компании, способен построить
отношения в команде руководителей, наладить связи, найти свое место в
команде руководителей.
• РЕАЛИЗАТОР активно участвует в реализации проектов, управляет командой
исполнителей и достигает конкретных результатов в соответствии с ценностями
компании.
22. Модель управления командой. Критерии выбора модели.
Модель управления — это общая характеристика способов взаимодействия руководителя и подчиненных, базирующихся на определенных стилях руководства.
Рекомендуется выбирать стиль управления, руководствуясь следующими критериями: наличием достаточной информации и опыта у подчиненных, уровнем решений (стратегические или текущие), характером проблемы, степенью причастности подчиненных к результатам организации, заинтересованностью исполнителей в достижении целей, вероятностью возникновения конфликтов между сотрудниками.