IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

软件开发

目前,软件开发过程最好的解决方案是:为用户定制自己的软件开发过程。

28日更新
标签: 软件开发
软件项目开发过程能统一吗?

Microsoft Visual Studio Team System集成了多种功能,这些功能用于创建高质量代码。其中一项功能用于实现单元编码测试。执行单元测试能够实现测试驱动开发,另一项有用的功能是测试私有方法

使用VS Team Edition进行单元测试

软件开发可以分为「前端」与「后端」两部分。「前端」指的是需求、分析、设计、测试等工作阶段,「后端」则指贯穿整个开发流程的管理工作。「前端」很重要,因为由它们负责制造产品,为公司带来营收;「后端」虽然不属于生产性的工作,但它的重要性也不容小觑,因为它可以避免「前端」白费功夫、白花时间、或白白浪费大把银子。简言之,后端管理的主要目的,就是为了建构一个确保前端顺利运作、使错误减到最低的开发环境。这样的环境可由以下这些条件构成。

27日更新
标签: 软件开发
建构自动化的开发环境

分布式异地开发是一种能够使业务在位于不同地区、国家或时区的项目团队之间进行合作的软件开发模式。本文通过一个普通的场景举例说明了GDD 模式是如何在 24 小时周期中运行,这使得假定在印度班加罗尔和美国丹佛的团队协同工作成为一体。

27日更新
标签: 软件开发
分布式异地开发:GDD生命周期中的一天

我对软件开发的经验之总结, 软件开发需要以客户与市场为导向理解软件真正的需求,利用高品质优秀的团队进行开发,以达到获取最大商业利益的目的.

27日更新
标签: 软件开发
对于软件开发哲学的经验谈

软件度量并非一个新的话题,其主要目的是为组织提供对软件过程和产品更深入洞察力,这也就使组织能够更好的进行决策并朝着组织目标发展。对于软件企业而言,度量通常等价于采集并报告数据并且主要以数字为表现形式。本文的目的不在于提供软件度量概念上的解释及由来,而将聚焦于企业软件度量过程的建立上。

27日更新
标签: 软件开发
建立有效的软件度量过程

判断基于事实,承诺源自依据。日本软件企业在软件开发过程中让人感觉到一种习惯性的根据意识:立足于数据而不是假设之上。

27日更新
标签: 软件开发
日本软件开发的度量取向

在过去的10年间,IT产业已经从PC时代过渡到以网络为中心的时代,传统软件和服务变得同等重要。前不久,在微软召开的软件+服务战略峰会上,微软再次介绍了其云计算平台Windows Azure及相关新技术

危机当前 软件+服务如何助力企业创新

高效的软件开发团队是建立在合理的开发流程及团队成员密切的合作的基础之上的,成员共同的迎接挑战、有效的计划、协调和管理各自的工作以至完成明确的目标,高效的开发团队具有如下特征

24日更新
标签: 软件开发
高效软件开发团队的特征

“作坊式”开发虽然只是对软件开发形式的一种比喻的说法,但深究起来却还真是一个不小的话题。在此我粗浅地探讨一下作坊式开发被广泛采用的一些原因,不谈所谓“作坊式的企业”之类大的话题,只就“开发方式”层面上的相关思路理一理,对工程化管理内容也不再赘述。所述之言为个人观点,观者仁者见仁、智者见智。

24日更新
标签: 软件开发
浅析“作坊式”开发

计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目做一些详细论述。

24日更新
标签: 软件开发
软件开发过程与思想

零售业的未来也许存在着很大的不确定性因素,但是在纽约和新泽西州拥有40家连锁店的家俱连锁商Gothic Cabinet Craft的技术开支在严格控制下仍有一定的调整空间。

新技术引发变革 软件领袖如芒在背

公司花了三年时间研发了一款产品,好不容易上市了,结果上市反映并不如预期,在部分市场上和竞争对手比拼败的一塌糊涂,回首这段经历,我们不断反思,为什么?

12日更新
标签: 软件开发
请拥抱你最强大的对手

我首先遇上的问题是代码大流水的问题。一个代码3000多行,数不清的if..else。我实在无法分析出这个代码到底实现了什么功能,它复杂的就像一把瑞士军刀,如果军刀里面能出来一支小手电也觉得不奇怪。这段代码我想它就是这样。我想写这段代码的人一定是在学校做惯了《图书馆管理系统》,一个程序文件中实现了所有的功能。

21日更新
标签: 软件开发
代码那些事儿

一大早来看到了一个不好也不坏的消息,经过了漫长的从Preview 1到Preview 5的预览,好的是ASP.NET MVC终于发布Beta版了,坏的是UCenter.NET项目又得进行升级了。

微软ASP.NET MVC Beta版本发布

对程序员来说,撰写程序的目标就是要完成功能,不论任务是要撰写一整个系统、一个程序库、一个模组,还是一个函式,或者所撰写的程序码单位是什么,在实际开发时,总会有个功能性的目标,希望所完成的程序码,能够提供特定的功能。

16日更新
标签: 软件开发
打造稳固的程序码,先从思路方向着手

看着笔者现在自己用的双核电脑,很难得的又一次感受到了电脑性能提升带来的爽快使用感,当然,按笔者的经验,这种感觉在最多一周之后就会消失,然后又开始感叹系统变慢了.不过回想起笔者当初那台处理器主频只有66MHz的电脑,回想起来真的是充满了回忆.于是乎笔者翻出了封存的很多老软件,有些还可以玩转,但也有一些只能在虚拟机下运行了,甚至于笔者翻出来的一些软盘,甚至笔者现在连一个读3.5寸软盘的软驱都已经没有了,想想这个当初没有连启动电脑都成问题的东西,现在居然已经不再需要了.

有几个还活着?十年应用软件之路

前不久,看到一篇文章:“软件的质量是做出来的,而不是测试出来的”,他列举了很多实例,从机械制造到建筑行业再到IT行业,说明了软件“做”的重要性,总之一个中心:只要你精耕细作,一行code 一行code地去推敲,软件质量就一定能得到充分保证。

14日更新
标签: 软件开发
优秀的软件是设计出来的

Borland最新的软体开发生命周期(ALM)管理平台BMS,通过开放ALM框架提供的API,能和其他厂牌工具整合,甚至和企业自制开发工具沟通。

26日更新
标签: 软件开发
Borland在台推出ALM开放管理平台

在纯粹的技术层面上,面向对象所指的首先是一组相关性的聚集:它指代了一组相关的数据和函数。为了配合这种相关性的表达,在调用形式上发生了重大变化。

24日更新
标签: 软件开发
面向对象之形式系统
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