Описание: |
Требуемые знания и навыки Мы рассчитываем, что вы: 1) Знаете основы проектирования, разработки, документирования программного обеспечения; 2) Знаете основы теории алгоритмов, теории баз данных, теории системного анализа, основы безопасности информации, основы проектирования человеко-машинных интерфейсов; 3) Знаете методы системного анализа, формализации результатов обследования предметной области, разработки функциональных требований; 4) Знаете основы UML; 5) Имеете представление об основных методологиях проектирования и разработки программного обеспечения (RUP, ГОСТ, MSF); 6) Желательно знание основ программирования; 7) Желательно иметь опыт описания требований с использованием вариантов использования (use cases), взаимодействия с представителями заказчика. Описание должностных обязанностей: Аналитик: 1) Осуществляет сбор требований; 2) Проводит анализ предметной области и требований заказчика; 3) Участвует в описании бизнес-процессов, бизнес-идей; 4) Разрабатывает спецификации (требования) на разработку системы; 5) Разрабатывает варианты использования системы (use cases); 6) Разрабатывает спецификации к отчетам, требования к графическому интерфейсу пользователя (GUI); 7) Осуществляет внешнее и внутреннее согласование документации, участвует в анализе и разрешении проблем, связанных с требованиями к программному обеспечению; 8) Осуществляет управление изменениями требований; 9) Участвует в создании сценариев тестирования системы, пользовательской документации, с целью выявления отклонений от сформулированных функциональных требований. |