Уж не является ли шум вокруг так называемых low-code development platforms простой попыткой поскорее забыть слово BPMS? Ну, вот случилось так, что слово это уже не так вдохновляет как прежде. Но вендора же за многие годы столько всего написали: и рисовалки пользовательских интерфейсов, и data modelers(в очередной раз, кстати), модули human task, интерфейсы ведения групп пользователей... Не выбрасывать же всё это, в самом то деле. Потому Forrester и пугает не-айтишников html-ем 😯 https://go.forrester.com/blogs/why-you-need-to-know-about-low-code-even-if-youre-not-responsible-for-software-delivery/
Forrester
Why You Need To Know About Low-Code, Even If You're Not Responsible For Software Delivery
Whether you’re responsible for software or are a business leader whose team uses software, you know this: You need customized software, and traditional software development can’t keep up with your demands. Conventional development methods take too long and…
Ну и кто после таких обзоров будет покупать книжки и лекции из серии "Машинное обучение для чайников"? https://vas3k.ru/blog/machine_learning/
vas3k.blog
Машинное обучение для людей
None
Очень много букв, очень узкий класс задач, но, тем не менее познавательно и полезно https://proglib.io/p/graph-theory/
Библиотека программиста
Иллюстративное введение в теорию графов и её применение
Не понимаете теорию графов? Эта статья для вас. Расскажем об основных элементах теории графов и рассмотрим применение теории.
Идея использования архитектурных диаграмм, особенно карт, в качестве "фона" для дашбордов - она, конечно, правильная. Но рисовать карту ИТ ландшафта, как это сделано в примере от BizzDesign, согласитесь, не хорошо! Мы же не какие-нибудь финансовые контролеры https://bizzdesign.com/blog/data-analysis-with-dashboards-in-horizzon/
Bizzdesign
Data Analysis with Dashboards in Horizzon - Bizzdesign
In my recent blog post on stakeholder communication, I described various basic forms of communication about architecture, with diagrams, tables, heatmaps and the like. What I did not touch upon in that post is how you can enrich your architecture (and other)…
Возможно, не самый убедительный текст среди остальных статей Диона Хинчклиффа относительно back-end CX (поддержки клиентов), но очень важный разговор. Все цифровые начинания рано или поздно упираются в поддержку, которая на себе испытает многообразие несогласованных каналов взаимодействия, множество унаследованных приложений, жесточайшее давление регуляторки и показателей эффективности https://www.constellationr.com/blog-news/digital-transformation-back-end-customer-experience-what-leaders-new-c-suite-are-thinking
Constellation Research Inc.
The Digital Transformation of Back-End Customer Experience: What
While the marketing and sales side of customer experience (CX) still receives by far the lion's share of attention and investment today, it's the back end part of the customer journey (support and
Еще один небольшой рассказ с картинками из серии: кто такой Solution Architect https://www.openxcell.com/important-solution-architecture-product-development Чтоб не утомлять вас чрезмерным количеством ссылок, решил под такого рода сообщениями добавлять кнопки Like-бота. Так что не стеснятесь голосовать
OpenXcell
How Important Is Solution Architecture For Product Development? - OpenXcell
In a well received book titled “Maximising the ROI from IT investments” Thomas Pisello and Paul A. Strassmann point out that about one-third of custom software development fail, about half of the projects get delayed, get over budget or have reduced functionality.…
Кажется понял, чего мне не хватает в Strategic Domain Driven Design Авторы многих статей, например этой https://www.infoq.com/articles/ddd-contextmapping очень близко подходят к формулировке модели развития описания предметной области, но такая модель все же остается не отрефлексированной. Т.е. мы знаем как отобразить наше текущее понимание дел, но не знаем как его будем развивать в будущем. Вот в объектно-ориентированном подходе всё было просто: наследование, полиморфизм, абстрактные классы и виртуальные функции - буквально всё рассказывало о том, как мы будем развивать модель по мере появления новых знаний. В DDD это не так. В границах контекста модель остается неизменной, потому что она верная. Всё развитие происходит где-то там, за границей, в чужих контекстах, ну или межконтекстном пространстве, если можно так выразиться. Впрочем, для микросервисов такой подход очень хорош. Вопрос в том, а адекватно ли всё это реальному положению дел
InfoQ
Strategic Domain Driven Design with Context Mapping
Many approaches to object oriented modeling tend not to scale well when the applications grow in size and complexity. Context Mapping technique can be used to manage the complexity in large software development projects. In this article, author Alberto Brandolini…
Использовать ли https://speakerdeck.com как альтернативу заблокированному вместе с LinkedIn Slideshare.net?
Speaker Deck
Share Presentations without the Mess
Speaker Deck is the best way to share presentations online. Simply upload your slides as a PDF, and we’ll turn them into a beautiful online experience. View them on SpeakerDeck.com, or share them on any website with an embed code.
Успейте бесплатно скачать новую версию книжки Google по SRE (нижняя ссылка) https://landing.google.com/sre/book.html Написано, что она будет бесплатно доступна для скачивания только до 23 августа, но пока ссылка еще работает
Применима ли CAP теорема к командам гибкой разработки? Можно ли организовать их взаимодействие так, чтоб для функционала, отданного разным командам, сохранялась согласованность и восприимчивость к изменениям? Более философский вопрос: а как насчет CAP теоремы для бизнес-процессов?
Ну, вот, теперь и ardoq решил рассказывать нам на регулярной основе что такое настоящий EA https://blog.ardoq.com/ А помните, как мы рассказывали вам что такое ardoq? https://youtu.be/4dZ1vNbSFVY
YouTube
Совместная работа с архитектурой и требованиями в Ardoq
Максим Смирнов и Антон Абилов расскажут, как сохранить концептуальную целостность корпоративной информационной системы при параллельном внесении изменений в имеющиеся процессы и приложения; о принципиальных различиях подхода Ardoq от имеющихся систем управления…
Не успел внимательно разобраться в новой истории о том, как надо разбивать монолит на части https://martinfowler.com/articles/extract-data-rich-service.html но чувствую подвох. И дело здесь не только в фразах, типа to spot opportunities to move logic into the database query and thus make the code more performant Нельзя вот так вот прямолинейно выдрать цены из исходной таблицы и рассказать об этом всему миру на martinfowler.com Совсем какой-то неряшливый консалтинг-консалтинг
martinfowler.com
How to extract a data-rich service from a monolith
A series of steps for separating part of a monolithic application, with its data store, to an independent service
#Первоесентября Новый учебный год в ВШБИ ВШЭ мы открываем круглым столом "Архитектор ИТ-проекта" https://hsbi.hse.ru/events/open_lectures/kruglyy-stol-arkhitektor-it-proekta/ Вопросы к участникам, предложения по проведению ваших семинаров и вебинаров по архитектурной тематике пишите мне @mxsmirnov
hsbi.hse.ru
Круглый стол: Архитектор ИТ-проекта | Высшая школа бизнес-информатики НИУ-ВШЭ
05 сентября 2018 года в 19-00 Высшая школа бизнес-информатики НИУ ВШЭ приглашает на круглый стол: Архитектор ИТ-проекта.
Перевод статьи Top 33 JavaScript Projects on GitHub https://proglib.io/p/github-js-projects/ По звездам на GitHub: D3.js - 4-ое место, сразу после react, текстовый редактор atom - 13, фреймворк для HTML презентаций reveal.js - 19
Библиотека программиста
Топ-33 самых популярных JavaScript-проектов на GitHub
Список из 33 опенсорсных JavaScript-проектов, которые собрали больше всего звезд на GitHub: фреймворки, библиотеки и старая-добрая jQuery.
Корпоративные архитекторы делятся на две категории. У первых картинки текущей архитектуры страшные и запутанные, этакие кусочно-лоскутные, а целевой - симметричные, с аккуратными квадратиками. Мол всё выровняем, оставим оптимальное число целевых приложений, дублирующий функционал устраним, перекосы и дисбалансы поправим. У второй категории архитекторов всё ровно наоборот. И говорят они слова о том, что что-либо из ничего не возьмется, решить одну проблему можно только за счет [потенциального] возникновения другой и вообще, что архитектура это разделение целого на части для достижения локальных оптимизаций. Одним словом, чтоб вскипятить воду из озера, сначала отлейте маленький кусочек этого озера в чайник. Какой подход правильный - каждый решает для себя сам
Ну как не поделиться концептуальными картами наших коллег бизнес-аналитиков: https://www.artofba.com/blog/a-guide-to-the-babok-ver-3-of-iiba-in-custom-diagrams
ArtofBA
A Guide to the BABOK, ver. 3 of IIBA® in Custom Diagrams. ≡ Блог ArtofBA
Some time ago I obtained next level of certification in Business Analysis - CBAP® of IIBA®. I am ready to share the diagrams I created while studying a Guide to the BABOK, the 3rd version. They were designed for personal usage; though, I found them quite…