Книжная полка ИТ-аналитика: стандарты

Приступая к анонсированной ранее серии публикаций списков литературы для аналитиков, начнем, пожалуй, с обзора применимых в работе национальных и международных стандартов в сфере системной и программной инженерии (за исключением стандартов на языки моделирования, сводов знаний и руководств к ним). В первую редакцию списка мы по понятным причинам включим стандарты, действующие на сегодняшний день в Российской Федерации. Но отдавая должное нашим коллегам, партнерам и клиентам из ближнего зарубежья, однажды пополним этот перечень и стандартами Республики Казахстан. Итак, приступаем…

Читать далее

Бизнес- и системный анализ: что почитать?

Проводя немало времени «на тренерском мостике», приходишь к пониманию того, что основная ценность тренинга состоит отнюдь не в формируемых на нем знаниях и умениях, — ведь навыки на тренинге сформировать практически невозможно, — а в «послевкусии», создаваемом заданным на обучении вектором на самостоятельное развитие обучающихся. А где самостоятельное развитие, там и… Верно, чтение литературы! Какую же литературу мы рекомендуем выпускникам своих тренингов?

Читать далее

Новый архитектурный стандарт ISO/IEC/IEEE

Встречайте!.. Международная организация по стандартизации в сотрудничестве с Международной электротехнической комиссией и Институтом инженеров электротехники и электроники представила широкой общественности 120-страничный проект стандарта ISO/IEC/IEEE 42020: Enterprise, systems and software — Architecture processes.

Читать далее

Критерии качества моделей данных от С. Хобермана

Как известно, построить добротный дом на плохом фундаменте невозможно. Точно так же немыслимо и создание качественного приложения с некачественной моделью данных. Известный специалист Стив Хоберман (англ. Steve Hoberman) предложил стройную систему из десяти критериев качества моделей данных в разработке ПО, которые описал в статье и подробно представил в книге Data Model Scorecard: Applying the Industry Standard on Data Model Quality.

Читать далее

BREAKING: OMG Invites to Collaborate

The year of 2017 is just started, but some good news is already at the door! The Consortium for IT Software Quality (CISQ) founded by the Software Engineering Institute (SEI) (operated by Carnegie Mellon University) and the Object Management Group (OMG) has kindly invited us to contribute to the CISQ Technical Debt specification under development.

Читать далее

One More UML Book for IT Analysts

Besides new contacts, practices, rational and emotional experience, the recent CEE-SECR’2016 has given another outcome we’d like to share with our readers. That is a recommendation of Howard Podeswa’s “UML for the IT Business Analyst: A Practical Guide to Object-Oriented Requirements Gathering”.

Читать далее

Шаблоны требований. Не слышали?!

Идеи выявления и продуктивного использования типовых решений — сиречь шаблонов — в программной инженерии восходят к «банде четырех» во главе с небезызвестным Эрихом Гаммой (нем. Erich Gamma). С тех пор Мартином Фаулером (англ. Martin Fowler), Крейгом Ларманом (англ. Kreig Larman) и другими обнаружено немало архитектурных шаблонов. Однако шаблоны существуют… и в описании требований. Честь изобретения последних принадлежит Стивену Уитхоллу (англ. Stephen Withall).

Читать далее

О конфликтах и переговорах по существу

Рекомендовать одну книгу «на все случаи жизни» даже по самой узкой профессиональной теме непросто. Сделать это, когда под одной обложкой таких тем — две, практически невозможно. И тем не менее, сегодня именно такой случай…
Читать далее

All at once, ArchiMate 3.0 is here!

All at once, ArchiMate 3.0 is here!

ArchiMate 3.0 is a major update to ArchiMate 2.1. The ArchiMate 3.0 Specification supports modeling throughout the TOGAF® Architecture Development Method (ADM). New features in Version 3.0 include elements for modeling the enterprise at a strategic level, such as capability, resource, and outcome. It also includes support to model the physical world of materials and equipment. Furthermore, the consistency and structure of the language have been improved, definitions have been aligned with other standards, and its usability has been enhanced in various other ways.

— The Open Group ArchiMate® 3.0 Specification

Game Programming Patterns: Game Architecture, or Architecture Game?

Game Programming Patterns: Game Architecture, or Architecture Game?

Game Programming Patterns is a collection of patterns I found in games that make code cleaner, easier to understand, and faster. This is the book I wish I had when I started making games, and now I want you to have it. It’s available in four formats: <print, eBook, PDF, Web.>

— Robert Nystrom