掌握多种技能,并能利用独立完成产品的人。
优势-视野/全局思维,节约时间/经济成本。
横向开发,纵向开发
横向是把程序按数据,业务,表示等层次划分结构纵向是按功能模块划分
软件开发模式(瀑布、迭代、螺旋、敏捷)