46
Sparx / Re: Нумерация объектов в ЕА
« : 11 Февраля 2010, 18:55:18 »
да
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
а где приложение?Приложение имелось ввиду программное, т.е. Sparx EA
Что такое тип требования? разве это нельзя сделать в глобальных сетингсах? Используя стереотипы? или UML профилирование?Нет нельзя. Как писал выше Саша к стереотипам нельзя приклеивать айдишник.
Для какой цели нужна такая оценка?Для исследовательской, а далее для сокращения тех самых неучтенных требований
Виталий, а на базе чего ты планируешь этот прогноз.Эд, я пока ничего не планирую, просто захотелось узнать. Статистика по предыдущим проектам - тоже механизм. Способы ее обработки это уже другой уровень абстракции
Просто, ты начинаешь скажем проект, и уже через неделю его начала хочешь знать каков ожидается % неучтенных требований? Как это можно сделать? Назови любую цифру в пределах от 0 до 100 - вдруг попадешь!
То есть для прогнозирования нужны какие-то данные. Результаты например предыдущих проектов, или результаты чужих проектов. Тут нужна определенная представительная выборка (генеральной называется)
Далее можно уже посмотреть в сторону вариационных временных рядов например, подумать об апостериорной вероятности, что-нибудь от Байеса позаимствовать, натравить на все это нейронную обученную сеть.
Если исходить из ранних результатов проекта - ну скажем были выявлены требования и были пропущены, что показала вторая итерация, то можно начать экстраполяцию разными методами, исходя из этих результатов.
На каждой следующей итерации добавлять результаты предыдущих всех - типичная ситуация прогноза и коррекции. Можно установить некие закономерности, используя детерминатный анализ, регрессионный анализ и т.п. штуки
Другой вариант - это использование некоторых эмпирических данных (вопрос есть ли они?) с последующей коррекцией по ходу итераций
Если проект новый на 100% (компнда, клиент) - проще кинуть монетку.Монетка это тоже инструмент, только им надо уметь пользоваться
У нас есть табличка с взаимосвязами (что без чего работать не будет) по которой можно выявить ключевые неучтенные требования.меня больше интересует "тыкание пальцем в небо", которое может быть обосновано какими-либо показателями, например, компетентностью аналитика, масштабом проекта, спецификой предметной области, особенностями заказчика и тп...
Интересно, а можно ли использовать Agile внутри какого-то проекта, который по Agile не развивается? Например, проект идет скорее как водопад или инкрементная разработка, а тестирование существует по Agile?А почему нет? Я бы перефразировал фразу Андрея и сказал "внутри водопада живет agile"
Ну, собственно, одним из методов анализа является декомпозицияДа, только есть понятие структуризации, а есть понятие декомпозиции. Относительно ВИ применяется первое.
Потому, да, если большое и сложное, значит, однозначно, бить на логические куски и "есть по частям" ))
Сама декомпозиция - пожалуй, наиболее распространенный (если не единственный) способ борьбы со сложностью.Эд, что ты подразумеваешь под декомпозицией?