Найти в Дзене
Пишем диплом по ИТ

Неполная постановка задачи

Первое, чем реальный проект будет отличаться от привычных лабораторок и индивидуалок, это тем, что постановка задачи не будет полной. Это нужно принять как данность. Когда вы получаете постановку реальной задачи на разработку приложения, программы, системы - это ВСЕГДА неполное описание. Для вас это непривычно. Потому что еще в школе учили "все, что нужно для решения задачи заложено в ее условии", "внимательно читай условие". Но эти времена прошли. Теперь так не будет. То что написано в условии, выданном научным руководителем, - это важно, нужно и полезно. Но это далеко не все! Все остальное нужно добыть. И сделать постановку задачи максимально полной. Вот этой добычей знаний о будущей системе и занимается системный аналитик. Системный аналитик - это такой нудный, шокапец, товарищ, который ходит за всеми, кто может дать нужную информацию, и достает их вопросами. А еще пишет в блокнотик. Потом переспрашивает 20 раз: - А сырье со склада куда вы перевозите? А это происходит сразу после т

Первое, чем реальный проект будет отличаться от привычных лабораторок и индивидуалок, это тем, что постановка задачи не будет полной.

Это нужно принять как данность. Когда вы получаете постановку реальной задачи на разработку приложения, программы, системы - это ВСЕГДА неполное описание.

Для вас это непривычно. Потому что еще в школе учили "все, что нужно для решения задачи заложено в ее условии", "внимательно читай условие". Но эти времена прошли. Теперь так не будет. То что написано в условии, выданном научным руководителем, - это важно, нужно и полезно. Но это далеко не все!

Все остальное нужно добыть. И сделать постановку задачи максимально полной. Вот этой добычей знаний о будущей системе и занимается системный аналитик.

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

- А сырье со склада куда вы перевозите? А это происходит сразу после того, как поступил заказ или попозже? А насколько попозже? А кто его там принимает? В каком документе расписывается?

Задача системного аналитика - собрать максимально полные требования к системе. Абсолютно полными они не будут никогда. Но нужно к этому стремиться.