有两名软件开发人员利用业余时间接一些软件开发项目,其中有经验且水平较高的开发者A能利用的业余时间为每天3个小时,另一位经验较少水平稍差的开发者B能利用的业余时间为每天4个小时。他们接的项目有大有小,为完成大项目开发者A需要工作20天,开发者B因水平有限仅负责对开发者A所开发的软件做细致的各种测试发现问题后反馈给开发者A,这个工作需要17天;为完成小项目开发者A需要工作8天,开发者B需要工作7天,因为工作关系和度假的需要他们一年能接的项目总数不能超过10个。 假定大项目的开发收入为3万元,小项目的开发收入为0.9万元。
请完成以下问题:
(1)采用什么样的合理的工作流程能够更有效地利用他们有限的时间接更多的项目。
(2)建立一个数学模型,找出能使一年收入最大化的方案。