一、团队模式中的官僚模式如何改善,或者说如何在跨组织的合作中如何保证评估标准是最优的?
在5.2.10的团队开发模式中提到了官僚模式,这个讲到了跨组织的一个领导和被领导关系,这会使跨组织合作变得困难,在这过程中,会导致忽略全局最优的绩效评估标准,导致无谓的算计、纠结。我认为在实际的开发过程中确实会有该现象,这是无法避免的事,这里讲到了要进改革交流效率,可是我认为在现实中是非常难以实现的。一方面是人会受到机构的模式影响,另一方面是在跨组织的合作过程中,存在着领导和被领导的关系。所以我比较困惑怎么样才能维持彼此的合作从而达到最终目标,解决用户需求。
二、怎么样在自己的编程生活中,更好的体会到敏捷价值观?
在第六章提到了敏捷是一种价值观,实际上涵盖了好几种开发方法论,也提到了研究证明,敏捷很有效。我在阅读过敏捷流程这一章之后,只有个粗略的概念,对于如何在自己的生活中体会到敏捷是一种价值观,还比较困惑,可能还需要更多的经验来体会。
三、网状模式相比于层次模式有好处,但产生的问题如何解决?
在第七章实战中的软件工程中提到了团队模式的网状结构和层次结构,网状结构固然能够提高大家的工作积极性。但是在工作中,不同人的做事风格和做事能力是有差异的,那么在出现问题分歧的时候,应当由谁做判断性的抉择,那么当这个人做出自己的抉择时,岂不是在实质上构成了层次结构。
四、在解决<目标用户>的痛苦过程中,平衡点在哪?
在需求分析中,功能改进会依照目标用户的需求进行改进,解决他们的痛苦,在这个过程中会进行一定的信息收集,收集过度很容易导致用户反感,找到用户能接受的平衡感极为重要。
五、怎么让测试人员最大限度地得到真实的用户体验?
在P257,讲述了百事和可口的故事,我很有感触,在开发过程中也是一样的,很有可能出现测试用户和实际用户体验感大不同的情况,怎么样才能够最大限度的得到真实的用户体验呢?我有些困惑。