在这周我看了第六章敏捷流程跟第七章MSF。并有了以下学习总结。 敏捷这个词听起来就是反应灵敏迅速而有效,而在软件按工程里,敏捷不同于现有做法之处在于,敏捷的价值观和流程是个人和交流、可用的软件、与客户合作、响应变化,而现有做法的则是流程和工具、完备的文档、为合同谈判、执行原定计划敏捷的开发原则是尽早 ...
分类:
其他好文 时间:
2017-05-31 00:17:23
阅读次数:
197
本周我学习的是敏捷流程的内容 敏捷,显而易见,是高效率用尽可能少的时间完成任务。敏捷流程是一系列价值观和方法论的集合。敏捷开发原则有挺多的,主要体现在高效率,简明,可持续发展等方向上。敏捷的步骤有四步: 1.找出完成产品需要做的事情--Product Backlog 2.决定当前的冲刺(Sprint ...
分类:
其他好文 时间:
2017-05-30 15:52:12
阅读次数:
218
第六章 敏捷流程 敏捷流程开发原则 1.尽早并持续的交付有价值的软件以满足顾客需求 2.敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势 3.经常发布可用的软件,发布间隔可以从几周到几个月,能短则短 4.业务人员和开发人员在项目开发过程中应该每天共同工作 5.以有进取心的人为项目核心,充分 ...
分类:
其他好文 时间:
2017-05-21 19:39:30
阅读次数:
112
《构建之法》学习(6)——敏捷流程 1.敏捷的流程 “敏捷流程”是一系列价值观和方法的集合。 1.1敏捷开发原则 尽早并持续地交付有价值的软件以满足顾客需求 敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势 经常发布可用的软件,发布间隔可以从几周到几个月,能短则短 业务人员和开发人员在项目 ...
分类:
其他好文 时间:
2017-05-21 09:44:59
阅读次数:
180
敏捷是一种很“年轻态”的思路/策略,是以“万事万物都在不停地发展变化”为指导去组织软件工程的需求分析、内部的调和、代码编写甚至维护,所以我读起来会觉得很有共鸣。然而并不是所有的地方都适合让“敏捷”去闯一闯。 1.敏捷开发原则 【适应瞬息万变的形式,力求在大潮中可持续发展;年轻态】 【个人进行了分析组 ...
分类:
其他好文 时间:
2017-05-14 17:04:30
阅读次数:
152
1.最小权限原则,只允许用户做****,而不是"不允许用户做****"2.浏览器查看的是服务端代码的执行输出的文本,除非服务器有漏洞,否则浏览者无法查看服务端的ASPX,CS代码,目标另存为也是保存ASPX的执行结果,而看不到ASPX的源代码,JS,HTML是被输出到浏览器上执行的,因此无法禁止浏览 ...
分类:
Web程序 时间:
2017-05-11 22:21:38
阅读次数:
189
SeaJS基本开发原则在讨论SeaJS的具体使用前,先介绍一下SeaJS的模块化理念和开发原则。使用SeaJS开发JavaScript的基本原则就是:一切皆为模块。引入SeaJS后,编写JavaScript代码就变成了编写一个又一个模块,SeaJS中模块的概念有点类似于面向对象中的类——模块可以拥有 ...
分类:
Web程序 时间:
2017-04-22 19:43:43
阅读次数:
178
一.编程和实践: 基础篇: 白帽子讲Web安全 敏捷软件开发:原则 实践 模式 重构 编写可读代码的艺术 程序员的职业素养 软件开发践行录 进阶篇: 实现模式 领域特定语言 Building Microservices 高级篇: 计算机程序的构造和解释 修改代码的艺术 二.提升和修炼 基础篇: 程序 ...
分类:
其他好文 时间:
2017-04-22 15:40:00
阅读次数:
116
敏捷开发原则 敏捷软件开发宣言基于十二项原则: ...
分类:
其他好文 时间:
2017-04-20 19:19:17
阅读次数:
138
搭建轻量级的架构。没有轻量级的开发原则是不行的。 传统的软件project理论是统一软件过程。统一软件过程说的简单点就是沟通。建模,开发,维护。 大家注意,这是一个一次性的过程,也就是每一个阶段必需要力求具体,确认功能的务必完好。然后一次性搞定。 所以依照传统的project理论,开发反而是一个可控 ...
分类:
其他好文 时间:
2017-04-12 12:41:23
阅读次数:
186