zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记04

    1.MSF,微软解决问题框架,他有如下基本原则:1、推动信息共享与沟通2、为共同的远景而工作3、充分授权和信任4、各司其职,对项目共同负责5、交付增量的价值6、保持敏捷,预期和适应变化7、投资质量8、学习所有的经验9、与顾客合作。在MSF团队模型中任何技术项目都必须到达特定的关键质量目标,才能被认为是成功的项目。而在我们小组的开发中,这些质量都被降低了,即完成的项目并没有达到特定的质量目标。

    2.软件是用来解决现实社会与生活的各种问题的,但是这些需求各种各样,这时我们就需要进行软件需求分析。软件需求分析主要有如下几个步骤:1、获取和引导需求2、分析和定义需求3、验证需求4、在软件产品的生命周期中管理需求。对于软件的需求可以分为以下几个部分:1、对产品功能性的需求2、对产品开发过程的需求3、非功能性需求4、综合需求。

    3.项目经理-PM,他在软件团队中扮演正确地做产品的角色。PM分为:1、做功能设计的2、对商业和客户有很强的了解能力的3、具备广泛的经验和知识面的4、将前沿技术引入主流产品,做技术转化的。PM能够带领团队达成最重要的目标并保持团队的平衡。成为一个合格的PM,需要一定的技术能力,快速踏入一门新的领域的能力以及优先级的判断能力。

    个人感受,软件需求分析真的是特别重要

    之前在需求分析的时候没有做好,结果导致我们团队在开发过程中一直修改之前做的计划,大大拖累了我们的开发进程

    就像书中所说,从用户角度出发挖掘用户需求,我们站在开发者的角度上对此体会不够

    以后在进行需求分析时要暂时将开发者的身份丢到一边,以用户身份来提出需求

  • 相关阅读:
    存储引擎的优缺点及增删改查基本操作
    安装Mariadb
    Mysql 入门概念
    Nginx语法着色
    find用法,文件压缩和lsof和cpio
    软件包管理
    Django 生成六位随机图片验证码
    Django自定义过滤器和自定义标签
    Django零碎知识点
    jQuery实现淡入淡出样式轮播
  • 原文地址:https://www.cnblogs.com/sdysyhj/p/8302353.html
Copyright © 2011-2022 走看看