О хорошем поговорили, теперь о плохом. Язык из пяти слов с одной стороны легко выучить, с другой стороны пяти слов может быть недостаточно. Какие недостатки имеются у IDEF0: 1. Отсутствие ветвлений. Это, пожалуй, самый большой недостаток. Здесь нельзя показать, что в зависимости от условия развитие событий может пойти по одному из сценариев. Но ветвления требуются далеко не во всех задачах. 2. Инструменты и исполнители никак не отличаются. И то и другое - это механизмы. А хотелось бы отличать. Потому что исполнители - это будущие роли пользователей в системе...