Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Denis Beskov

706
Тогда учитывая, что ВИ более подробная картина ФТ зачем описывать ФТ? Или мы описываем ФТ высокого уровня для полноты картины а в ВИ описываем глубокую декомпозицию?
Способы применения удобны для планирования разработки, оценивания и организации сдачи/приёмки на уровне проекта менеджеру проекта, команде и заказчику.

Технические функциональные требования в виде списка удобны для планирования разработки, контроля и сдачи разработчику подсистемы/компонента, потому что его подсистема может обслуживать несколько способов применения.

707
Посмотрите тут http://yurybuluy.blogspot.ru/2013/03/blog-post.html на эту тему сделал некоторое рассуждение. Может поможет структурировать мысли.
Юра, если уж ты упомянул SWEBOK, спрошу — вы будете с Орликом обновлять перевод по результатам выхода SWEBOK v3?
http://computer.centraldesktop.com/swebokv3review/

708
Денис, поясни пож-та что понимается под "техническими" требованиями?
Требования, которые не относятся напрямую к цели пользователя, а только помогают в её реализации.
Например, «Система должна показать список контактов под полем ввода адреса» как шаг сценария реализации требования «Система должна позволять Пользователю отправлять письма».

709
2.   По большому счету ВИ есть ФТ и наоборот. Т.е. одно порождает другое и уже от нас и проекта зависит от чего мы пляшем.
Тогда учитывая, что ВИ более подробная картина ФТ зачем описывать ФТ?
Или мы описываем ФТ высокого уровня для полноты картины а в ВИ описываем глубокую декомпозицию?
хороший вопрос, про который есть отдельные темы.

Под ФТ понимаются функциональные требования 3-х уровней — бизнесового, пользовательского и технического.
Отсюда и всё месиво.

Способ применения (use case) — это структура, содержащая 1 пользовательское ФТ и N технических.

710
Kavalsky, за несколько лет я пришёл к тому, что слово методология — вредное.
В большинстве случаев его спокойно можно заменить на «правила работы».

При организации работ в проекте нужно договориться о правилах.
Правила бывают разного рода.

RUP предполагает использование UML для моделирования и определённые виды документов (Vision, Use Case Model, Supplementary Specification), которые являются стандартами в его рамках.

Если перечитать Коберна с его «каждому проекту — своя методология», станет понятно, что набор правил не сводится к вектору из (нотация моделирования, стандарт документирования, процессный фреймворк).

711
Наконец-то мне стал активно интересен SE 2004 :)

712
Всего 500 страниц: http://www.ozon.ru/context/detail/id/4341360/
Эту книгу очень стоит прочитать.
Я в курсе. Я о том, что если мы выходим с темой «Как нам строить логические деревья» или даже «Как строить логические деревья для увеличения прохода» потенциальные участники могут даже не понять, что это и зачем. А анонсировать событие «Прочитайте Голдратта» или «Прочитайте Голдратта прежде чем приходить к нам» боюсь не очень эффективно.

713
Это именно то, чем должен заниматься бизнес-аналитик. Если конечно он аналитик, а не человек у которого в трудовой написано "бизнес-аналитик".
Может тогда начать с темы «чем должен заниматься бизнес-аналитик»? А то, боюсь, ты слишком много страниц выкладок пролистываешь со словами «легко видеть, что» ландау-стайл.

Цитировать
А вот для руководителя проекта ценность высокая. Можно встретиться и спланировать подготовку ЛАФ по этой модели. Я так планировал - получается очень неплохо.
Ага, отличная идея.

714
Естественно нет. Для уменьшения связанного капитала и увеличения прохода. И это то, зачем строится дерево текущей реальности.
Отлично, а аналитикам это для чего может понадобиться?

715
Изменение бизнес процессов.
Изменение ради изменения?

716
Интересует матамоделирование.
На мой взгляд, интересное направление для системных аналитиков. Позволяет глубже влезть на поле разработчика. Все-таки разрыв наблюдается. Аналитик разработали требования и отдал в черный ящик. Иногда после ящика выполняют "авторский надзор", по сути функциональное тестирование. Максимум, что имеем - увязку требований с кодом (трассировка).
Что происходит в черном ящике - священная тайна, что там тимлиды творят, только им известно ))).
и к каким последствиям это приводит?

Цитировать
Метамоделирование по сути позволяет "сшить" вместе требования (предметную модель)
Требования и предметная модель — это разве одно и тоже?

Цитировать
…и архитектуру ПО, которая формируется на основе метамодели. Если аналитик будет участвовать в проектировании системы (по сути выполнять часть роли архитектора), от этого выиграет качество ПО и сроки его разработки.
Насколько выиграет? Откуда информация об этом — у вас есть опыт или читали про чужой?

Цитировать
Большой эффект от метамоделирования можно достичь при разработке сложных приложений,
Это гипотеза или опыт?

Цитировать
например ERP, когда на одной платформе автоматизируется множество процессов, описываемых множеством предметных моделей. Загнав эти предметные модели в одну метамодель можем разработать логически связанную структуру большого ПО, а не как обычно, когда большая система состоит из множества подсистем, наслаиваемых в течении многих лет, и по сути являющихся интегрированными, но отдельными приложениями.
Чем это принципиально отличается от MDA (Model-Driven Architecture) и DDD (Domain Driven Design)?

«Можем разработать логически связанную структуру большого ПО» — за какое время? Откуда возьмётся информация для такой структуры? Как поддерживается процесс развития системы?

Вы с какой позиции рассуждаете — архитектора, аналитика, менеджера, заказчика, ИТ-директора?

717
Так что мысль у меня была несколько утопическая: как совместить лучшие мировые практики разработки ПО с лучшими отечественными практиками?
Как вы думаете, а есть ли отечественные практики за рамками ГОСТов?

718
Изменение бизнес процессов.
а какую проблему решаем?

719
«Известно, что только женщины способны выполнять однообразную, скучную работу более тщательно, в отличие от мужчин, которым часто не хватает выдержки и такой рутинный труд быстро надоедает»

720
Мне интересно построение логических деревьев.
Событие подобное этому: http://cartmendum.livejournal.com/119785.html

Есть готовые схемы  из реальных проектов.
Построение логических деревьев с какой целью?