Проектирование динамики

chaosПрограммная логика определяется структурой данных. Если алгоритмы становятся слишком сложными, и мы не можем их отладить, стоит остановиться и вернуться к пониманию задачи и предметной области, улучшить структуру данных через ее моделирование. Это позволяет восстановить логическую ясность и упростить алгоритмы, сделать их понятными и надежными.

Читать далее

Как делать TЗ на отчет

Документ для скачивания (pdf)

Версия 1.1

Для постановки задачи на разработку программного решения, в т.ч. отчета, нужно состыковать области компетенций аналитика и разработчика. Для этого нужен общий язык: постановщику задач важно понимать, как делаются отчеты, а  разработчику требуется знать сценарии использования, схему данных и предметную область.

В данной статье нашей задачей будет описание технологии разработки отчета для аналитика на примере службы отчетов Microsoft SQL Server.

Читать далее