-
浅论产品和项目需求开发的差异
软件产品根据是否进行了客户化定制开发,可分为“开箱即用”的、直接面向客户使用的产品和加载了“顾客定义”的项目解决方案两类。本文中把前者简称为“产品”,后者简称为“项目”,并主要讨论两者在需求开发方面的差异。
评论 2009-07-17
-
大型软件开发过程的质量管理体系
软件质量不仅仅是一些测试数据、统计数据、客户满意度调查回函等等,衡量一个软件质量的好坏,应该首先考虑完成该软件生产的整个过程是否达到了一定质量要求。在软件开发实践中,软件质量控制可以依靠流程管理(如缺陷处理过程、开发文档控制管理、发布过程等),严格按软件工程执行,来保证质量。
评论 2009-06-29
-
基于EJB技术的商务预订系统的开发
EJB技术已经越来越多地应用到大型网络系统开发中。本文中,笔者将介绍EJB(Enterprise Java Beans)的定义,最后结合基于EJB的结构模型和EJB组件开发了一个商务预订系统。
技术 2009-06-23
-
软件项目开发过程中应编写的十三类文档
在软件项目开发过程中,应该按软件开发要求撰写十三类文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性!
评论 2009-06-22
-
供敏捷软件开发使用的合同
虽然《敏捷宣言》中说“客户协作重于合同谈判“,合同仍然是很多开发人员和公司要面临的现实。Peter Stevens分析了10种不同类型的开发合同,并解释了每种类型对于敏捷项目的适合程度。他发现:相比固定价格合同与按时间和材料制定的合同来说,有一些合同似乎更适合敏捷项目。
技术 2009-06-21
-
巧借WinCE BSP移植 嵌入式系统开发有捷径
近期,公司让我负责一个嵌入式消费产品的开发项目。此产品原来的操作系统是WinCE 5.0,现在因应市场需求不但要增加功能更加强大的硬件,而且公司也要求把操作系统升级为WinCE 6.0。在接手此项目后,我立即开始进行操作系统的定制开发,但结果却是欲速则不达。
技术 2009-06-17
-
JavaOne 2009:Sun推测试工具简化手机Java开发
北京时间6月3日消息,据国外媒体报道,在今天旧金山JavaOne大会上,Sun公司联手电信运营商Orange、沃达丰集团和手机厂商索尼爱立信推出了一个新的开源测试工具,目的是让软件开发者更简单、更经济的在手机平台上进行Java开发。
资讯 2009-06-03
-
渐行渐近 USB 3.0开发者大会盘点
最近,随着USB3.0开发者大会的召开,曾经还只是未成形概念的超高速USB开始走进人们的视野。IT168服务器频道早先也曾报道过“NEC推出全球首款USB3.0控制芯片实物”。在本届USB3.0
技术 2009-05-28
-
软件开发如何应对非功能性需求变更?
辛辛苦苦的熬了几个月,软件开发终于快要告一段落了。系统功能已经基本完成了,在准备按部就班的完成最后的测试时,客户突然提出要改变某些非功能性需求。这对于软件开发团队来说,不亚于晴天惊雷。
技术 2009-05-26
-
探讨VSTS联合MS PROJECT协同开发之比较篇
Visual Studio 2005 Team System(VSTS)能够为一个典型的软件开发团队中的每一种角色(架构师,工程经理,开发者和测试者)提供相应的工具。
技术 2009-05-14