Yvision.kz
kk
Разное
Разное
399 773 постов42 подписчика
Всяко-разно
0
19:32, 15 апреля 2010

Рассуждизмы

Кое-какие мысли о разработке информационных систем.

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

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

Реинжиниринг бизнес-процессов подразумевает изменение структуры организации с целью повышения эффективности работы.

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

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

В противном случае это всего лишь обмен шила на мыло, как обычно это и делается.

Информационная система, как необходимость.

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

1) Сформировать отдел разработки и поставить задачу реализации информационной системы.

2) Заказать разработку информационной системы совместно с другими компаниями, имеющими такую же организационную структуру.

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

В случае формирования отдела разработки - все просто, нанимаются специалисты, получают техническое задание (ТЗ), приступают к работе. Но и тут у меня появилась идея. Часто происходит так, что во время заказной разработки оценивает уровень и качество выполнения задач собственный IT-отдел. Способом удешевить разработку на заказ может быть передача IT-подразделения под управление исполнителя на время разработки. Таким образом компания исполнитель тратит меньше ресурсов на разработку системы и идет на стоимостной компромисс с заказчиком.

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

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

0
236
2