Обо мне

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

Основная часть моего опыта связана с построением информационных систем на базе платформы 1С:Предприятие различных версий (от 7-й версии до версии 8.3, включая управляемые формы) и веб-систем разных конфигураций (как серверную, так и клиентскую части системы в комплексе).

Мои знания и опыт позволяют выполнять построение информационных систем в полном цикле. Что это значит? Дело в том, что создание полноценных информационных систем, это не только программирование. Программирование – это лишь часть всего процесса, важная часть, но далеко не единственная. Прежде чем идеи «застынут» в программном коде, необходимо сформулировать бизнес-требования к создаваемому продукту, провести аналитику и оформить спецификацию требований к программному обеспечению. Затем нужно построить архитектуру создаваемого продукта и реализовать функциональные требования в программном коде с обязательным тестированием. Далее следует внедрение, эксплуатация и поддержка.

Что я делаю

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

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

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

Мой опыт

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

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

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

Контакты

Все свои вопросы вы сможете задать мне по электронной почте.