软件企业项目管理中存在的主要问题
软件企业项目管理中存在的主要问题有: 1.低劣的需求分析 需求分析阶段没能很好地掌握客户需求,形成高质量的软件需求说明书,并交付客户方关键项目干系人正式书面确认,就跨越式地进入系统设计阶段,这必然导致项目执行过程中项目范围的频繁变更。软件...
【软件构造】第四章第一节 面向可理解性的构造
第四章第一节 面向可理解性的构造 Outline 代码可理解性 编码规范 Notes ## 代码的可理解性 代码的可理解性可以理解为代码的可读性。具体来说,可从以下几个方面来看: 是否遵循特定的命名规范? 是否足够的注释/说明? 是...
软件外包-中国软件业的未来之路????
今天看到北方某沿海城市鼓吹要建立中国的班加罗尔,班加罗尔是印度一个城市,盛产软件外外包.看到这里,俺心中有些一动,写出此文。 最近软件外包比较时髦,各个软件外包企业,各种软件人才培训学校,知名学者等都在鼓吹它,甚至搞得国家商务部等政府...
基于Visual Studio的软件生命周期管理和持续交付 (一) 前言
本文介绍基于Visual Studio的一整套解决方案,其包括: 开发平台. 测试架构; 软件生命周期管理; 持续交付. 私有云. 在开始正文之前,先思考一下以下的场景: 修改BUG或者增加功能以后,旧的代码/功能出现了新的BUG;...
软件供应链安全——闭源软件中的组件检测与版本检测技术
目录一、闭源软件中复用开源组件检测组件复用型漏洞组件复用型漏洞的检测1、代码特征选择2、代码特征提取3、代码相似度计算4、复用类型划分二、闭源软件中复用开源组件版本检测版本敏感特征选择粗匹配精匹配参考文献 本文主要介绍软件供应链安全的检测...
软件项目开发过程中主要遇到的核心问题小结
最近在北京组织管理某银行的现金管理系统项目的开发,对软件项目开发过程中遇到的问题进行一些心得体会小结,怕时间长了没及时写下来时间久了被遗忘了,现在趁项目还在开发过程,把体会相对深刻时,感受到的一些问题整理下来,分享给大家同时也多...
瀑布模型软件生命周期的三个阶段
瀑布模型的软件生命周期分为三个大的阶段                     计划阶段、                     开发阶段和                     运行阶段(即维护阶段) 这三个阶段又可细分为:可行性研...
软件研发的核心问题 -- 效率,质量,成本与产出的关系
软件工程的核心问题-质量,时间,内容与投入之间的关系质量,时间,内容,三者各在一个端点。三者构成一个三角形关系,三者围成的三角形面积就是一个软件投入。 在面积不变即面积不变的情况下,任何一个提高单一端点的行为都会降低剩余的两个端点。质量...
软件开发人员想找的工作,随便聊聊,娱乐大家,请补充补充
01. 工作环境好,大公司,很有名气的。02. 最好是新投资软件行业的老板,舍得烧钱,老板越不懂行越好。03. 公司最好是不加班,周末双休,出差有补贴,节假日都休息,每年还有法定年休,安排几次旅游。04. 日常工作压力不要太大,就干自己喜...
由于