zoukankan      html  css  js  c++  java
  • 构建之法读后感(三)

    构建之法的第八章主要是讲述了需求分析开发团队是主要为用户着想,在开发项目之前进行用户分析;

    讲述软件需求的4个步骤,(1)获取和引导需求(2)分析和定义需求(3)验证需求(4)在软件产品的生命周期中管理需求 。

    讲述了9种用户调研方法:(1)焦点小组(2)深入面谈(3)卡片分类(4)用户调查问卷(5)用户日志研究(6)民族志/人类学调查(7)眼动跟踪研究(8)快速原型调研(9)A/B测试

    通过这些方法可以帮助我们更好的了解用户的需求,开发出用户喜欢的软件;

    第九章主要是讲述了项目经理和其他经理的区别,介绍了项目经理是项目团队的领导者,项目经理首要职责是在预算范围内按时优质地领导项目小组完成全部项目工作内容,并使客户满意。为此项目经理必须在一系列的项目计划、组织和控制活动中做好领导工作,从而实现项目目标。

    第10讲述了Visual Studio的典型用户、典型用户的价值(典型用户不再是一个抽象的概念,而应该是一个活生生的人。一个典型用户描述了一组用户的典型技巧、能力、需要、想法、工作习惯和工作环境。)、怎样定义典型用户、从典型用户到场景、从场景到任务、典型用户的模板、场景/故事/Story的模板、用例、功能驱动的设计等项目;

    其中功能驱动的设计的项目分为了五步:

    第一步:构造总体模型
    第二步:构造功能列表
    第三步:制定开发计划
    第四步:功能设计阶段
    第五步:实现具体功能

    第11章中主要讲述了

    将开发人员手头上的经修改过的大码签入源代码控制系统的步骤:

    1、根据场景和开发任务来决定集成的次序

    2、互相依赖的任务要一起集成

    3、在测试场景时,要保证端到端的测试

    4、场景的所有者必须保证场景完全通过测试,然后把场景的状态改为“解决”

    第12章中主要讲述了用户体验的要素:用户的初次体验、从用户的角度出发考虑问题、软件服务始终要记住用户的选择、用户的要求是最重要的、遵循用户是上帝的遵旨。这是构建之法课本中的所有内容,我只是读到了皮毛,并没有深刻的理解课本上所讲的内容,可能现在还在校园,并没有参加公司的项目开发理解的有所缺陷,希望以后看见今天的博客时可以有更加深刻的理解跟体会。

  • 相关阅读:
    第二节:如何正确使用WebApi和使用过程中的一些坑
    nodejs中function*、yield和Promise的示例
    关于nodejs访问mysql的思考
    nodejs使用log4js记录日志
    nodejs初识
    Spring学习笔记(入门)
    mybatis使用注解开发
    MyBatis配置文件中的常用配置
    using 自动释放资源示例
    Java将byte[]和int的互相转换
  • 原文地址:https://www.cnblogs.com/1234yyf/p/12304571.html
Copyright © 2011-2022 走看看