Пример приложения Scrum Toys реализуется при помощи JavaServer Faces 2.0 и в основном базируется на регулируемом процессе разработки программного обеспечения Scrum. Приложение демонстрирует использование функциональной возможности·CRUD·(Create Retrieve Update Delete; создание, извлечение, обновление, удаление) и предоставляет встроенную функцию проверки поля и поддержку английского и португальского языков.
Приложение предоставляет примеры создания шаблонов Facelets, проверки и интернационализации, составных компонентов, настроенной библиотеки тегов, настроенной функции перехода, а также примеры на языке выражений JSF.