几乎所有的软件项目从立项到上线都会经历一个很漫长的过程。从软件工程的理论角度讲,无论是瀑布式还是螺旋式开发过程,从需求到交付是测试是一个必不可少的环节和过程。虽然重要,虽然必不可少,但是从来都是被放在开发和交付前的一段时间进行处理,这样往往会使得开发过程中的问题暴露的滞后性和开发团队的被动性,尽管这些年来不断你有测试驱动开发等理论和技术手段的出现使得这样的问题能够得到一定缓解呢
在一家以技术导向的IT服务公司,能够对于IT技术人员或者开发人员做出如此清晰的发展路径,相信在行业内没有几家企业能够做到。而具有百年历史的IBM显然是做到了。在不久前汇聚四大领域的2012 IBM软件技术峰会上来自IBM的行业专家详细的为我们分享了IBM对技术开发人员的重视以及支持力度。
SAP中国商业同略会暨SAP全球技术研发者大会于11月15日在北京国家会议中心举行。本地大会重点关注商务分析,移动性和云计算三大领域。大会约8000名代表,100多个主题演讲,40多场圆桌会议。
来自企业组织的阻碍会在敏捷方法论的实施过程中显现出来。敏捷开发鼓励更加频繁的交付软件,鼓励把事情分解成小块,而不是把整个项目看成一块。
提到做大规模网站,大家一定会想到云计算,想到Google File System,Chubby, BigTable,MapReduce等等。这些技术固然很好,但是它们仅仅是构成一个大型网站的技术要素。实际构建一个大型网站时,光知道技术要素是不够的,还得明白如何把各个要素有机地结合到一起。
美国科技博客Silicon Alley Insider今天撰文称,对于谷歌Android和Palm等智能手机平台厂商而言,不能只着眼于智能手机本身,而应当效仿苹果,开发一款与iPod Touch类似的无合同设备,降低进入门槛,从而吸引更多开发者为其开发应用。