Использование типовых проектных решений
Роль заказчика в создании информационной системы
Роль заказчика в создании информационной системы важна: он является на этапе разработки системы заказчиком, а затем превращается в ее пользователя.
Одна из главных задач руководства организации заказчика и разработчика – активное обучение будущих пользователей, повышение уровня их квалификации как пользователей, но прежде всего как постановщиков.
Пользователь должен быть заранее ознакомлен с методикой проведения обследования объекта, порядком обобщения результатов, что поможет ему определить и выделить подлежащие автоматизированной обработке задачи, функции и квалифицированно сделать постановку задачи. Постановка задачи – описание задачи по определенным правилам, которое дает исчерпывающее представление о сущности, логике преобразования информации для получения результата.
Пользователь – специалист в своей области, он знает, чего он хочет. Но кроме профессиональных знаний в предметной области, пользователь должен иметь знания информационных технологий для правильной постановки задачи. Это справедливо как для разработки информационной системы, так и для использования готовых решений.
План постановки задачи заказчиком информационной системы
Организационно-экономическая сущность задачи – наименование, место решения, цель решения, потребители решения и способ его доставки, периодичность решения, источники информации, связь с другими задачами.
Описание входной информации – перечень исходной информации, формы представления, примеры документов, частота поступления информации, формы контроля информации и т.д.
Описание выходной информации – перечень результативной информацией, формы представления, периодичность и сроки представления, перечень пользователей результатной информацией, перечень запросной информации, способы контроля результатной информации и т.д.
Описание алгоритма решения задачи – описание способов формирования результатной информации, описание последовательности действий с переменной и условно-постоянной информацией и т.п.
Описание условно-постоянной информации – перечень классификаторов, справочников, таблиц, описание формы их представления, способов использования условно-постоянной информации и т.п.
Одним из рациональных путей проектирования информационной системы и информационной технологии является использование типовых проектных решений, реализованных в стандартных проектах, в пакетах прикладных программ (ППП). Возможность такого подхода связана с наличием у любой организации общих и уникальных черт. Использование общности черт и задач позволяет привязать готовые решения (модели и программы) к условиям конкретного пользователя и его задачам. Например, большинство организаций решает типовые задачи в бухгалтерском учете, финансах, организации управленческого труда, автоматизации документооборота, создании информационно-справочных систем, управлении кадрами и т.п. В рамках таких задач использование типовых решений будет оправданным и эффективным. Особенно это касается малого бизнеса.
Для создания информационной системы рекомендуются в максимальной степени стандартные пакеты программ автоматизации бизнеса:
информационные технологии «клиент–сервер» в корпоративном документообороте и деловых операциях;
управление электронными документами;
проектирование, моделирование и анализ сложных информационных систем;
финансово-экономический анализ деятельности;
разработка систем поддержки принятия решений.
Можно выделить пять типовых уровней решений, предлагаемых на рынке компьютерных технологий:
1. Приобретение отдельных модулей программно-аппаратных средств в уже сформированных каналах распространения компьютерной техники и самостоятельное построение конфигурации необходимой информационной системы.
2. Обращение к предприятиям – системным интеграторам, добавляющим стоимость решений за предоставление квалифицированных услуг. Приобретение отдельных модулей программно-аппаратных средств и самостоятельное построение информационной системы необходимой конфигурации.
3. Обращение к консалтинговым компаниям, которые при создании больших комплексных проектов, осуществляемых несколькими исполнителями – системными интеграторами – консультируют выполнение законченного проекта, приобретение и освоение программно-аппаратных средств, а также построение информационной системы необходимой конфигурации. Ответственность за проект несет предприятие – системный интегратор.
4. Предприятие – системный интегратор – не только создает систему, но и сопровождает в течение согласованного времени ее эксплуатацию.
5. Выполнение проектов системы и услуг по обслуживанию аппаратно-программных средств, дальнейшую модернизацию системы берет на себя специализированная организация. Возможно нахождение аппаратно-программных средств в собственности специализированной организации, при этом предприятие пользуется только информацией.
Требования к разработчику информационной системы
Большое значение имеет уровень и качество обслуживания, предоставляемого разработчиком. Лучше всего, когда заказчик получает от поставщика весь спектр услуг:
постановка системы управления предприятием (обследование предприятия по вопросам постановки учета и документооборота, консалтинговые услуги и т.п.);
поставка и внедрение системы;
«пожизненное» сопровождение системы (гарантийное и послегарантийное обслуживание, проведение тематических семинаров как по проблемам методологии и организации учета, так и по вопросам использования информационной системы).
Выбор фирмы-разработчика
Основные критерии выбора:
время работы на рынке финансово-экономического программного обеспечения;
лицензионная чистота программного продукта (в том числе регистрация программного продукта в РосАПО);
лицензионная чистота средств разработки;
уровень реализованных проектов;
позиции фирмы в рейтингах.