zoukankan      html  css  js  c++  java
  • 读书笔记六

    构建之法阅读笔记06

    2017.2.19

    MSF的最大特性是商业化,并一直体现在项目的实施过程中。所谓商业化意味着客户的商业利益。客户投入多少,得到多少回报,客户要用到哪些最新的技术,最后如何把项目计划(Project)变成产品(Product)直至产生效益,等等,这些都是MSF要考虑的问题。

    MSF是一个经验知识库,它包括以下方面的内容:

    * 企业结构设计方案—采用交互的方式,侧重于制定长期规划,同时也能完成短期目标。

    * 项目开发准则—包含组队模型和过程模型,用于建立高效的项目组,管理项目的生命周期。

    * 项目设计过程和多层结构的应用程序模型—用于支持设计复杂的分布式企业应用。

    * 企业信息基础设施的实施方法—使用组队模型和过程模型支持实现、操作和技术上的方案。

    它是一种框架结构

    框架结构重点解决一个基本的问题:它提供解决总体问题和作出有效决策的轮廓。

    框架结构可以增强分析和开发大型项目的能力。MSF能够确定项目最大的风险在何处,强调制定计划和确定进度,确保成功发布一个产品所必备的条件。

    MSF基于一组工作模型,这组模型是由微软公司及其合作伙伴,在与客户成功开发分布式计算和客户服务器应用程序的经验得来的。

    框架结构不是一种预先决定工作结构、工作任务和发布产品具体方法的方法论,而是提供了灵活的方式、应用有创造力的方法去解决实际存在问题的思想。

    象任何明确定义的工作模型一样,MSF积累了三个关键的成功因素:

    * 一种帮助提供技术决策指南的观点。

    * 一组反复跟踪、监控和管理项目及其进展的参考方法。

    * 一致的重用性保证在灵活的计算环境中有效的利用已有的知识和技能。

    一个资源的集合

    MSF收集了一组集成的资源和准则来指导项目组走向成功。它包括明确的概念、详细的工作指南和微软最好的实践经验,保证您能立即开始工作。

    这些资料可由以下途径得到:

    * 联机资料

    *CD-ROM知识库

    * 教学课程

    * 完整的参考手册

    因为CD光盘中的内容是由HTML文档组成,所以要使用Microsoft Internet Explorer阅读这些资料。此外,CD光盘中还有更详尽的指南讨论在参考手册中提出的概念。

     

     

    MSF基本原则:

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

     

    软件需求分析

     

    软件需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其它系统元素的接口细节,定义软件的其它有效性需求。

    进行需求分析时,应注意一切信息与需求都是站在用户的角度上。尽量避免分析员的主观想象,并尽量将分析进度提交给用户。在不进行直接指导的前提下,让用户进行检查与评价。从而达到需求分析的准确性。

    分析员通过需求分析,逐步细化对软件的要求,描述软件要处理的数据域,并给软件开发提供一种可转化为数据设计、结构设计和过程设计的数据和功能表示。在软件完成后,制定的软件规格说明还要为评价软件质量提供依据。

     

    个人感悟:

    1. 我过去是怎么做的

    过去的开发过程中往往只是对程序的需求定义在自己的角度上,并不是从用户的角度来着眼程序,并且不够深入的描述软件的功能和性能,没有定义软件的其他有效性需求,不够细致的分析软件需求。

    1. 结合书中所讲,说明为什么不好

    软件需求分析必须要深入描述软件的功能和性能,从用户的角度来考虑,如果从开发者角度来考虑,可能会制造出来的功能不符合,或者是不方便用户的操作,如果对软件的分析不够透彻,还有可能对软件的数据,与功能上面出现缺陷

    1. 提出一个方法,避免再次掉入陷阱。

    开发应用程序的时候一定要站在用户的角度去设计,并且在软件需求分析上,必须要精确,透彻,细致的去分析软件结构。

  • 相关阅读:
    Class的一些使用技巧?
    简述tcp和udp的区别?
    java中list和map详解
    $(this) 和 this 关键字在 jQuery 中有何不同?
    多维数组转一维数组
    纯CSS画基本图形
    2020前端面试题个人收藏
    最简单的移动端适配方案(rem+vw)--没有之一
    http-serve开启一个服务器
    微信小程序端 Provisional headers are shown
  • 原文地址:https://www.cnblogs.com/shenghuizhang/p/6417400.html
Copyright © 2011-2022 走看看