emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc. – Telegram
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
3.48K subscribers
119 photos
15 videos
22 files
1.14K links
Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, Extreme Programming, SDLC, Agile, etc.

Chat: https://news.1rj.ru/str/emacsway_chat

Persistence: https://dckms.github.io/system-architecture/
Download Telegram
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Мое изучение систем управления знаниями переросло в мини-проект: - https://github.com/emacsway/dckms-template Он возник потому, что сегодня мы много пишем там, где не ищем, и ищем там, где стали писать мало. Я, в этом отношении, не являюсь исключением. Преследовалась…
Для сторонников простых решений на текстовых файлах:

Imdone is text based kanban processor with a simple syntax that uses comment tags like TODO and FIXME and todo.txt format.
- https://github.com/imdone/imdone-core

Здесь интересна еще и подборка ссылок внизу страницы (см. раздел "Resources").

coddx-alpha - Todo Kanban Board manages tasks and save them as TODO.md - a simple plain text file.
- https://github.com/coddx-hq/coddx-alpha

Кстати, устанавливается плагином к VSCode.

[UPDATE]: Еще одно простое, но невероятно мощное Open Source решение для самоорганизации, на простых текстовых файлах, от представителей Old School. Кто пользовался org-mode, тот поймет.

Orgzly - Outliner for notes and tasks. Notebooks in plain text.
- http://www.orgzly.com/

#Agile #Career #SoftSkills
Георгий Савельев рассказывает в новой статье как разрабатывать бизнес-требования:

ВЫЯВЛЕНИЕ ТРЕБОВАНИЙ
* Модель выявления требований
* Почему важно выявлять и документировать требования?
* Какие бывают БТ?
* Признаки проблем в БТ
* Типовые ловушки аналитика

ДОКУМЕНТИРОВАНИЕ БТ
* Как документируются БТ?
* Где документируются БТ?
* Шаблон монолитного описания БТ
* Шаблон дробного описания БТ
* Как документировать — объединять или дробить?

ЧТО ДЕЛАТЬ С ПЛОХИМИ ИЛИ ОТСУТСТВУЮЩИМИ БТ?

https://systems.education/biz-req-dev
Forwarded from Nikita Kharichkin
Итого существуют следующие источники компетенций (навыков \ умений \ скиллов) аналитика:
1. Профстандарт "Системный аналитик" 06.022 (pdf)
2. Профстандарт
«Бизнес-аналитик
» 08.037
3. Видение EPAM с разбивкой по уровням (Простая регистрация → вкладка Skills → компетенции бизнес аналитика)
4. Профстандарт «Специалист по процессному управлению» (pdf)
5. Карта компетенций сообщества аналитиков Спб
6. Модель компетенций BA (необходимо членство в IIBA. Есть печатный справочник)
Nikita Kharichkin
Итого существуют следующие источники компетенций (навыков \ умений \ скиллов) аналитика: 1. Профстандарт "Системный аналитик" 06.022 (pdf) 2. Профстандарт «Бизнес-аналитик» 08.037 3. Видение EPAM с разбивкой по уровням (Простая регистрация → вкладка Skills…
Это на вес золота:

"The global skills and competency framework for a digital world":
- https://sfia-online.org/en

"List of Bodies of Knowledge":
- https://sfia-online.org/en/tools-and-resources/bodies-of-knowledge/list-of-bodies-of-knowledge

Спасибо @RuslanDo за ссылку:
- https://news.1rj.ru/str/emacsway_chat/1548

"Пример мепинга профиля должности на компетенции и уровень необходимой компетенции":
- https://news.1rj.ru/str/emacsway_chat/1549

#Career #Management #KnowledgeManagement
emacsway-log: Software Design, Clean Architecture, DDD, Microservice Architecture, Distributed Systems, XP, Agile, etc.
Incremental vs. Iterative: - https://habrastorage.org/files/880/01d/a78/88001da784ab41ec880f84a7bb204a0b.jpg Источник картинки: https://habr.com/ru/company/edison/blog/269789/ #SDLC #Agile
Прозвучал интересный вопрос: какие отличия между "итеративно-инкрементальной" и "итеративной и инкрементальной"?

Отличия приводятся в "ISO/IEC/IEEE 12207:2017 Systems and software engineering - Software life cycle processes":

The “incremental development” model includes initial planning, initial requirements analysis, initial architectural definition, and initial validation, but allocates design, implementation, verification (and sometimes delivery) activities to a series of stages, each of which provides a portion of the intended functionality. The approach provides for some flexibility to respond to inaccurate cost or schedule estimates by moving functionality to later increments.

The “iterative development” model performs initial planning and then consists of a cyclic process of prototyping, testing, analyzing and refining the requirements and the solution. “Iterative” models repeatedly perform the life cycle processes to deliver prioritized system functions sooner, with refined or more complex elements of the system coming in later iterations.

Agile development - software development approach based on iterative development, frequent inspection and adaptation, and incremental deliveries, in which requirements and solutions evolve through collaboration in cross‐functional teams and through continual stakeholder feedback.

#SDLC #Agile