zoukankan      html  css  js  c++  java
  • 《2017011.17-构建之法:现代软件工程-阅读笔记3》

    第九章 项目经理

    PM:典型的软件团队里除了能写代码、测试代码和画图做设计的成员,还有一类角色,不做上面这些事情但也很重要,我们叫他们项目经理--PM

    微软PM的来历:交流成本问题、开发测试搞不定的事情

    PM的能力要求和任务

    1.观察,理解和快速学习能力

    2.分析管理能力

    3.一定的专业能力

    4.自省的能力

    第十章 典型用户和场景

    从典型用户到场景:1.背景2.场景3.其他资料

    从场景到任务:场景/故事

    规格说明书

    功能说明书:第一 定义好相关的概念

                         第二 规范好一些假设

                         第三避免一些误解,界定一些边界条件

                         第四 描述主流的用户/软件交互步骤

                         第五 一些好的功能还会有副作用

                         第六 服务质量的说明

    功能驱动的设计:第一步:构造总体模型

                                第二步:构造功能列表

                                第三步:制定开发计划

                                第四步:功能设计阶段

                                第五步:实现具体功能

    第十一章 软件设计与实施

    图形建模和分析方法:表达实体和实体之间的关系 表达数据的流动 表达控制流 统一的表达方式

    其他设计方法:形式化的方法 文学化编程

    开发阶段的日常管理:闭门造车 每日构建 构建大师 宽严皆误 小强地狱

    第十二章 用户体验

    用户体验的要素:用户的第一印象、从用户角度考虑问题、软件服务始终都要记住用户的选择、短期刺激和长期影响、不让用户犯简单的错误、用户体验和质量、情感设计

    评价标准:1.尽快提供可感触的反馈2.系统界面符合用户的现实惯例3.用户有控制权4.一致性和标准化5.适合各种类型的用户6.帮助用户识别、诊断并修复错误7.有必要的提示和帮助文档

  • 相关阅读:
    SVG
    GML、SVG、VML的比较
    用VS.NET中的测试工具测试ASP.NET程序
    Ajax.NET 初步应用
    解决“未能创建 Mutex”的问题(转)
    .net捕获全局异常并且记录日志、多线程方式发送邮件提醒
    DataTable导出到Excel时身份证号信息自动转换为科学计数法的解决方案
    js三级联动地址选择
    .net通过一般处理程序模拟用户控件数据保持、Ispostback 【第二版将html与ashx文件分开】
    .net通过一般处理程序模拟用户控件数据保持、Ispostback
  • 原文地址:https://www.cnblogs.com/shy6002/p/7852638.html
Copyright © 2011-2022 走看看