读书笔记
lcokenm
奴徒工匠师家圣!做人做事七境界!
展开
-
《软件设计与实现》 --- 读书笔记
分析和设计方法在需求分析中,要搞清楚:在问题领域中的现实世界里,都有哪些实体,如何抽象出我们真正关心的属性,实体之间的关系是什么?在这个基础上,用户的需求是什么,软件如何解决用户的需求在设计与实现中,要搞清楚:软件是怎么解决这些需求的?在测试与发布阶段,要搞清楚:软件真的解决了这些需求了么?分析和设计的方法:以文字为主的文档用图形为主构造的模型用数学语言的描述用类自然语言 + 代原创 2017-06-28 20:49:46 · 1052 阅读 · 0 评论 -
《用户体验》 --- 读书笔记
用户体验的要素用户的第一印象 考虑点: a. 分析用户群体(5W1H) Who:谁是你的目标用户 When:他们会在什么时间使用你的产品 Where:目标用户会在哪里和你的产品交互 What:你的产品是什么?而用户的期待是什么? Why:用户为什么要使用你的产品?他们的动机是什么? How:用户是如何与你的产品发生交互原创 2017-06-29 20:34:07 · 233 阅读 · 0 评论 -
《敏捷流程》---读书笔记
敏捷流程包括一系列的价值观和方法论。敏捷流程的原则尽早并持续的交付有价值的软件以满足顾客需求欢迎需求的变化,并利用变化来提高用户的竞争优势经常发布可用的软件,间隔从几周到几个月,能短则短业务和开发人员应每天共同工作以有进取心的认为项目核心,充分支持和相信他们无论团队内外,面对面沟通是最有效的沟通方式可用的软件是衡量项目进展的主要指标保持可持续发展,领导、团队和用户应能够按照目前的步调原创 2017-06-21 20:35:45 · 266 阅读 · 0 评论 -
Git学习笔记
git谁生的? Linus!linux之父生了git。 由于Linux在全世界的热心开发者太多了,靠Linus一个人手动和代码简直要死人,而Linus本人又十分的看不起CVS和SVN这些集中式的版本控制系统,一个是因为速度慢,一个是因为必须联网才能使用。 后来有个叫BitMover的公司把自己的商业的版本控制系统BitKeeper处于人道主义精神,授权给Linux社区免费使用,但是呢,有些Li原创 2017-06-21 22:18:56 · 186 阅读 · 0 评论 -
《MSF》--- 读书笔记
MSF:Microsoft Solution Framework,微软解决方案框架。是大约在1993年,微软总结了自己产品团队的开发经验和教训,以及微软咨询服务部分的业务经验后,推出来的,而后不停的推出新版本。基本原则 9条:推动信息共享与沟通 第一原则,就是所有信息都保留并公开。为共同的远景二工作 明确目标是什么: a.目标必须是明确的,没有二义性 b.目标是通过努力才能到达的,不原创 2017-06-22 20:45:24 · 248 阅读 · 0 评论 -
《需求分析》 --- 读书笔记
软件需求的类型、利益相关者获取用户需求的常用方法和步骤竞争性需求分析的框架NABCD,四象限方法、KANO Graph项目计划和估计的技术软件需求获取和引导需求 需求来自用户、来自各种管理机构、也可以来自软件企业本身、来自技术团队本身。分析和定义需求验证需求在软件产品的生命周期中管理需求 对需求进行划分的角度: a. 对产品功能性的需求 b. 对产品开发过程的需求原创 2017-06-23 20:56:47 · 427 阅读 · 0 评论 -
《软件测试》 --- 读书笔记
按照测试的设计方法分类黑箱测试:在设计测试的过程中,把软件系统当做一个“黑箱”,无法了解或使用系统的内部结构统计知识。白箱测试:在设计测试的过程中,设计者可以“看到”软件系统的内部结构,并使用软件的内部结构和知识来选择测试数据及具体的测试方法。按照测试的目的分类功能测试 a.单元测试 b.功能测试 c.集成测试 d.场景测试 e.系统测试 f.A/B测试非功能测试 a原创 2017-07-03 20:37:30 · 920 阅读 · 0 评论 -
《质量保障》 --- 读书笔记
什么是软件的质量? 软件质量=程序质量+软件工程质量程序质量体现在软件外在功能的质量 软件工程质量与软件开发过程中的“快”“便宜”相关。程序的质量可以通过一些特殊的方法在很短时间内提高,但是软件工程的质量则需要长期的过程来提高。软件工程的质量体现在:软件开发过程的可见性软件开发过程的风险控制软件内部模块,项目中间阶段的交付质量,项目管理工具的因素软件开发成本的控制内部质量指标的完成情况原创 2017-07-04 20:22:47 · 266 阅读 · 0 评论 -
《项目经理》--- 读书笔记
PM? P有几种: Product Manager:根据市场和用户需求,协调各部门资源,正确的把握产品定位和方向,解决用户的痛点,持续优化产品,是作为产品经理的核心要求。 Project Manager:正确的协调团队内部外部,调配各部门的资源和时间,有效进行风险管理,保证一个项目顺利按计划结项,是做一名项目经理的核心价值。 Program Manager:负责除了开原创 2017-06-26 21:00:50 · 494 阅读 · 0 评论