Logo ru.artbmxmagazine.com

Системный аналитик как менеджер требований

Anonim

В следующей работе рассматриваются различные аспекты специалиста, отвечающего за управление процессом получения требований к программному обеспечению, их имен, характеристик, задач, профессиональных знаний и навыков, профессиональной и технической подготовки и потенциальных специалистов, которые Ваше обучение может взять на себя такую ​​ответственность.

В компаниях по разработке программного обеспечения есть несколько имен, чтобы назвать профессионала, отвечающего за управление основной деятельностью этого типа компании, то есть за управление требованиями клиентов с целью получения продукта, который соответствует их ожиданиям, именами Наиболее распространенными являются следующие: системный аналитик, системный инженер, аналитик требований и инженер требований.

Для лучшего понимания важно определить, что подразумевается под Requirements Engineering (IR), где этот профессионал играет фундаментальную роль.

«Rational Software определяет его как системный подход к сбору, организации и документированию системных требований; это также процесс, который устанавливает и поддерживает соглашения об изменениях требований между клиентами и командой проекта ».

IR играет фундаментальную роль в процессе производства программного обеспечения, поскольку на первом этапе он фокусируется на фундаментальной области: определении того, что вы хотите произвести. Его главная задача - создать правильные спецификации, которые четко, однозначно, последовательно и компактно описывают поведение системы; Таким образом, он призван минимизировать проблемы, связанные с разработкой систем.

Среди людей, вовлеченных в IR:

  • Конечный пользователь: люди, которые будут использовать разработанную систему, которые будут использовать интерфейсы и руководства пользователя. Ведущий пользователь: это те, кто понимает системную среду или проблемную область, в которой будет использоваться разработанное программное обеспечение. Они предоставляют технической команде подробную информацию и требования к системным интерфейсам Системные аналитики и программисты: они отвечают за разработку самого продукта; они взаимодействуют напрямую с клиентом. Среди прочего »3.

Целью данного исследования является анализ характеристик, которым должен соответствовать этот профессионал, который мы будем называть System Analyst (AS), термин, под которым он наиболее известен, профессионал, который должен установить адекватную связь для анализа и распознавания основных элементов. о проблеме пользователя компании, как это воспринимается ее представителем.

АС должна оценивать поток и структуру информации, определять и разрабатывать все функции разрабатываемого программного обеспечения, понимать поведение программного обеспечения в контексте событий, влияющих на компанию пользователя, устанавливать характеристики интерфейса системы., Каждое из этих действий служит для описания проблемы, чтобы можно было синтезировать комплексный подход или решение.

AS в основном фокусируется на «что», а не на «как», какие данные система генерирует и потребляет? Какие функции должна выполнять система? Какие интерфейсы определены? И какие ограничения применяются? 2.

«Ниже описаны знания и навыки, которыми должна обладать AS в соответствии с задачами, которые они должны выполнять:

CHORES ЗНАНИЕ

ПРОФЕССИОНАЛЫ

И НАВЫКИ

Анализ новых компьютерных систем и изменений в существующих Организация ЦЕИ, Наблюдение, Коммуникация, Понимание и Память
Разработка компьютерных решений, связанных с изменениями в существующих системах или с новыми системами. CEI Внимание, креативность и абстракция
Уточнение целей любой компьютерной системы. CEI
Планирование разработки компьютерного проекта. ЦЕИ и понимание отношений
Исследование рентабельности компьютерных систем. CEI
Изучение рисков компьютерных систем. CEI
Контроль и управление развитием компьютерного проекта. Организация и управление
Составление для руководства Компании и для руководства ИТ отчетов, необходимых для мониторинга проекта. связь
Руководство и консультации для программистов по выполнению программ. CEI и связь
Создание тестовых тестов для проверки соответствия компьютерных систем требованиям и спецификациям анализа и проектирования. CEI и Внимание
Проверка документации, как изменений в существующих системах, так и новых систем, чтобы гарантировать ее полноту и актуальность. CEI Организация и Внимание
Советы пользователям, программистам и руководителям исследований по составлению документации пользователя, установке и эксплуатации. CEI и связь
Адрес запуска или «запуска» новой системы. CEI и организация,
Консультирует руководителя исследований при разработке критериев, позволяющих наилучшим образом использовать новые системы. CEI и связь
Помогите Области исследования в разрешении сбоев Производственных Систем. CEI и Внимание
Оцените новые компьютерные продукты, которые могут внести улучшения как в существующие системы, так и в разработку новых систем. Внимание и Абстракция
Консультирует пользователей, чтобы лучше использовать существующие системы. CEI, понимание и коммуникация
Направляет и координирует разработку совещаний по темам, которые влияют на компьютерные системы. Организация и общение
Изучение методов, приемов и инструментов анализа и проектирования. Понимание и постоянство
Изучение эволюции новых технологий, особенно тех, которые могут принести значительные улучшения в системах, используемых в компании. Понимание и постоянство

