Pull to refresh
9
Андрей@getitsolved

Проектирую системы

8
Subscribers
Send message

Как не скатиться в имитацию: о роли системного аналитика на проекте

Level of difficultyMedium
Reading time7 min
Reach and readers12K

Цель статьи — помочь понять, нужен ли вам на проекте системный аналитик или нет.
А также предостеречь о потенциальных трудностях тех, кто только собирается стать системным аналитиком.

Последние восемь лет я работаю системным аналитиком и до сих пор не перестаю удивляться тому, насколько противоположные мнения об этой роли встречаются даже среди опытных специалистов(подслушано в одном из IT чатов, что и побудило написать данную статью). Ещё в далёком 2008 году был доклад на близкую тему — «Аналитик в Agile: архаизм или необходимость?». С тех пор прошло семнадцать лет, а ситуация принципиально не изменилась — тема по-прежнему вызывает ожесточённые споры.

Читать далее

Мы не видим цифровую революцию, как не видим воздуха, которым дышим

Reading time19 min
Reach and readers974

Говорят, рыбы не видят воды.

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

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

Читать далее

Use-case 3.0: краткое руководство

Level of difficultyMedium
Reading time13 min
Reach and readers22K

Теперь у нас есть имена для различных практик Use-case, с учётом уровня их детализации.  

В рамках текущей статьи, приведено основное, краткое содержание руководства Use-case 3.0 — без отступлений, и дополнительных пояснений по тому или иному пункту.

Читать далее

Немного статистики о выгорании и гибком графике работы

Level of difficultyEasy
Reading time5 min
Reach and readers25K

Методология

В рамках исследования было опрошено 10, 243 сотрудников в США, Австралии, Франции, Германии, Японии в период с 16 ноября по 22 декабря 2022 г. (Исследование не самое свежее, но на больших выборках данных таких исследований мало, поэтому решил перевести статью).

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

Читать далее

О разработке ПО в текстах Виктора Пелевина

Level of difficultyEasy
Reading time3 min
Reach and readers13K

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

Также, хорошо написанный художественный текст даёт возможность посмотреть по новому на события, которые возникают на практике — форма рефлексии.

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

Читать далее

Что такое система в инженерном смысле?

Reading time3 min
Reach and readers7.4K

Одна из основных задач системного аналитика это формализация и описание тех или иных понятий. И вот уже проработав системным аналитиком в течении 5-ти лет и встречаясь со словом система десятки раз за день я поймал себя на мысли, что не могу дать определение тому, что является системой и возможно даже не понимаю, что является системой на самом деле. При появление этой простой мысли сразу же возникло небольшое возмущение. Ну как, вот мы разрабатываем систему это и есть система, разве не так? Значит всё, что мы разрабатываем является системой? Но мы можем разрабатывать, что угодно! Итак, я решил провести небольшое исследование и найти подходящее определение понятия системы или сформулировать своё собственное с точки зрения инженерных дисциплин и системного анализа. Если заглянуть в википедию, то там можно увидеть следующее.  

Система (др.-греч. σύστημα «целое, составленное из частей; соединение») — множество элементов, находящихся в отношениях и связях друг с другом, которое образует определённую целостность, единство.

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

В рамках курса МФТИ «Методы и инструменты системного проектирования» Кондратьева В.В. даётся следующее определение системы.

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Системный аналитик
Ведущий
Управление требованиями к ПО
Проектирование информационных систем
ER-диаграммы
Базы данных
DDD
Микросервисная архитектура