zoukankan      html  css  js  c++  java
  • MSF《构建之法》阅读笔记5

    第七章 MSF

    MSF是一种软件开发方法,MSF原则包括1推动信息共享和沟通,2为共同的远景而工作,3充分授权和信任,4各司其职,对项目共同负责,5交付增量的价值,6保持敏捷,预期和适应变化,7投资质量,8学习所有的经验,9与顾客合作

    每一个项目都有它的生命周期,用MSF过程模型的生命周期简图,其基本元素是,阶段和里程碑。意味着项目开发过程中有多步阶段,里程碑标志着每一个阶段的结束,每个阶段结束之后工作重心也会发生改变。

    为了使项目开发过程进行的顺利,在一遍一遍的试错学习中吸取经验教训,做好自己的职责提高工作质量,和团队为了共同的目标前进,在保证功能实现的情况下都考虑,提高自身的能力以应万变,一个项目必须要符合顾客的要求所以我们一定要和顾客沟通,只有沟通才能合作出一个在顾客心中合格的项目。

    第八章 需求分析

    为了准确定位对软件顾客有哪些需求并确认,我们的步骤为,获取和引导需求,分析和定义需求,验证需求,在软件产品的生命周期中管理需求。顾客说我要一个能发短消息的软件,那我们需要做更多的引导提问还需要哪些功能,这些功能的意思是怎样,之后将这些需求整理进行规范性定义,最后进行验证需求,当然在软件使用过程中也许需求发生改变。

    为了更好的分析需求,我们需要确认软件面对的受益者是谁,不同的人有不同的需要,这里有讲到很多种获取用户需求的办法,如焦点小组是有目标用户的代表进行调查,深入面谈,问卷调查等。

    本着同一个需求的软件出现,竞争不可避免,如何在众多参赛者中胜出呢?想想身边的例子,一个软件如果有他的优越之处,有他的完善之处,有他的新颖之处,身为顾客当然会更喜欢。

  • 相关阅读:
    mybatis框架查询用户表中的记录数
    文件的上传和下载
    怎样在一条sql语句中将第一列和第二列加和的值作为第三列的值
    [OS] 进程的虚地址空间
    [网络] TCP/IP协议族各层的协议汇总
    [面试] C++ 虚函数表解析
    [OS] 堆栈、堆、数据段、代码段
    [算法] 并查集概念及其实现
    [OS] 我与大牛的对话!
    [C] int *p[4]与int (*q)[4]的区别
  • 原文地址:https://www.cnblogs.com/Amyheartxy/p/6413149.html
Copyright © 2011-2022 走看看