Внедрение программного продукта. От практика практику. Рамиль Хибатуллович Кинзябулатов
Чтение книги онлайн.

Читать онлайн книгу Внедрение программного продукта. От практика практику - Рамиль Хибатуллович Кинзябулатов страница 6

СКАЧАТЬ информационные системы, какую роль в них играют программисты, когда и зачем они нужны.

      Пример:

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

      Одна из самых больших проблем в IT – отсутствие общей (именно общей) теоретической базы. Я написал очень много тематических статей, предназначенных для широкого круга читателей. Все они призваны в числе прочего помогать мне самому находить общий язык с клиентами. Но и здесь я столкнулся с непониманием. Люди не осознают в принципе, что такое IT система. И объяснить это «на ходу» бывает крайне сложно.

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

      Компьютерная информационная система (ИС) – система, предназначенная для хранения, поиска и обработки информации, и соответствующие организационные ресурсы (человеческие, технические, финансовые и т. д.), которые обеспечивают и распространяют информацию (ISO/IEC 2382:2015). Предназначена для своевременного обеспечения надлежащих людей надлежащей информацией, то есть для удовлетворения конкретных информационных потребностей в рамках определённой предметной области, при этом результатом функционирования компьютерных информационных систем является информационная продукция – документы, информационные массивы, базы данных и информационные услуги.

      Осмыслить и понять это определение без глубоких знаний в теме практически невозможно, да и вникать в него, по большому счету, бессмысленно. И люди в большинстве своем так и не понимают: что является компьютерной информационной системой, а что – нет. Какие качества обязательны, а какие вторичны. Вопросов очень много. И если вы не будете понимать явления в его сути, вы так и будете воспринимать его как некую «магию», шаманство.

      Что такое компьютерные информационные системы?

      Когда я читал различные определения IT систем, я долго не мог понять, почему они такие разные? Где-то можно встретить нечто громоздкое и всеобъемлющее, как в той же Википедии. А где-то краткие определения, «выхватывающие» какие-то отдельные аспекты и полностью на них основанные.

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

      Чтобы понять, что же это такое, давайте вспомним, как появляется на свет новый программный продукт:

      Этап 1. Идея. Просто на уровне «а давайте сделаем что-то, что будет делать вот СКАЧАТЬ