В предыдущей серии мы рассмотрели навыки бизнес-аналитика. Сегодня рассмотрим, какими навыками должен обладать системный аналитик. Системные аналитики играют важную роль в жизненном цикле разработки программного обеспечения (англ. SDLC – Software development lifecycle), потому что они пишут системные требования, выступая в качестве связующего звена между бизнес-требованиями и функциями систем. И для этого системному аналитику необходимо обладать определенным набором навыков.
Технические навыки
1. Понимание SDLC
Глубокое знание жизненного цикла разработки программного обеспечения является важной компетенцией системного аналитика. Понимание различных этапов — сбора требований, проектирования, кодирования, тестирования, развертывания и обслуживания — позволяет обеспечить фундаментальное понимание подхода к разработке программного обеспечения.
2. Знание инструментов управления системными требованиями
Требуется владеть инструментами управления требованиями (например, DOORS), а также созда