CEI: требует специальных компьютерных знаний в области анализа и проектирования »7.

Профиль обучения по компетенциям:

1. В профессионально-технической подготовке:

  • Аналитика: способность выявлять, анализировать, рассуждать и решать проблемы, связанные с информатикой. Проектирование и программирование: способность инженера на основе их знаний в области компьютерных наук, теории систем, моделирования систем и Инженерное управление, уметь проектировать, программировать и поддерживать конструирование компьютерных систем. Компьютерные исследования или компьютерные исследования. Компьютерные коммуникации или вычислительные коммуникации: способность работать с языками программирования низкого и высокого уровня, которые позволяют строить (планирование, анализ, проектирование, программирование и обслуживание) компьютерных систем. Orgizativa Informatica или Organizativa Computacional: интеллектуальные способности профессионала планировать, организовывать, направлять,и управлять стратегическим видением и эффективностью (действенностью и эффективностью) компьютерных проектов в любом секторе экономики. Компьютерная или вычислительная технологическая адаптивность: способность системного инженера быть конкурентоспособным профессионалом на рабочем месте, знающим современные вычислительные инструменты (программное обеспечение), аппаратное обеспечение и связь), которые нужны рынку в то время, осваивая их и, таким образом, удовлетворяя потребности компаний, которые в этом нуждаются. Информатика, благодаря знаниям аппаратных и программных технологий,компьютерных коммуникаций и организации компьютерных талантов человека на службе организации. Компьютерная стратегия или вычислительная стратегия: потенциал системного инженера, который на основе компетенций: принятия решений, стратегического мышления и проактивности, позволяет профессионалу выполнять успешное компьютерное управление (управление компаниями с помощью современной инфраструктуры компьютерных парков и создание компьютерных технологических решений в соответствии со структурными изменениями в контексте) в организациях Индуктивный и рекурсивный компьютерный или вычислительный: индуктивная компетенция профессионала для установления отношений, которые приводят к шаблонам или предсказуемое поведение из набора фактов или наблюдений, а также рекурсивные способности инженера,наилучшим образом использовать имеющиеся ресурсы для достижения определенной цели4.

2. Общие навыки:

Психологические навыки

  • Высокий общий интеллект. Способность решать абстрактные проблемы. Практические вопросы должны решаться часто. Легкость и ясность в раскрытии других данных и идей. Легко понять, что говорят или пишут другие. Креативность, простота поиска решений. Способность заботиться и анализ данных. Требуются идеи или фразы памяти данных.

Личность и социальные требования

  • Легкость установления личных отношений. Требуется настойчивость и метод в выполнении задач. Требуется спокойное и контролируемое отношение. Способность навязать себя группе или руководить ею. Требует интеграции в группу. Отвечать за используемые средства и безопасность. Контролировать работу других. Умение организовывать собственную работу. Приспособляемость.

Профессионалы, которые благодаря своей подготовке могут взять на себя ответственность за AS:

1. Программисты. Эти специалисты должны пройти обучение по анализу и дизайну.

2. Специалисты по организации компаний и промышленные инженеры: они должны предварительно пройти обучение методам, приемам и инструментам, используемым для развития основных видов деятельности АС.

3. Инженер-компьютерщик: обучение процессному подходу.

4. Другие инженерные и степени бакалавра: в этом случае, обучение в области анализа и проектирования компьютерных систем также необходимо.

Библиография

1. http://www.laboris.net/static/ca_profesion_ingeniero-procesos.aspx

2.

3. http://www.monografias.com/trabajos11/admicomp/admicomp.shtml

4. http: //www.monografias. com / Economia / index.shtml

5.

6.

7. De las Heras, Хосе Мария. Должностная инструкция аналитика-конструктора компьютерных систем. Материал с компакт-диска февраля 2004 года, 4-е издание степени магистра в области управления коммуникациями и информационными технологиями.

Системный аналитик как менеджер требований