Про разработку приложений - Описание и модель приложения 

Page / - Изменено Alexandr Fokin в 2025/01/11 15:04 

Описание и модель приложения 
Изменено Alexandr Fokin
в 2025/01/11 15:04

Оглавление

Описание некоторой задачи и работы,
создающей или меняющей некоторый функционал системы.	Снимок некоторой доработки.
Содержит информацию о внесенном изменение и возможно частично о состоянии функционала на момент начала доработки (также тут могут быть указаны обоснования для изменения).
Создается один раз и не актуализируется.

Ведение документации только в таком виде приводит к тому, что сложно понять фактическое актуальное состояние системы. Например если вести только технические задания на доработку системы.	
Описание актуального состояния системы.	Снимок актуального состояния.
Требует поддержки и актуализации.
Содержит актуальную информацию о текущем поведении и наборе правил, структуре.	
Управление информацией и эффективность.
Проецирование и сопоставление некоторой описательной модели системы на ее техническую реализацию.
Носители экспертизы: фактическим источником истины является только сама техническая реализация системы, люди эксперты, документация.	
Процесс восстановления информации о системе основан
либо на взаимодействии с самой системой, изучении ее текущего поведения,
либо на изучение исходного кода системы.	
Дополнительная тема: Рабочее окружение.
Создание такого подхода и окружения для работы, в котором участники (например основные: разработчик, аналитик) могут взаимодействовать между собой.
А именно (на основании текущего состояния и новых требований): вести обсуждение, принимать решения, отображать ключевые изменения перед выполнение работ.	
Дополнительная тема: Бизнес правила.
Наличие у каждого правила уникального ключа (в рамках его-scope группировки), которое также отображается в коде и позволяет однозначно и быстро сопоставлять код и описание.	
	
 	Документирование	

Внутренние ссылки:
Дочерние страницы:
Обратные ссылки:
•	Документирование
•	Мелкие моменты работы с кодом для удобства