Как вы оцениваете проект EAI, используя функцию Point?
Как вы оцениваете проект EAI, используя функцию Point?
2 ответа
Анализ FP не подходит для интеграционных проектов любого рода, так как он предполагает, что вы можете указать приложение заранее. Большая часть работы в любом интеграционном проекте нетривиальной сложности заключается в обратном проектировании нюансов среды. Обычно среда не будет полностью документирована в тех случаях, когда вы ожидаете использовать систему EAI.
К тому времени, когда вы фактически выполнили этот уровень реверс-инжиниринга до такой степени, что получили полную спецификацию, вы выполнили большую часть работы в проекте - фактическая разработка довольно коротка и приятна для сравнения. Таким образом, анализ функциональных точек дает оценку только для небольшой части системы.
Кроме того, большая часть работы, которую я выполняю, - это системы хранения данных в коммерческих страховых компаниях, где обширные работы по созданию прототипов и сверке с целью выработки подробных спецификационных документов на самом деле вполне соответствуют окружающей среде. Как правило, это занимает больше времени, чем фактическая разработка производственной системы, так как большинство проблем с данными решаются в процессе создания прототипа. Системы EAI имеют аналогичный класс проблем реализации.
Хорошо, учитывая, что подсчет FP основан на интерфейсе хранилища и конечного пользователя, не уверен, имеет ли он смысл для EAI (насколько я помню).
Я бы сказал, что вы не можете, по крайней мере, бесполезно. Подсчет FP, как правило, рассматривается как сомнительная практика различной точности, внесение этого в интеграционный проект просто добавит больше нечеткости.