Всю жизнь строю IT-системы)

Процессы и системы в IT и бизнесе#

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

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

  • напоминает о требуемых шагах;
  • ведёт их учёт и хранит историю;
  • автоматизирует выполнение;
  • помогает избежать ошибок;
  • сводит итоги работы в отчёты.

Мой опыт разработки и внедрения систем#

И в любых сферах я всегда пытался подобные системы находить или создавать. Например:

  1. Создал систему для учёта реферальных вознаграждений, когда первая супруга участвовала в реферальной программе (на django)

  2. Создал систему для хранения текстов детских песен, когда родилась первая дочка (на django)

  3. С командой создал систему для бизнеса по совместным покупкам - в качестве первого стартапа (на django)

  4. Создал систему для учёта активности специалиста за компьютером - в качестве второго стартапа (на django + клиент на с++)

  5. Многократно создавал и дорабатывал системы постановки целей, планирования и учёта времени (в Excel)

  6. Позже создал программную систему для планирования и учёта времени - в качестве инструмента для себя (на django + react)

  7. Перепробовал огромное количество систем для постановки задач (TickTick, Todoist, Wunderlist, LeaderTask и др.), но не найдя идеальной, долго сидел в Excel, а с полгода назад, наконец, открыл для себя Singularity

  8. Многократно разворачивал корпоративные порталы и системы управления проектами для собственных и клиентских задач (Битрикс24, Redmine, Yougile, Taiga, Youtrack)

В рамках бизнеса по аутсорсу разработки в Cyberform Systems + Soft-works:

  1. Поднял и настроил CRM-систему для работы по продажам (в Odoo)

  2. Настроил HRM-систему для работы с кадрами (в той же Odoo)

  3. Поднял BI-систему (в Apache Superset) и интегрировал её с Kaiten, где мы ведём проекты

  4. Для лидогенерации создал систему сбора лидов с tg (django, tg-бот, mistral)

  5. И вот сегодня, наконец, поднял для нас ещё одну систему (TCMS) - для систематизации процесса тестирования.

О внедрении TCMS системы#

Внешний вид внедрённой TCMS-системы

Рис 1. Внешний вид внедрённой TCMS-системы

Шли к этому давно. В рамках разработки нового функционала мы всегда готовим ТЗ, включающее тест-кейсы, но в тест-планы их никогда не собирали и тестировали по принципу разумности, а именно:

  • обязательно тестировали новое и то, что могло отвалиться в процессе доработки;

  • плюс всегда старались проверять ключевой функционал.

Однако, что конкретно и на каких платформах тестировалось, оставалось за кадром и на совести тестировщика.

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

Уже начал делать наполнение для одного из наших ключевых проектов, и кайфую от того, как круто и удобно это выглядит.

С нетерпением жду внедрения и обратной связи от QA.

А в ваших процессах нужны информационные системы?#

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

А сколько идей систем было в голове, и которые не дошли до реализации…

И похоже это выглядит как одно из направлений, где я мог бы фанатично добиваться крутых результатов, потому что я действительно сколько-то маньяк в этом 😎



Авторы

Logo Юрий Абдуллин @yury_ea
CCO/CTO, IT-предприниматель, ментор IT-стартапов.
25 лет в разработке информационных систем (обо мне)


Открыты к новым проектам

Выполняем профессиональную разработку информационных систем, сервисов и платформ:

  • дорабатываем MVP до полноценных систем
  • проектириуем и внедряем ИИ-агентов
  • проводим аудит кода и процессов
  • обеспечиваем качественный QA и DevOps

Выполненные проекты IT/AI-интегратор Заказать разработку