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