Опыта выполнения подобных проектов у меня тогда еще не было. Фактически, это была одна из первых задач, когда я работал не в составе большой команды, а напрямую поставлял результаты заказчику. К делу я подошел как хороший разработчик. Спроектировал БД, сверстал страницы для сайта, разработал удобный интерфейс для бек-офиса, позаботился о производительности (хотя там нагрузка было до 3-5 человек одновременно), настроил разграничение прав, контроли, логирование и еще кучу всего. Даже сейчас, с позиции многолетнего опыта автоматизации, считаю, что техническое решение было очень хорошим.
Разработка VS АвтоматизацияВообще говоря, суть любого ПО - автоматизация. По содержанию примеров возможно у Вас и корректное противопоставление, но термины выбраны неудачно ;)
В этом и состоит идея: разработать ПО не равно автоматизировать. Для меня автоматизация - более широкое и комплексное понятие, которое может включать, в том числе, и разработку.