对探讨理想团对模式的设想,首先要了解团队的特点,以及了解团队模式,之后团队如何进行下去。
1,团队的特点:团队要有一致的目标,并且要一起完成这个目标。
:团队成员有各自的分工,相互依赖合作,共同完成任务。
2.团队模式分类:蜂窝模式——>主治医师模式——>明星模式(逐渐演变);
:社区模式,业余剧团模式,秘密团队,特工团队,交响乐团模式,爵士乐模式,功能团队模式,官僚模式,
每种团队模式都各有利弊,我个人觉得功能团队模式比较适合学生创立团队,每个人都有自己的长处,发挥自己的优势,具备不同能力的同学平等协作,共同完成一个功能,这样可以使每个人都发挥自己长处,在这个功能完成之后,这些人又重新组织,和别的角色去完成下一个功能,他们之间没有管理与被管理的关系,大型软件公司里的不少团队都是采用这样的模式。
3.对软件流程的理解:我们在开发,运营,维护软件的过程中有很多技术,做法,习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫软件开发流程。
软件开发流程的目的:为了提高软件开发,运营和维护的效率,以及提升用户满意度,软件的可靠性和可维护性。
4:软件开发流程模式:1)写了再改模式:适合"只用一次"的程序
"看过了就扔"的原型
一些不实用的演示程序
2)瀑布模型:生鱼片模型
:大瀑布带着小瀑布
3)Rational Unified Process 统一流程:重计划,重事先设计,重文档表达。
包括:业务建模——>需求——分析与设计——实现——测试——部署——配置与变更管理——项目管理——环境
4)老板驱动的流程
5)渐进交付的流程,MVP,MBP