grade
-
-
-
-
-
-
- Тестирование основано на сопоставлении с образцом (эталоном) компетентности.
- Тестирование не отражает ни широты, на глубины знаний, ни способности специалиста применять эти знания на практике.
- Исполнители
- Голос участника опроса должен учитываться с учетом весового коэффициента его квалификационного класса
- Обеспечить максимальную полноту передачи (на основе принципа соразмерности) экспертности своих участников в представлениях экспертно-рекомендательных органов Организации.
- Максимизировать объективность квалифицирования
- В экспертные сообщества нередко обращаются за услугами консалтинга
- Низкое качество ПО
- "There's a definite Dunning-Kruger effect for authors. The people who hold a ton of knowledge hesitate because they find their insights "obvious" or "nothing special". Then you have people who write a lot but do little real work that they could base their writing on..." -- Gregor Hohpe https://twitter.com/ghohpe/status/1332200805852606470?s=20
- Конфликт интересов сертификационных организаций, финансирование которых находится в зависимости от количества претендентов и проданных курсов подготовки.
- Driver
- Уровень зарплаты специалиста зачастую не коррелирует с реальным уровнем квалификации
- Стимулировать развитие участников
- Рассматриваемый единовременно уровень сложности (Coupling) должен быть меньше ограничения краткосрочной памяти человека (З-н магического числа 7 ± 2).
- Системы тестирования зачастую обросли шпаргалками, которые специалист может выучить за один-два вечера.
- Заказчики
- "So, design ≈ cost ≈ change ≈ big change ≈ coupling. Transitively, software design ≈ managing coupling." -- Kent Beck
- Основанием для каждой рекомендации должен служить факт конкретного вклада участника в достижение целей Организации.
- Мотивировать участников к повышению качества публикуемой ими информации
- Потребители услуг outsourcing marketplaces
- Ухудшение внутреннего качества программы
- Стесненностью ресурсов времени практикующих специалистов на освоение информации
- Разные участники организации обладают различным уровнем экспертности
- @banofbot может быть использован для атаки против ценных участников сообщества и необратимого уничтожения их информации в паблике.
- Обеспечить представление об уровне квалификации участников
- предлагаемые артефакты могут проходить процедуру одобрения Комитетом Организации по его усмотрению.
- Дросселировать информацию от участников с невысоким уровнем квалификации
- Обеспечить прозрачность происхождения уровня квалификации и её аудируемость
- Обеспечить представление о компетенциях (областях знаний) исполнителя
- Результат тестирования нередко можно купить или поделать.
- Падение velocity. В основу метафоры "технический долг" положено правило "сложного процента", возрастающего в геометрической прогрессии.
- Артефакты должны классифицироваться по компетенциям
- Отвлечение ресурсов времени специалистов на нерелевантные аспекты знаний в ущерб релевантным.
- Каждый участник может отдать 20 рекомендаций (признаний) в год в пользу других участников.
- Многие системы тестирования слабо защищены технически от обмана (например, допускают вмешательство в работу JavaScript кода web-страницы).
- Работодатели
- представление нанимателю данных об уровне экспертности члена Организации (по его желанию), выраженного конкретным опытом, ценность которого подтверждена другими членами Организации
- Понижение уровня реиспользования кода, рост дубликатов
- Допускается одна рекомендация рекомендующего за один конкретный артефакт рекомендуемого.
- Исключить влияние эффекта Даннинга-Крюгера на качество информационного пространства
- Поставщики услуг outsourcing marketplaces
- Обеспечить квалификационную классификацию на основе хорошо зарекомендовавшего себя на практике алгоритма спортивной разрядности, где уровень мастерства спортсмена определяется относительно известного (т.е. доказанного) уровня мастерства других спортсменов.Т.е., по сути, методом сравнительного анализа.
- Перерасход средств по стоимости разработки
- Рейтинги не дают представления о компетенциях исполнителя
- Компенсировать зависимость исполнителя от оценки заказчика (на краткосрочном горизонте) введением зависимости от перспектив (на долгосрочном горизонте).
- Новичкам не всегда понятно кого слушать, т.к. у них не сформированы критерии оценки.
- Спам в пабликах
- Стоимость дорогих изменений образуется стоимостью каскадных изменений, которые образуются High Coupling
- вклад и квалификация члена Организации оцениваются одновременно и неразрывно, как и неразрывны теория с практикой; вклад не обязан быть кем-то оцененным, если он не отражает квалификацию исполнителя в виде конкретной ценности для достижения уставных целей Организации, а без практического вклада оценить отдельно квалификацию система тоже не позволяет; рекомендация означает признание экспертности члена Организации, выраженной на примере конкретного практического опыта, другими членами Организации.
- Квалифицировать должно лицо, обладающее способностями объективной квалификации, т.е. квалифицировать должен специалист с известным/подтвержденным уровнем квалификации не ниже уровня квалифицируемого, а не заказчик.
- Заказчик не осведомлен об объективной квалификации исполнителя.
- Assessment
- Квалификационный голод малых компаний
- Традиционные методы голосования не позволяют в полной мере отразить отразить экспертность в рекомендациях добровольных совещательных органов
- Защитить социальное положение грамотных специалистов как источников качественной информации
- Грамотные специалисты не всегда спешат ввязываться во флейм с малограмотными оппонентами. Зачастую это приводит к их демотивации и самоустранению из пабликов.
- Удовлетворение квалификационного голода малых компаний на основе нерегулярной частичной форме занятости высококвалифицированных специалистов (консалтинг).
- Неизменяемый лог рекомендаций
- Наличие эталона подразумевает монополию на компетентность, что вызывает вопрос доверия к ней. Нередко экзаменуемый демонстрирует большую компетентностью, нежели экзаменатор, что ограничивает развитие остальных уровнем экзаменатора.
- Специалисты отрасти
- Участники экспертных сообществ
- Требуемые количества рекомендаций по квалификационным классам: эксперт - 20 рекомендаций Экспертов; кандидат в эксперты - 10 рекомендаций Кандидатов в эксперты; 1 класс - 7 рекомендаций 1-го класса; 2 класс - 5 рекомендаций 2-го класса; 3 класс - 3 рекомендации 3-го класса; без класса - по умолчанию.
- Stakeholder
- Дисбаланс в пользу краткосрочных бизнес-интересов в ущерб долгосрочным техническим интересам (Spaghetti code)
- Constraint
- Консалтинг
- Сотрудники
- Высокая стоимость внемения изменения в реализацию
- Ввести внутреннюю систему ценностей в виде квалификационной классности
- Goal
- Квалифицированные кадры не видят репутационной и карьерной привлекательности в вакансиях малых компаний на постоянной форме занятости (по причине повышенных финансовых рисков, невысокой карьерной целесообразности и недостаточной конкурентноспособности зарплат)
- Одна рекомендация от участника претендуемого (или более высокого) квалификационного класса равноценна двум рекомендациям от участников текущего квалификационного класса.
- Рост когнитивной нагрузки на практикующего специалиста
- Восстановить процентное содержание качественной информации
- Зависимое положение исполнителя от оценки/рекомендации заказчика.
- Закоммерциализированные сертификаты зачастую не отражают реальный уровень квалификации
- Система рейтингов подрядных бирж отражает не уровень квалификации, а уровень лояльности исполнителя, ибо если бы заказчик был способен оценить компетентность, то он не обращался бы за этой компетентностью на биржу.
- рекомендуемая трудоемкость одного артефакта на каждого его исполнителя должна составлять от 20 до 80 часов; маленькие артефакты рекомендуется группировать, большие - декомпозировать;
- В процессе конструирования кода, 91% времени (в лучшем случае) занимает именно чтение кода и борьба со сложностью (каждым разработчиком постоянно), и только 9% времени (1:10) занимает ввод символов с клавиатуры (одним разработчиком единократно)
- Захламленность информационного пространства
- Любой эталон является планкой (барьером), очерчивающей горизонт развития. Взятие планки останавливает развитие, а не стимулирует. Это неприемлемо для таких наукоемких и постоянно эволюционирующих отраслей, как ИТ.
- Участники сообщества могут банить спамеров, используя, например, @banofbot
- Защитить ценную информацию и ценных участников от атак.
- Низкая эффективность грейдов на основе матриц компетентности
- Конкуренция сертификационных организаций склоняет их к достижению рыночной гегемонии путем формирования приоритета на количество выпущенных сертификатов в ущерб качеству.
- Самообразование и обретение опыта требуют затрат времени, поэтому грамотные специалисты стеснены в свободным времени, что зачастую приводит к гегемонии бескомпетентности в информационном пространстве экспертных сообществ - от этого страдает большинство технических пабликов.
- Requirement
- Сложность выбора квалифицированного исполнителя
- Наделить высококвалифицированных специалистов мерами административного воздействия, например, предоставить право установления временного запрета на публикацию сообщений в тг-канале.
- Укрепить репутацию экспертного сообщества
- Демотивация
- Количество голосов, требуемых для блокирования участника, должно учитывать уровень его квалификации.
- Рекомендации от участников более низкого квалификационного класса не допускаются.
- Адресовать запросы в первую очередь к участникам, обладающим наивысшим уровнем экспертности, выраженной конкретным опытом, ценность которого подтверждена другими членами организации.
- Неясные интерфейсы и именования требуют затрат времени на изучение реализации
-
-
-
-
(Endorser - Каждый участник может отдать 20 рекомендаций (признаний) в год в пользу других участников.)
-
(gRPC Hexagonal Adapter - Bytes)
-
(Junction - Policy)
-
(Ввести внутреннюю систему ценностей в виде квалификационной классности - Стимулировать развитие участников)
-
(Grade BC - ReserveEndorsement)
-
(Specialist - Рекомендации от участников более низкого квалификационного класса не допускаются.)
-
(AcceptArtifact - ArtifactIsAccepted)
-
(Команда - Requirement)
-
(Bus Queue - Bus Message)
-
has one
(Endorsement - Artifact)
-
(Высокая стоимость внемения изменения в реализацию - Перерасход средств по стоимости разработки)
-
(Мотивировать участников к повышению качества публикуемой ими информации - Самообразование и обретение опыта требуют затрат времени, поэтому грамотные специалисты стеснены в свободным времени, что зачастую приводит к гегемонии бескомпетентности в информационном пространстве экспертных сообществ - от этого страдает большинство технических пабликов.)
-
(Исключить влияние эффекта Даннинга-Крюгера на качество информационного пространства - "There's a definite Dunning-Kruger effect for authors. The people who hold a ton of knowledge hesitate because they find their insights "obvious" or "nothing special". Then you have people who write a lot but do little real work that they could base their writing on..." -- Gregor Hohpe https://twitter.com/ghohpe/status/1332200805852606470?s=20)
-
(Grade BC - ArtifactIsProposed)
-
(Интеграционное событие - Доменное событие)
-
(Дисбаланс в пользу краткосрочных бизнес-интересов в ущерб долгосрочным техническим интересам (Spaghetti code) - Низкое качество ПО)
-
(Specialist - Member A)
-
(Infrastructure Layer - RepositoryImplementation)
-
(DomainEvent - Aggregate)
-
(Junction - Junction)
-
(Grade BC - AcceptArtifact)
-
(Стесненностью ресурсов времени практикующих специалистов на освоение информации - Рост когнитивной нагрузки на практикующего специалиста)
-
(Конкуренция сертификационных организаций склоняет их к достижению рыночной гегемонии путем формирования приоритета на количество выпущенных сертификатов в ущерб качеству. - Закоммерциализированные сертификаты зачастую не отражают реальный уровень квалификации)
-
(Member - Role)
-
(REST-Endpoint - Bus Queue)
-
(Endorser - Member B)
-
(Grade BC - EndorsementReserved)
-
(Junction - Another Service/System)
-
(Адресовать запросы в первую очередь к участникам, обладающим наивысшим уровнем экспертности, выраженной конкретным опытом, ценность которого подтверждена другими членами организации. - Укрепить репутацию экспертного сообщества)
-
(Grade BC - PendingArtifacts)
-
(CompleteEndorsement - EndorsementCompleted)
-
(Ухудшение внутреннего качества программы - Стоимость дорогих изменений образуется стоимостью каскадных изменений, которые образуются High Coupling)
-
(Infrastructure Layer - Bus Message)
-
(@banofbot может быть использован для атаки против ценных участников сообщества и необратимого уничтожения их информации в паблике. - Участники сообщества могут банить спамеров, используя, например, @banofbot)
-
(Infrastructure Layer - HTTP-Response)
-
(Junction - HigherGradeCan'tBeEndorsed)
-
Published Language
(Identity BC - Grade BC)
-
(Актор - Команда)
-
(RepositoryInterface - RepositoryImplementation)
-
(Заказчик не осведомлен об объективной квалификации исполнителя. - Сложность выбора квалифицированного исполнителя)
-
(Уровень зарплаты специалиста зачастую не коррелирует с реальным уровнем квалификации - Сотрудники)
-
(Assessment - Driver)
-
has many
(Specialist - Assignment)
-
(Endorsement - Tenant)
-
(ArtifactHasAlreadyBeenEndorsedForTheMember - ReleaseEndorsement)
-
(Grade BC - Artifact)
-
creartedBy (has one)
(Artifact - Specialist)
-
(Infrastructure Layer - Projection (Policy))
-
(Grade BC - Moderator)
-
(Grade BC - Endorser)
-
(Участники экспертных сообществ - Специалисты отрасти)
-
(Традиционные методы голосования не позволяют в полной мере отразить отразить экспертность в рекомендациях добровольных совещательных органов - Участники экспертных сообществ)
-
(Квалификационный голод малых компаний - Работодатели)
-
(Grade BC - EndorseArtifact)
-
(GOF Pattern Mediator - Junction)
-
(Grade BC - SyncGrade)
-
(Kafka Subscriber Hexagonal Adapter - Command (Hexagonal Port, Interface))
-
(Grade BC - Competence)
-
(Artifact - Tenant)
-
(Grade BC - ReleaseEndorsement)
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Многие системы тестирования слабо защищены технически от обмана (например, допускают вмешательство в работу JavaScript кода web-страницы).)
-
(Grade BC - Assignment)
-
(Обеспечить представление о компетенциях (областях знаний) исполнителя - Новичкам не всегда понятно кого слушать, т.к. у них не сформированы критерии оценки.)
-
(EndorsementReleased - Member B)
-
(Ухудшение внутреннего качества программы - Рассматриваемый единовременно уровень сложности (Coupling) должен быть меньше ограничения краткосрочной памяти человека (З-н магического числа 7 ± 2).)
-
(Identity BC - Role)
-
(ProposeArtifact - рекомендуемая трудоемкость одного артефакта на каждого его исполнителя должна составлять от 20 до 80 часов; маленькие артефакты рекомендуется группировать, большие - декомпозировать;)
-
(Доменное событие - Политика)
-
(Junction - GradeAssigned)
-
(EndorsementReserved - EndorseArtifact)
-
(Infrastructure Layer - REST-API Hexagonal Adapter)
-
(Низкое качество ПО - Демотивация)
-
(Constraint - Команда)
-
(Низкая эффективность грейдов на основе матриц компетентности - Работодатели)
-
(Ухудшение внутреннего качества программы - Дисбаланс в пользу краткосрочных бизнес-интересов в ущерб долгосрочным техническим интересам (Spaghetti code))
-
(Компенсировать зависимость исполнителя от оценки заказчика (на краткосрочном горизонте) введением зависимости от перспектив (на долгосрочном горизонте). - Зависимое положение исполнителя от оценки/рекомендации заказчика.)
-
(Junction - WebHook)
-
(Domain Layer - RepositoryInterface)
-
(Обеспечить представление о компетенциях (областях знаний) исполнителя - Рейтинги не дают представления о компетенциях исполнителя)
-
Published Language
(Identity BC - Voting BC)
-
(Infrastructure Layer - HTTP-Request)
-
(Участники сообщества могут банить спамеров, используя, например, @banofbot - Спам в пабликах)
-
(Assignment - Tenant)
-
(Expension Point Pipeline - Mediator)
-
(Logging Pipeline - Validation Pipeline)
-
(ReleaseEndorsement - EndorsementReleased)
-
(RepositoryImplementation - WriteModel DataBase)
-
(Ухудшение внутреннего качества программы - Неясные интерфейсы и именования требуют затрат времени на изучение реализации)
-
(AcceptArtifact - предлагаемые артефакты могут проходить процедуру одобрения Комитетом Организации по его усмотрению.)
-
(Infrastructure Layer - Application Layer)
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Наличие эталона подразумевает монополию на компетентность, что вызывает вопрос доверия к ней. Нередко экзаменуемый демонстрирует большую компетентностью, нежели экзаменатор, что ограничивает развитие остальных уровнем экзаменатора.)
-
(Сообщение Команды - Команда)
-
(Query (Hexagonal Port, Interface) - CommandHandler)
-
(Send Integration Event (Policy) - Gateway (with Transactional Outbox))
-
(Квалифицированные кадры не видят репутационной и карьерной привлекательности в вакансиях малых компаний на постоянной форме занятости (по причине повышенных финансовых рисков, невысокой карьерной целесообразности и недостаточной конкурентноспособности зарплат) - Квалификационный голод малых компаний)
-
(EndorsementCompleted - Member A)
-
(Сложность выбора квалифицированного исполнителя - Перерасход средств по стоимости разработки)
-
(Ухудшение внутреннего качества программы - Понижение уровня реиспользования кода, рост дубликатов)
-
(RepositoryInterface - Aggregate)
-
(Закоммерциализированные сертификаты зачастую не отражают реальный уровень квалификации - Работодатели)
-
(Дросселировать информацию от участников с невысоким уровнем квалификации - Мотивировать участников к повышению качества публикуемой ими информации)
-
(Дросселировать информацию от участников с невысоким уровнем квалификации - Восстановить процентное содержание качественной информации)
-
(Infrastructure Layer - Integration Event)
-
(Grade BC - ArtifactIsAccepted)
-
(Grade BC - HigherGradeCan'tBeEndorsed)
-
(Ухудшение внутреннего качества программы - "So, design ≈ cost ≈ change ≈ big change ≈ coupling. Transitively, software design ≈ managing coupling." -- Kent Beck)
-
(Application Layer - Policy)
-
(AvailableEndorsementsExceeded - ReleaseEndorsement)
-
(Демотивация - Поставщики услуг outsourcing marketplaces)
-
(REST-API Hexagonal Adapter - HTTP-Request)
-
(User - HTTP-Response)
-
(ProposeArtifact - Основанием для каждой рекомендации должен служить факт конкретного вклада участника в достижение целей Организации.)
-
(Junction - Bus Queue)
-
(Infrastructure Layer - JSON-Object)
-
(Logging Pipeline - Junction)
-
(Command (Hexagonal Port, Interface) - Junction)
-
(Domain Layer - Aggregate)
-
(Обеспечить квалификационную классификацию на основе хорошо зарекомендовавшего себя на практике алгоритма спортивной разрядности, где уровень мастерства спортсмена определяется относительно известного (т.е. доказанного) уровня мастерства других спортсменов.Т.е., по сути, методом сравнительного анализа. - Ввести внутреннюю систему ценностей в виде квалификационной классности)
-
(Application Layer - Logging Pipeline)
-
(Competence - Artifact)
-
(Обеспечить квалификационную классификацию на основе хорошо зарекомендовавшего себя на практике алгоритма спортивной разрядности, где уровень мастерства спортсмена определяется относительно известного (т.е. доказанного) уровня мастерства других спортсменов.Т.е., по сути, методом сравнительного анализа. - Обеспечить представление об уровне квалификации участников)
-
(Поставщики услуг outsourcing marketplaces - Исполнители)
-
(Защитить ценную информацию и ценных участников от атак. - @banofbot может быть использован для атаки против ценных участников сообщества и необратимого уничтожения их информации в паблике.)
-
(Конфликт интересов сертификационных организаций, финансирование которых находится в зависимости от количества претендентов и проданных курсов подготовки. - Закоммерциализированные сертификаты зачастую не отражают реальный уровень квалификации)
-
(Голос участника опроса должен учитываться с учетом весового коэффициента его квалификационного класса - Защитить ценную информацию и ценных участников от атак.)
-
(Front Door Queue using message bus - Junction)
-
(Bus Dead Letter Channel - Team)
-
(Kafka Subscriber Hexagonal Adapter - Junction)
-
(QueryHandler - ReadModel)
-
(Another Service/System - JSON-Object)
-
(Grade BC - RecentArtifacts)
-
(Консалтинг - Удовлетворение квалификационного голода малых компаний на основе нерегулярной частичной форме занятости высококвалифицированных специалистов (консалтинг).)
-
(REST-API Hexagonal Adapter - HTTP-Response)
-
(EndorseArtifact - Junction)
-
(Junction - EndorsementReceived)
-
(Рост когнитивной нагрузки на практикующего специалиста - Участники экспертных сообществ)
-
(Junction - REST-Endpoint)
-
(Validation Pipeline - Expension Point Pipeline)
-
(Агрегат - )
-
(Requirement - Goal)
-
(DomainEvent - Logging Pipeline)
-
(Падение velocity. В основу метафоры "технический долг" положено правило "сложного процента", возрастающего в геометрической прогрессии. - Высокая стоимость внемения изменения в реализацию)
-
(Junction - Junction)
-
(Укрепить репутацию экспертного сообщества - В экспертные сообщества нередко обращаются за услугами консалтинга)
-
(Grade BC - ArtifactHasAlreadyBeenEndorsedForTheMember)
-
(Infrastructure Layer - Send Integration Event (Policy))
-
(В экспертные сообщества нередко обращаются за услугами консалтинга - Консалтинг)
-
(Неизменяемый лог рекомендаций - Обеспечить прозрачность происхождения уровня квалификации и её аудируемость)
-
(Рост когнитивной нагрузки на практикующего специалиста - "There's a definite Dunning-Kruger effect for authors. The people who hold a ton of knowledge hesitate because they find their insights "obvious" or "nothing special". Then you have people who write a lot but do little real work that they could base their writing on..." -- Gregor Hohpe https://twitter.com/ghohpe/status/1332200805852606470?s=20)
-
(Junction - ProposeArtifact)
-
(Projection (Policy) - ReadModel Database)
-
(Актор - Модель Чтения)
-
(Domain Layer - DomainEvent)
-
(Infrastructure Layer - JSON-RPC Hexagonal Adapter)
-
(EndorseArtifact - Endorser)
-
(Грамотные специалисты не всегда спешат ввязываться во флейм с малограмотными оппонентами. Зачастую это приводит к их демотивации и самоустранению из пабликов. - Захламленность информационного пространства)
-
(Голос участника опроса должен учитываться с учетом весового коэффициента его квалификационного класса - Обеспечить максимальную полноту передачи (на основе принципа соразмерности) экспертности своих участников в представлениях экспертно-рекомендательных органов Организации.)
-
(RecentArtifacts - )
-
(Потребители услуг outsourcing marketplaces - Заказчики)
-
(Moderator - AcceptArtifact)
-
(Infrastructure Layer - QueryHandler)
-
(Artifact - )
-
(Удовлетворение квалификационного голода малых компаний на основе нерегулярной частичной форме занятости высококвалифицированных специалистов (консалтинг). - Квалифицированные кадры не видят репутационной и карьерной привлекательности в вакансиях малых компаний на постоянной форме занятости (по причине повышенных финансовых рисков, невысокой карьерной целесообразности и недостаточной конкурентноспособности зарплат))
-
(Grade BC - EndorsementCompleted)
-
Published Language
(Identity BC - Project Management BC)
-
(Endorser - )
-
Conformist
(Grade BC - Voting BC)
-
(Member B - Endorser)
-
(Endorser - Junction)
-
(Падение velocity. В основу метафоры "технический долг" положено правило "сложного процента", возрастающего в геометрической прогрессии. - Ухудшение внутреннего качества программы)
-
(Driver - Stakeholder)
-
(Низкое качество ПО - Высокая стоимость внемения изменения в реализацию)
-
(GradeAssigned - Требуемые количества рекомендаций по квалификационным классам: эксперт - 20 рекомендаций Экспертов; кандидат в эксперты - 10 рекомендаций Кандидатов в эксперты; 1 класс - 7 рекомендаций 1-го класса; 2 класс - 5 рекомендаций 2-го класса; 3 класс - 3 рекомендации 3-го класса; без класса - по умолчанию.)
-
(Specialist - )
-
(Junction - EndorsementReserved)
-
(Команда - Доменное событие)
-
(Grade BC - Endorser)
-
(Junction - ArtifactHasAlreadyBeenEndorsedForTheMember)
-
(SyncGrade - Endorser)
-
(Ухудшение внутреннего качества программы - В процессе конструирования кода, 91% времени (в лучшем случае) занимает именно чтение кода и борьба со сложностью (каждым разработчиком постоянно), и только 9% времени (1:10) занимает ввод символов с клавиатуры (одним разработчиком единократно))
-
(Junction - ArtifactHasAlreadyBeenEndorsedForTheMember)
-
(Обеспечить представление об уровне квалификации участников - Новичкам не всегда понятно кого слушать, т.к. у них не сформированы критерии оценки.)
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Любой эталон является планкой (барьером), очерчивающей горизонт развития. Взятие планки останавливает развитие, а не стимулирует. Это неприемлемо для таких наукоемких и постоянно эволюционирующих отраслей, как ИТ.)
-
(Infrastructure Layer - Gateway (with Transactional Outbox))
-
(представление нанимателю данных об уровне экспертности члена Организации (по его желанию), выраженного конкретным опытом, ценность которого подтверждена другими членами Организации - Уровень зарплаты специалиста зачастую не коррелирует с реальным уровнем квалификации)
-
(REST-API Hexagonal Adapter - Query (Hexagonal Port, Interface))
-
(Junction - HigherGradeCan'tBeEndorsed)
-
(Another Service/System - Bytes)
-
(Artifact - )
-
(Another Service/System - Junction)
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Закоммерциализированные сертификаты зачастую не отражают реальный уровень квалификации)
-
(GradeAssigned - SyncGrade)
-
(REST-API Hexagonal Adapter - HTTP-Request)
-
(Committee - Moderator)
-
(Заказчик не осведомлен об объективной квалификации исполнителя. - Система рейтингов подрядных бирж отражает не уровень квалификации, а уровень лояльности исполнителя, ибо если бы заказчик был способен оценить компетентность, то он не обращался бы за этой компетентностью на биржу.)
-
(Endorser - Tenant)
-
(Grade BC - Publisher)
-
(Junction - Front Door Queue using message bus)
-
(Junction - AvailableEndorsementsExceeded)
-
(Grade BC - Specialist)
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Низкая эффективность грейдов на основе матриц компетентности)
-
(Защитить социальное положение грамотных специалистов как источников качественной информации - Грамотные специалисты не всегда спешат ввязываться во флейм с малограмотными оппонентами. Зачастую это приводит к их демотивации и самоустранению из пабликов.)
-
(Member A - Specialist)
-
(Самообразование и обретение опыта требуют затрат времени, поэтому грамотные специалисты стеснены в свободным времени, что зачастую приводит к гегемонии бескомпетентности в информационном пространстве экспертных сообществ - от этого страдает большинство технических пабликов. - Захламленность информационного пространства)
-
(Junction - Projection (Policy))
-
(Рекомендации от участников более низкого квалификационного класса не допускаются. - Квалифицировать должно лицо, обладающее способностями объективной квалификации, т.е. квалифицировать должен специалист с известным/подтвержденным уровнем квалификации не ниже уровня квалифицируемого, а не заказчик.)
-
(Identity BC - Member)
-
(Mediator - GOF Pattern Mediator)
-
(REST-API Hexagonal Adapter - Command (Hexagonal Port, Interface))
-
(Консалтинг - Участники экспертных сообществ)
-
(Grade BC - Endorsement)
-
(Moderator - Junction)
-
(Specialist - Допускается одна рекомендация рекомендующего за один конкретный артефакт рекомендуемого.)
-
(PendingArtifacts - )
-
(Constraint - Requirement)
-
(Identity BC - User)
-
(Grade BC - EndorsementReceived)
-
(Наделить высококвалифицированных специалистов мерами административного воздействия, например, предоставить право установления временного запрета на публикацию сообщений в тг-канале. - Защитить социальное положение грамотных специалистов как источников качественной информации)
-
(Заказчик не осведомлен об объективной квалификации исполнителя. - Тестирование основано на сопоставлении с образцом (эталоном) компетентности.)
-
(AnyMember - Publisher)
-
(Junction - GOF Pattern Mediator)
-
(Infrastructure Layer - Kafka Subscriber Hexagonal Adapter)
-
(Endorser - Member)
-
(Одна рекомендация от участника претендуемого (или более высокого) квалификационного класса равноценна двум рекомендациям от участников текущего квалификационного класса. - Квалифицировать должно лицо, обладающее способностями объективной квалификации, т.е. квалифицировать должен специалист с известным/подтвержденным уровнем квалификации не ниже уровня квалифицируемого, а не заказчик.)
-
(Kafka Subscriber Hexagonal Adapter - Bus Message)
-
(Mediator - Front Door Queue using message bus)
-
endorser (has one)
(Endorsement - Endorser)
-
(ArtifactIsProposed - Moderator)
-
(HigherGradeCan'tBeEndorsed - ReleaseEndorsement)
-
(Количество голосов, требуемых для блокирования участника, должно учитывать уровень его квалификации. - Защитить ценную информацию и ценных участников от атак.)
-
(WebHook - Another Service/System)
-
(Infrastructure Layer - gRPC Hexagonal Adapter)
-
(Endorser - ReserveEndorsement)
-
(JSON-RPC Hexagonal Adapter - Command (Hexagonal Port, Interface))
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Тестирование не отражает ни широты, на глубины знаний, ни способности специалиста применять эти знания на практике.)
-
(Specialist - Member)
-
(Политика - Доменное событие)
-
(Квалифицировать должно лицо, обладающее способностями объективной квалификации, т.е. квалифицировать должен специалист с известным/подтвержденным уровнем квалификации не ниже уровня квалифицируемого, а не заказчик. - Максимизировать объективность квалифицирования)
-
(Policy - Another Aggregate)
-
(Система рейтингов подрядных бирж отражает не уровень квалификации, а уровень лояльности исполнителя, ибо если бы заказчик был способен оценить компетентность, то он не обращался бы за этой компетентностью на биржу. - Зависимое положение исполнителя от оценки/рекомендации заказчика.)
-
(Перерасход средств по стоимости разработки - Потребители услуг outsourcing marketplaces)
-
(Infrastructure Layer - Bytes)
-
(Specialist - Junction)
-
(Endorser - )
-
(Отвлечение ресурсов времени специалистов на нерелевантные аспекты знаний в ущерб релевантным. - Низкая эффективность грейдов на основе матриц компетентности)
-
(Tenant - Group)
-
(User - HTTP-Request)
-
(Grade BC - AvailableEndorsementsExceeded)
-
(Junction - Bus Reply Channel)
-
(HTTP-Request - Command (Hexagonal Port, Interface))
-
(Сотрудники - Специалисты отрасти)
-
(Grade BC - ProposeArtifact)
-
Anti-Corruption Layer
(Telegram BC - Identity BC)
-
(ProposeArtifact - ArtifactIsProposed)
-
(Зависимое положение исполнителя от оценки/рекомендации заказчика. - Дисбаланс в пользу краткосрочных бизнес-интересов в ущерб долгосрочным техническим интересам (Spaghetti code))
-
(Query (Hexagonal Port, Interface) - QueryHandler)
-
(Новичкам не всегда понятно кого слушать, т.к. у них не сформированы критерии оценки. - "There's a definite Dunning-Kruger effect for authors. The people who hold a ton of knowledge hesitate because they find their insights "obvious" or "nothing special". Then you have people who write a lot but do little real work that they could base their writing on..." -- Gregor Hohpe https://twitter.com/ghohpe/status/1332200805852606470?s=20)
-
(Модель Чтения - Агрегат)
-
(Захламленность информационного пространства - Рост когнитивной нагрузки на практикующего специалиста)
-
(JSON-RPC Hexagonal Adapter - JSON-Object)
-
(Domain Layer - Another Aggregate)
-
(Junction - CommandHandler)
-
authors (has many)
(Artifact - Specialist)
-
(Grade BC - Specialist)
-
(Application Layer - Query (Hexagonal Port, Interface))
-
(Application Layer - CommandHandler)
-
(Another Service/System - HTTP-Request)
-
(Gateway (with Transactional Outbox) - Integration Event)
-
(Specialist - Tenant)
-
(Запрос - Модель Чтения)
-
(Junction - Send Integration Event (Policy))
-
(Grade BC - EndorsementReleased)
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Системы тестирования зачастую обросли шпаргалками, которые специалист может выучить за один-два вечера.)
-
(Тестирование основано на сопоставлении с образцом (эталоном) компетентности. - Результат тестирования нередко можно купить или поделать.)
-
(Низкая эффективность грейдов на основе матриц компетентности - Сотрудники)
-
(Member - Tenant)
-
(Bus Topic - Integration Event)
-
(Grade BC - GradeAssigned)
-
(EndorsementReceived - CompleteEndorsement)
-
(Infrastructure Layer - HTTP-Request)
-
(Role - Tenant)
-
(Identity BC - Tenant)
-
(CommandHandler - Aggregate)
-
(Member - Group)
-
(Восстановить процентное содержание качественной информации - Самообразование и обретение опыта требуют затрат времени, поэтому грамотные специалисты стеснены в свободным времени, что зачастую приводит к гегемонии бескомпетентности в информационном пространстве экспертных сообществ - от этого страдает большинство технических пабликов.)
-
(Competence - Tenant)
-
(Спам в пабликах - Участники экспертных сообществ)
-
(Разные участники организации обладают различным уровнем экспертности - Традиционные методы голосования не позволяют в полной мере отразить отразить экспертность в рекомендациях добровольных совещательных органов)
-
(Обеспечить квалификационную классификацию на основе хорошо зарекомендовавшего себя на практике алгоритма спортивной разрядности, где уровень мастерства спортсмена определяется относительно известного (т.е. доказанного) уровня мастерства других спортсменов.Т.е., по сути, методом сравнительного анализа. - Квалифицировать должно лицо, обладающее способностями объективной квалификации, т.е. квалифицировать должен специалист с известным/подтвержденным уровнем квалификации не ниже уровня квалифицируемого, а не заказчик.)
-
(Квалифицировать должно лицо, обладающее способностями объективной квалификации, т.е. квалифицировать должен специалист с известным/подтвержденным уровнем квалификации не ниже уровня квалифицируемого, а не заказчик. - Компенсировать зависимость исполнителя от оценки заказчика (на краткосрочном горизонте) введением зависимости от перспектив (на долгосрочном горизонте).)
-
owner (has one)
(Competence - Specialist)
-
(Grade BC - CompleteEndorsement)
-
(Application Layer - Domain Layer)
-
(Агрегат - )
-
(Publisher - Junction)
-
(Рейтинги не дают представления о компетенциях исполнителя - Система рейтингов подрядных бирж отражает не уровень квалификации, а уровень лояльности исполнителя, ибо если бы заказчик был способен оценить компетентность, то он не обращался бы за этой компетентностью на биржу.)
-
(Bus Reply Channel - Junction)
-
(REST-API Hexagonal Adapter - ReadModel)
-
(ReserveEndorsement - Junction)
-
(Обеспечить максимальную полноту передачи (на основе принципа соразмерности) экспертности своих участников в представлениях экспертно-рекомендательных органов Организации. - Разные участники организации обладают различным уровнем экспертности)
-
(Junction - AvailableEndorsementsExceeded)
-
(Bus Message - Command (Hexagonal Port, Interface))
-
(Артефакты должны классифицироваться по компетенциям - Обеспечить представление о компетенциях (областях знаний) исполнителя)
-
(Endorser - )
-
(Стимулировать развитие участников - Самообразование и обретение опыта требуют затрат времени, поэтому грамотные специалисты стеснены в свободным времени, что зачастую приводит к гегемонии бескомпетентности в информационном пространстве экспертных сообществ - от этого страдает большинство технических пабликов.)
-
(Goal - Assessment)
-
( "There's a definite Dunning-Kruger effect for authors. The people who hold a ton of knowledge hesitate because they find their insights "obvious" or "nothing special". Then you have people who write a lot but do little real work that they could base their writing on..." -- Gregor Hohpe https://twitter.com/ghohpe/status/1332200805852606470?s=20 - Захламленность информационного пространства)
-
(Identity BC - Group)
-
(gRPC Hexagonal Adapter - Command (Hexagonal Port, Interface))
-
(ReadModel Database - QueryHandler)
-
(Максимизировать объективность квалифицирования - Система рейтингов подрядных бирж отражает не уровень квалификации, а уровень лояльности исполнителя, ибо если бы заказчик был способен оценить компетентность, то он не обращался бы за этой компетентностью на биржу.)
-
(Member - User)
-
(ArtifactIsAccepted - Endorser)
-
(Junction - Bus Dead Letter Channel)
-
(Application Layer - Command (Hexagonal Port, Interface))
-
(Specialist - Одна рекомендация от участника претендуемого (или более высокого) квалификационного класса равноценна двум рекомендациям от участников текущего квалификационного класса.)
-
received_endorsements (has many)
(Specialist - Endorsement)
-
(Закоммерциализированные сертификаты зачастую не отражают реальный уровень квалификации - Сотрудники)
-