#системныйанализ #usecases #функция #моделирование #СергейНужненко #митап
Мне очень нравится старое выступление Сергея Нужненко на митапе Superjob, аж 4 года как прошло, про функциональное моделирование, в том числе с помощью use cases.
ГОСТ нам говорит классификацию с чем нам приходится работать:
✅Информационная система
✅Автоматизированная система
✅Сервис
Это тоже подсказка, как нам определить рамки той области, к которой мы описываем use cases.
Рамки могут быть любые и это самое сложное вычленить блок и увидеть его, в том числе и на абстрактом уровне.
Делюсь ссылкой, как всегда уровень докладов Сергея Нужненко зашкаливает своей системностью и глубиной):
https://youtu.be/lIIPyaUVUeo
Мне очень нравится старое выступление Сергея Нужненко на митапе Superjob, аж 4 года как прошло, про функциональное моделирование, в том числе с помощью use cases.
ГОСТ нам говорит классификацию с чем нам приходится работать:
✅Информационная система
✅Автоматизированная система
✅Сервис
Это тоже подсказка, как нам определить рамки той области, к которой мы описываем use cases.
Рамки могут быть любые и это самое сложное вычленить блок и увидеть его, в том числе и на абстрактом уровне.
Делюсь ссылкой, как всегда уровень докладов Сергея Нужненко зашкаливает своей системностью и глубиной):
https://youtu.be/lIIPyaUVUeo
YouTube
SJ-meetup "Функциональное моделирование с применением вариантов использования", Нужненко Сергей
Нужненко Сергей - ведущий системый аналитик Superjob с темой "Основы функционального моделирования с применением вариантов использования".
Обычно львиная доля требований к ИТ-продукту - это модели поведения и взаимодействия системы с окружением. 18 июля…
Обычно львиная доля требований к ИТ-продукту - это модели поведения и взаимодействия системы с окружением. 18 июля…
#интеграция #мысливслух #мойопыт #системныйанализ #рассуждения
Почему я люблю интеграцию?
Проектирование интеграции - это одна из тех задач, где аналитик занимается именно системным анализом, когда приходится переключаться с одного уровня абстракции на другой и выявлять влияния одной системы на другую.
Интеграция в компаниях начинается с выстраивания бизнес-процессов, которые включают точки соприкосновения с внешними системами, сервисами (внутренняя интеграция, конечно тоже есть, но больше всего вопросов именно с внешней).
Всё бы хорошо, что там сложного соединить два потока данных? Вот бизнес уровень, вот уровень передачи данных, таблица маппинга, и погнали!
Проблема начинается в сопровождение, развитие и в тех кейсах, когда что-то пойдёт не так, их поиске, продумывание, и не забываем про безопасность, производительность, логирование, квотирование и т.п. При этом нужно понимать в какую среду добавляется соединение и в какую архитектуру встраивается.
Поэтому так сложно за курс дать обзор всех необходимых знаний, подходов (а хочется объять необъятное).
Интеграция - это ещё и краткий курс "молодого бойца" в системном анализе. И это проектирование основывается на фундаменте знаний.
Интеграцию можно сравнить с хирургической операцией. Когда нужно на разных уровнях продумать, как провести процесс операции, реабилитации, чтобы новый орган точно прижился. Это может быть и уровень лекарств, и действующего вещества, особенности реакции человека на лекарства. Уровень тканей и их соединение, где-то швами, которые должны быть внутренними из одного материала, и внешние из другого. А есть технологии, которые ускоряют регенерацию тканей. А в процессе реабилитации пациенту нужно соблюдать диету и делать лфк. И многое, многое другое. Хирург вмешивается в систему, и как аналитик подумывает последствия этого вмешательства.
И именно системный подход даёт возможность комплексно подходить к лечению пациента.
Так и в интеграции, приходится выстраивать в голове огромную картину взаимодействия информационных систем в разном разрезе абстракций. Начиная от бизнес-процессов, потоков данных, их регламентов, заканчивая структурой данных, передачей данных по протоколам в сети, и пониманием того, как безопасно организовать передачу данных.
За это и люблю интеграцию, за переключения с абстракции на абстракцию и выстраивание в голове полной архитектуры развития компании на уровне информационных систем, с анализом влияния изменений в одной системе на другую.
Если вам также как и мне интересна интеграция, мы вас ждём на нашем курсе sup.expert 🚀
Почему я люблю интеграцию?
Проектирование интеграции - это одна из тех задач, где аналитик занимается именно системным анализом, когда приходится переключаться с одного уровня абстракции на другой и выявлять влияния одной системы на другую.
Интеграция в компаниях начинается с выстраивания бизнес-процессов, которые включают точки соприкосновения с внешними системами, сервисами (внутренняя интеграция, конечно тоже есть, но больше всего вопросов именно с внешней).
Всё бы хорошо, что там сложного соединить два потока данных? Вот бизнес уровень, вот уровень передачи данных, таблица маппинга, и погнали!
Проблема начинается в сопровождение, развитие и в тех кейсах, когда что-то пойдёт не так, их поиске, продумывание, и не забываем про безопасность, производительность, логирование, квотирование и т.п. При этом нужно понимать в какую среду добавляется соединение и в какую архитектуру встраивается.
Поэтому так сложно за курс дать обзор всех необходимых знаний, подходов (а хочется объять необъятное).
Интеграцию можно сравнить с хирургической операцией. Когда нужно на разных уровнях продумать, как провести процесс операции, реабилитации, чтобы новый орган точно прижился. Это может быть и уровень лекарств, и действующего вещества, особенности реакции человека на лекарства. Уровень тканей и их соединение, где-то швами, которые должны быть внутренними из одного материала, и внешние из другого. А есть технологии, которые ускоряют регенерацию тканей. А в процессе реабилитации пациенту нужно соблюдать диету и делать лфк. И многое, многое другое. Хирург вмешивается в систему, и как аналитик подумывает последствия этого вмешательства.
И именно системный подход даёт возможность комплексно подходить к лечению пациента.
Так и в интеграции, приходится выстраивать в голове огромную картину взаимодействия информационных систем в разном разрезе абстракций. Начиная от бизнес-процессов, потоков данных, их регламентов, заканчивая структурой данных, передачей данных по протоколам в сети, и пониманием того, как безопасно организовать передачу данных.
За это и люблю интеграцию, за переключения с абстракции на абстракцию и выстраивание в голове полной архитектуры развития компании на уровне информационных систем, с анализом влияния изменений в одной системе на другую.
Если вам также как и мне интересна интеграция, мы вас ждём на нашем курсе sup.expert 🚀