Problem
1. How would you design the process of developing a budget control product to be sold on the market? Would you try to obtain a unique product that is suitable for any company, or a family of different products for different kinds of companies? How can the target company affect the application?
2. Why is it desirable that the SD is a DAG instead of a tree?