zoukankan      html  css  js  c++  java
  • 现代软件工程 第五章 【团队和流程】练习与讨论

    1. 团队模式和团队的开发模式有什么关系?
    2. 如果你领头开展一个全新的项目,你要怎么选择“合适”的团队模式?
    3. 不同的团队模式如何影响团队绩效的评估?
    4. 团队精神和集体主义的区别?     大家回想在小学和中学的学习过程,大家在一个班集体,有多少工作是以“团队”(Teamwork)的形式来完成的,有多少工作是以“工作组”(Workgroup)形式完成的?或许大部分工作都是以“非团队”的形式完成的。“团队精神”和平常讲的“集体主义”有什么区别?
    5. 阅读 《梦断代码》  (Dreaming in Code) 这本书,分析Chandler 团队的形式和流程,它们各有什么优缺点?
    6. 有人说 - 现代软件工程分为四个阶段:和PM 吵   和设计吵    和测试吵    和用户吵; 你觉得应该如何避免吵架?

    7. 软件开发有流程,硬件开发和生产当然也有,请看硬件生产的流程 (此流程不包括硬件设计):

                http://www.pingwest.com/i-visited-the-manufacturing-of-xiaomi-4-in-foxconn/ 

                这样的 "生产” 流程和软件“生产”的流程有什么区别呢?

          8. 很多流程的目的是帮助大家减少风险,确保质量,但是流程未必全都是正面作用。请看下面的故事:

              走6天流程改一行代码: http://blog.jobbole.com/19772/ 

              这种情况需要改进么,如何改进?

      9. 采访工业界的软件团队(通过邮件,微博,微信,阅读博客等方式),询问他们的软件团队模型和开发流程, 他们是 “老板驱动" 的吗?

  • 相关阅读:
    图解测试之稳定性-如何开始稳定性测试
    系统稳定性保障
    系统稳定性评测
    分布式架构的架构稳定性
    app测试--稳定性测试
    服务器稳定性测试方法汇总
    服务端稳定性测试
    发票问题
    android x86 固件定制
    Nim游戏博弈(收集完全版)
  • 原文地址:https://www.cnblogs.com/xinz/p/3852332.html
Copyright © 2011-2022 走看看