Мистер Вигерс наверняка знает о проблеме противоречивых требований и включает их в процесс управления или согласования. Но почему-то не упоминает эту проблему явным образом. При этом упоминает проблемы, которые встречаются реже, напр. дублирование.
Наиболее близко подходит к проблеме в «Достижении соглашения о требованиях», но и там упоминает только разногласия у разных сторон, хотя самые сложноразрешимые разногласия находятся внутри одной стороны.
В целом это, конечно, доеб Моськи.
Наиболее близко подходит к проблеме в «Достижении соглашения о требованиях», но и там упоминает только разногласия у разных сторон, хотя самые сложноразрешимые разногласия находятся внутри одной стороны.
В целом это, конечно, доеб Моськи.
🗿3
Человек считывает положение регулировочного кольца так: направил стрелку на 1, значит положение 1.
Оба шуруповёрта настроены одинаково. Но переключатель скорости (тумблер) на шуруповёрте слева может считываться с ошибкой: кажется, что установлена первая скорость, хотя установлена вторая.
Слева — несогласованный, но аккуратный интерфейс. Справа — согласованный, но неаккуратный.
Оба шуруповёрта настроены одинаково. Но переключатель скорости (тумблер) на шуруповёрте слева может считываться с ошибкой: кажется, что установлена первая скорость, хотя установлена вторая.
Слева — несогласованный, но аккуратный интерфейс. Справа — согласованный, но неаккуратный.
🦄3
Этический фундамент вегетарианства
Кроме религиозных, медицинских и экологических причин у вегетарианства и веганства есть этическая причина, которая заключается в том, чтобы не причинять страдание животным ни убийством, ни эксплуатацией.
Тем временем, считать, что растения чувствуют боль — сложно из-за уровня эмпатии. Вот некоторые факторы, которые на неё влияют:
• время — человек больше переживает за животное, с которым провёл время, чем за то, которое видит впервые;
• размер — человек больше переживает за животное, которое видит невооруженным глазом;
• общение — человек больше переживает за животное, которое умеет в обратную связь, а у растений её вообще нет;
• звуки — человек больше переживает за животное, которое издаёт звуки, которые он способен воспринять, а растения вообще их не издают.
Например, пескетарианцы едят кильку, потому что она не кричит и не имеет мимических морщин. Насекомых, которые нас кусают, мы убиваем чаще, чем собак, которые нас кусают. А о смертях бактерий мы даже не думаем.
Само по себе страдание или боль — понятия человеческого уровня. Боль на уровне нервной клетки — сигнал к защите организма. Такой механизм защиты — гомеостаз — есть у любого растения при изменении состава почвы, температуры, света. Отклонение от нормальной среды организма — это причинение боли.
Таким образом, вегетарианцы, чтобы быть последовательными, должны стремиться к питанию искусственными органическими веществами. То есть исключить употребление любых клеток, поскольку у них есть механизмы поддержания нормального состояния системы.
Кроме религиозных, медицинских и экологических причин у вегетарианства и веганства есть этическая причина, которая заключается в том, чтобы не причинять страдание животным ни убийством, ни эксплуатацией.
Тем временем, считать, что растения чувствуют боль — сложно из-за уровня эмпатии. Вот некоторые факторы, которые на неё влияют:
• время — человек больше переживает за животное, с которым провёл время, чем за то, которое видит впервые;
• размер — человек больше переживает за животное, которое видит невооруженным глазом;
• общение — человек больше переживает за животное, которое умеет в обратную связь, а у растений её вообще нет;
• звуки — человек больше переживает за животное, которое издаёт звуки, которые он способен воспринять, а растения вообще их не издают.
Например, пескетарианцы едят кильку, потому что она не кричит и не имеет мимических морщин. Насекомых, которые нас кусают, мы убиваем чаще, чем собак, которые нас кусают. А о смертях бактерий мы даже не думаем.
Само по себе страдание или боль — понятия человеческого уровня. Боль на уровне нервной клетки — сигнал к защите организма. Такой механизм защиты — гомеостаз — есть у любого растения при изменении состава почвы, температуры, света. Отклонение от нормальной среды организма — это причинение боли.
Таким образом, вегетарианцы, чтобы быть последовательными, должны стремиться к питанию искусственными органическими веществами. То есть исключить употребление любых клеток, поскольку у них есть механизмы поддержания нормального состояния системы.
🌚2🦄2
Когда мы думаем о годе или дне месяца, мы думаем числами. Но когда думаем о месяцах, мы думаем словами: «июнь», «июль», «август», а не «06», «07», «08».
Месяц, который набирается цифрами, менее понятен, чем месяц из букв. Так происходит из-за того, что мы выполняем лишнюю операцию перевода в слово.
Обычно, если вы не бухгалтер, легко переводятся месяцы «01», «12», месяц дня рождения и ещё пара особенных для конкретного человека. Остальные сопоставления не находятся в оперативной памяти.
Отдельно есть инженерное сопротивление написанию месяца буквами — дата, состоящая только из цифр, выглядит более лаконичной. До тех пор, пока этот инженер не читает несколько десятков дат с практической целью.
При использовании «АПР», понятно, тоже есть операция перевода в «апрель», но она менее затратная, чем перевод «04» в «апрель».
Слово «года» в конце даты люди добавляют, чтобы не спотыкаться, когда читают. Четвертого мая две тыщи двадцать четыре? Что 2024? Мне может и остальное как робот читать? Ноль четыре май две тысячи двадцать четыре? Не, тут речь о дате.
4 мая 2024 года
Месяц, который набирается цифрами, менее понятен, чем месяц из букв. Так происходит из-за того, что мы выполняем лишнюю операцию перевода в слово.
Обычно, если вы не бухгалтер, легко переводятся месяцы «01», «12», месяц дня рождения и ещё пара особенных для конкретного человека. Остальные сопоставления не находятся в оперативной памяти.
Отдельно есть инженерное сопротивление написанию месяца буквами — дата, состоящая только из цифр, выглядит более лаконичной. До тех пор, пока этот инженер не читает несколько десятков дат с практической целью.
При использовании «АПР», понятно, тоже есть операция перевода в «апрель», но она менее затратная, чем перевод «04» в «апрель».
Слово «года» в конце даты люди добавляют, чтобы не спотыкаться, когда читают. Четвертого мая две тыщи двадцать четыре? Что 2024? Мне может и остальное как робот читать? Ноль четыре май две тысячи двадцать четыре? Не, тут речь о дате.
4 мая 2024 года
✍1💅1
Какими должны быть кнопки открытия и закрытия дверей лифта:
⟨ О Т К Р Ы Т Ь ⟩
⟩ЗАКРЫТЬ⟨
💊3🦄1
Недостаток текущей версии UML — нельзя лаконично объединить все разрезы системы на одной схеме. Он пока лишь унифицировал зоопарк диаграмм, который был до него (спасибо).
Следующим шагом нужно обогатить язык связями между разрезами. И разработать хотя бы статические отличия между диаграммами на уровне шрифта, цвета, толщины линий и формы объектов. Сейчас они, понятно, есть, но недостаточны для совместного размещения. Смежная задача — сделать текущие диаграммы сомасштабными.
А в идеале нужен инструмент визуализации, как части языка.
Географические карты давно с этим справились и имеют кучу слоёв, которые не мешают друг другу даже без интерактивной визуализации. И позволяют более полно и удобно представлять местность, чем, скажем, отдельные слои дорог и рек.
Применимость, создание и поддержка актуальности таких схем — отдельная тема.
Схемы, сфокусированные на одном-двух-трёх разрезах, конечно, никуда не денутся, как атласы дорог или политические карты.
Следующим шагом нужно обогатить язык связями между разрезами. И разработать хотя бы статические отличия между диаграммами на уровне шрифта, цвета, толщины линий и формы объектов. Сейчас они, понятно, есть, но недостаточны для совместного размещения. Смежная задача — сделать текущие диаграммы сомасштабными.
А в идеале нужен инструмент визуализации, как части языка.
Географические карты давно с этим справились и имеют кучу слоёв, которые не мешают друг другу даже без интерактивной визуализации. И позволяют более полно и удобно представлять местность, чем, скажем, отдельные слои дорог и рек.
Применимость, создание и поддержка актуальности таких схем — отдельная тема.
Схемы, сфокусированные на одном-двух-трёх разрезах, конечно, никуда не денутся, как атласы дорог или политические карты.
🌚2🦄1
Корнер-кейс в шахматах ♟
Есть правило «Превращение пешки», при котором можно заменить пешку, дошедшую до последней горизонтали, на любую фигуру.
Почти всегда меняют на ферзя, который к этому моменту лежит за пределами доски.
Правило распространяется на каждую пешку и все фигуры, кроме короля. Т.е. чтобы покрыть все случаи нужен набор не из 32 фигур, как сейчас, а из 96.
Есть правило «Превращение пешки», при котором можно заменить пешку, дошедшую до последней горизонтали, на любую фигуру.
Почти всегда меняют на ферзя, который к этому моменту лежит за пределами доски.
Правило распространяется на каждую пешку и все фигуры, кроме короля. Т.е. чтобы покрыть все случаи нужен набор не из 32 фигур, как сейчас, а из 96.
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚2🦄2💅1
Forwarded from мяу-дизайн
Еще одна общепринятая странность в иконках — использование перечеркнутого глаза в качестве метафоры скрывания, отключения видимости какого-то интерфейсного объекта:
🌚2💊1
💅5
Сходил на очный трёхдневный курс Системный анализ. Разработка требований в ИТ-проектах с мыслью "ща сверю часы с крутанами — всё ли я правильно делаю".
Проходит в офисе CUSTIS (ЗИС, хе-хе) на Белорусской.
Курс устроен так: теория > практика > обратная связь.
Разбиваетесь на команды по четыре человека и придумываете cистему, к которой будете разрабатывать требования, и создаёте несколько артефактов:
- Карточка продукта
- Контекстная диаграмма
- Модель данных
- Диаграмма юзкейсов
- Сами юзкейсы
- ещё несколько, если успеете
Перед каждым артефактом минилекция. Потом совместное создание артефактов. А потом публичное обсуждение артефактов, созданных каждой командой.
Наполнение курса — далёкое от моей реальности.
Если ты не начинающий, то и так используешь артефакты избирательно и меняешь их под задачу. Но в уровне курса и написано "Junior+" — сам виноват.
Если же ты начинающий, то точно не сможешь использовать техники в том виде, в котором учишься на курсе.
Курс, наверное, подойдёт джунам для структурирования техник в голове и только со специфическим опытом. Специфический опыт:
- участие на начальном этапе разработки системы, к которой пока нет требований или заказчик понимает, что их надо пересобрать,
- при этом применяется водопад (по крайней мере, выделен один водопад для этапа требований),
- руководство понимает роль системного аналитика строго по профстандарту.
Помимо пары-тройки системных аналитиков пришли дизайнер, руководитель тестировщиков, несколько менеджеров. По их вопросам казалось, что им вообще это было бесполезно. Интересно наблюдать как людям сложно думать не решениями, а требованиями. Сам до сих пор иногда с усилием переключаюсь в этот режим.
Лектор прикольный-приятный, классно иллюстрирует во всех смыслах, понятно отвечает на вопросы. Ведёт канал @systemswing
Сама по себе структура курса — хорошая. Вот подробнее о создании: https://beskov.substack.com/p/designing-online-course-for-it-analysts-8d5b6d0e8413
Проходит в офисе CUSTIS (ЗИС, хе-хе) на Белорусской.
Курс устроен так: теория > практика > обратная связь.
Разбиваетесь на команды по четыре человека и придумываете cистему, к которой будете разрабатывать требования, и создаёте несколько артефактов:
- Карточка продукта
- Контекстная диаграмма
- Модель данных
- Диаграмма юзкейсов
- Сами юзкейсы
- ещё несколько, если успеете
Перед каждым артефактом минилекция. Потом совместное создание артефактов. А потом публичное обсуждение артефактов, созданных каждой командой.
Наполнение курса — далёкое от моей реальности.
Если ты не начинающий, то и так используешь артефакты избирательно и меняешь их под задачу. Но в уровне курса и написано "Junior+" — сам виноват.
Если же ты начинающий, то точно не сможешь использовать техники в том виде, в котором учишься на курсе.
Курс, наверное, подойдёт джунам для структурирования техник в голове и только со специфическим опытом. Специфический опыт:
- участие на начальном этапе разработки системы, к которой пока нет требований или заказчик понимает, что их надо пересобрать,
- при этом применяется водопад (по крайней мере, выделен один водопад для этапа требований),
- руководство понимает роль системного аналитика строго по профстандарту.
Помимо пары-тройки системных аналитиков пришли дизайнер, руководитель тестировщиков, несколько менеджеров. По их вопросам казалось, что им вообще это было бесполезно. Интересно наблюдать как людям сложно думать не решениями, а требованиями. Сам до сих пор иногда с усилием переключаюсь в этот режим.
Лектор прикольный-приятный, классно иллюстрирует во всех смыслах, понятно отвечает на вопросы. Ведёт канал @systemswing
Сама по себе структура курса — хорошая. Вот подробнее о создании: https://beskov.substack.com/p/designing-online-course-for-it-analysts-8d5b6d0e8413
☃1💊1
Диаграмма — графическое изображение, дающее наглядное представление о соотношении каких-л. величин или нескольких значений одной величины.
Diagram — a simple plan that represents a machine, system, or idea, etc., often drawn to explain how it works.
У Диаграммы более узкое значение, чем у Diagram. Обычно диаграмма используется для наглядного представления чисел и делания выводов на основе этих представлений.
До сих пор не понимаю почему применительно к UML употребляется именно диаграмма. Кажется, должно быть Схема последовательности, Схема состояний.
Возможно, диаграмма — это прижившаяся калька, которую всем уже лень исправлять.
Похожая история с диаграммой цветка, которая, скорее, схема строения цветка.
🌚2
Владимир Пропп «Морфология волшебной сказки»
Пропп — системный аналитик из 20-го века. Проанализировал сказки и выделил структуру, которая применима ко всем т.н. волшебным сказкам.И написал на питоне генератор сказок на основе этой структуры.
К статье на википедии нечего добавить, кроме того, что книжка в виде сухой монографии — большую часть занимает доказательство, аргументы, условные обозначения. Можно не читать, но приятно иметь на полке.
В подкасте хорошо рассказали о второй книжке, в которой Пропп объяснил причины одинаковости сказок у народов, которые не могли пересекаться: https://music.yandex.ru/album/18954362/track/110522161
Спойлер:потому что обряды
Фанфакт: сказки старше мифов древней Греции; мифы — это доработанные сказки.
Пропп — системный аналитик из 20-го века. Проанализировал сказки и выделил структуру, которая применима ко всем т.н. волшебным сказкам.
К статье на википедии нечего добавить, кроме того, что книжка в виде сухой монографии — большую часть занимает доказательство, аргументы, условные обозначения. Можно не читать, но приятно иметь на полке.
В подкасте хорошо рассказали о второй книжке, в которой Пропп объяснил причины одинаковости сказок у народов, которые не могли пересекаться: https://music.yandex.ru/album/18954362/track/110522161
Спойлер:
Фанфакт: сказки старше мифов древней Греции; мифы — это доработанные сказки.
🦄5
просто зафиксирую явление
Пулинг — так иногда произносят и пишут вместо полинг (polling). Отчасти из-за визуальной схожести с pool (тут две o, там две l), отчасти из-за смысловой схожести с пулянием🔫
Пулинг — так иногда произносят и пишут вместо полинг (polling). Отчасти из-за визуальной схожести с pool (тут две o, там две l), отчасти из-за смысловой схожести с пулянием
Please open Telegram to view this post
VIEW IN TELEGRAM
🦄6