自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高效软件开发

通过高效过程追求卓越结果!无论敏捷,还是CMMI,抑或PMBOK,抑或其它...

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 敏捷毒药-敏捷中有损组织整体的负面实践

首先声明1:敏捷毒药不是说敏捷是毒药,而是指敏捷中有损组织整体的负面实践,或者说在敏捷旗帜下的负面实践。笔者认为敏捷整体上是很好的,当前研发开发不学习利用敏捷,那就是固步自封了。声明2:本文做说的组织是多于200人的商业组织,尤其不包括少于50人的创业组织。声明3:来自Scrum创始人的一句话-There are a lot of development centric practices tha

2015-01-31 10:41:40 1657 1

原创 需求文档可以不签字吗之三-一个实例

AB公司试图管理自主产品的许可证发布,保障软件不被盗版,并进行统计,要利用已经有的AI系统扩充这部分功能。新功能主要分成2块:1,产品管理,2,许可证发布在产品管理里主要维护产品和产品版本的信息。许可证发布中,根据已经有的产品版本来申请许可证,产品开发部门审批后,IM系统能够自动生成许可证。为了开发这部分功能,在2010年,项目组首先书写了长达86页的《产品管理模块功能需求规格书》,历经了2次会议

2015-01-12 21:24:25 1900 2

原创 需求文档可以不签字吗之二-理论推导

怎么可能在没有需求文档的情况下,把软件开发出来?完全有可能。回想下当年读书的教研组,回想下自己的编程经历,总有至少那么几次,在种种的原因下,在没有需求文档的情况下,软件已经编写好了。也许那个软件规模小些,质量不是太好,但确实是没有需求文档的情况下把它编了出来。所以没有需求文档是可以把软件开发出来的。为了保证这样的软件达到要求,显然需要另外的手段。笔者认为最要紧的手段是快速地将运行的软件给用户试用或

2015-01-12 21:21:09 1647

原创 需求文档可以不签字吗? 之一

在软件开发中,需求分析和需求管理一直被认为是软件开发成功与否的关键。在CMMI中,需求管理是CMMI2级的过程域,需求开发是CMMI3级的过程域。在瀑布型生命周期当中,安排了需求分析阶段,一般也安排需求分析里程碑评审。瀑布型生命周期存在了很多年,曾经几度写入到软件开发的国际标准、国家标准当中。由于瀑布型生命周期如瀑布般顺流而下,在设计阶段开始后,根据需求文档的结果来开展工作,要求需求文档的结果比较

2015-01-12 21:15:38 2779

原创 过程质量保证PQA的几个关键方面

过程质量保证的范围是什么?过程质量保证是指不同于测试的、主要针对过程和中间工作产物的质量保证,一般而言,早年间的过程质量保证根据最早的CMM,也称为软件质量保证,缩写为SQA。现在最新的CMMI将其对应的过程域称为产品和过程质量保证,缩写是PPQA,这里面的一个P产品包括了最终产物,但其焦点是中间工作产物,所以这个P放在这里反而是带来一些混淆,与测试存在一些重叠。所以过程质量保证(PQA)这个提法

2015-01-11 16:12:33 4854

原创 在“软件工程:研究与实践”研讨会上关于UML Use-Case的开放空间讨论

2014年12月20日我有幸参加了复旦大学承办的“软件工程:研究与实践”研讨会。在下午的开放空间活动中,我推荐了UML Use-Case作为6个话题之一,成为了这个话题的主持人。就这个话题与多位老师和业界专家进行了探讨。最后我作为此话题的代表向大家汇报了话题讨论。本文试图来整理记录下当时的讨论。1,在产业界UML和Use Case并没有得到很广泛的使用,能够用Use Case表达出原来SRS表达的

2015-01-02 10:56:49 2071 1

原创 关于软件项目工作量估算的若干问题

作者:张克强软件项目工作量估算从估算依据上看可以分成如下两类:1,基于规模估算2,基于工作量估算基于规模估算的情况下,需要估算软件项目的规模。本文首先来看规模方面的问题。问题1:如何表达规模?软件产品或项目的功能规模是涉及软件开发和交易的成本、项目资源投入的预测、项目维护成本的预算、项目质量管理的要求以及产品上市的时间等方面的关键指标。因此,进行软件产品的功能规模测量显得尤其重要。如何测量软件规模

2015-01-01 10:40:38 13241

原创 软件设计最近发展趋势对话录

QA美美 15:16 概设和详设,模版究竟涵盖哪些比较合适,更加有效?目前我所接触到的概设,有的主要涵盖的是模块的集成方案,但是现在又遇到的不是以模块间数据流为模版,而是类与类之间的交互,而详设也是对类进行描述 张克强 22:20  概设详设是以前的分法,还有HighLevelDesign和LowLevelDesign的分法。概设往上走,就是现在的架构设计,那么这样的概设到组件或者模块。 概设也可

2015-01-01 10:28:22 1809

DevOps下架构设计的趋势特征

The 4 trends of Architecture in DevOps: 1, Evolving&Emerging&Incremental ; 2,Merging Requirements Analysis;3, Articulate all environments; 4, Components Interaction

2017-04-09

中国信息技术服务标准ITSS白皮书第二版.pdf

1.1…什么是ITSS ITSS(Information Technology Service Standards,信息技术服务标 准,简称ITSS)是一套成体系和综合配套的信息技术服务标准库,全面规 范了IT服务产品及其组成要素,用于指导实施标准化和可信赖的IT服务。 ITSS来源 ITSS是在工业和信息化部、国家标准化管理委员会的联合指导下, 由国家信息技术服务标准工作组(以下简称:ITSS工作组)组织研究制 定的,是我国IT服务行业最佳实践的总结和提升,也是我国从事IT服务研 发、供应、推广和应用等各类组织自主创新成果的固化。

2014-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除