trycatch-software-factory