IT Сфера
 

Исследование. Анализ.

Анализ – греч. разбор, раздробка, разрешение, разложение целого
на составные части его; общий вывод из частных заключений;
противоположность синтез, синтетический способ, переход от общего к частностям;
(Толковый словарь Даля).

Информационная система – англ. information system, IS, организованная совокупность
документов и информационных технологий, реализующих информационные процессы
с использованием средств вычислительной техники и связи;
(Словарь бизнес-терминов).

 

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

Как и любая информационная система, разработка ПО начинается с анализа в самом общем понимании данного слова.

 

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

Разработка программного обеспечения для вашей компании ставит, как правило, задачу в том или ином виде автоматизирования (оптимизации временных, трудовых, финансовых затрат) какого-либо процесса.

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

 

Опишем ключевые моменты анализа:

1. Выделение "узких мест", например:

  • руководитель, пытающийся контролировать большие для него объемы информации;
  • склад, не успевающий вовремя подготовить заказ;
  • запоздание обновления информации, когда продают товар, уже отгруженный другому клиенту;

2. Поиск приемлемых решений для расширения "узких мест", например:

  • разгрузка руководителя путем найма помощника или упорядочивания действий работников путем разработки производственных инструкций;
  • найм новых сотрудников, упорядочивание работы путем введения товарных меток (штрих-кодов, радиометок), распределение заказов;
  • изменение статуса товара непосредственно человеком, отвечающим за разгрузку;

 

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

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

Переходим к следующему пункту:


3. Оценка отношения стоимости к рискам, например:

  • высокая стоимость – высокие риски;
  • высокая стоимость – низкие риски;
  • низкая стоимость – высокие риски;
  • низкая стоимость – низкие риски;

Данные соотношения очевидны, как и то, что при сформированном рынке разработчиков программного обеспечения последний пункт "низкая стоимость – низкие риски" наводит на мысли о низком профессиональном уровне исполнения, возможно, блефе. Грубо говоря, так не бывает.

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

Пункт номер два, "высокая стоимость – низкие риски" часто говорит о серьезности компании, наличии опыта, ряда реализованных проектов. Это самый верный способ не промахнуться… естественно при должном, очень пристальном изучении компании-претендента. Общайтесь с представителями, прямо спрашивайте о реализованных проектах, связывайтесь и прямо выясняйте как проходила разработка и последующее внедрение.

Пункт номер три, "низкая стоимость – высокие риски" – пожалуй, чаще других встречающееся соответствие, претендующее на правду. Если несколько понизить риски в этом пункте, увеличив стоимость, получится терпимая схема.

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

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

Соответственно, основной вывод – исключение себя, своих сотрудников, своей компании из факторов риска! Основная причина, как и всегда – снижение стоимости.

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



На главную Контакты Карта сайта
Технологии разработки
Услуги
Стоимость работ
Подать заявку
Аутсорсинг разработки программного обеспечения

Услуги веб-дизайна

 

ПОСЛЕДНИЕ НОВОСТИ
01.10.2009
???????? "IT ?????" ?????????? ? ?????????? ????? ???????? "????????? ????", ??????? ????????? ????? ????????, ????? ? ??????????? ???????? ???????.
14.09.2009
? 14 ???????? 2009 ???? ????????? ?????: ??? ?????? ????????? ????? ??????? ????????? ? ???????! ??????????? ?? ???????? (495) 984-65-91




Работает на «1C-Битрикс:
Управление сайтом»


Главная | О компании | Услуги | Карта сайта