【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

软件开发专业

收录了 软件开发专业 频道下的 50 篇内容

敏捷中的不良观点

Christopher Goldsbury考察了一些敏捷中的“不良观点”——一些常见的关于管理、文档、测试、团队及进度的论断,但这些论断与事实不符。这些不良观点在敏捷中寻找庇护和辩解理由,尽管事实上这些观点是不正确的。这些观点可能会把健康的敏捷运动弄糟,因此在此之前纠正它们是很有必要的。

PSD1 认证取消强制性课程要求

Scrum.org宣布,对参加专业Scrum开发者认证1(PSD1)将取消强制性课程要求。

PMBOK 指南第五版的软件开发分册发布

最近,PMI公布了与IEEE计算机协会共同编写的PMBOK指南第五版之软件开发分册,在其中讲解了从传统软件项目管理到采用敏捷方法的内容,并介绍了一些公认的良好实践,以便为软件项目经理或希望在项目中采用迭代性生命周期的管理者提供帮助。

盛大借助 Bambook 程序达人赛推开放平台

近期互联网上比较热闹的事件之一就是盛大网络旗下的Bambook电子书的发布,而开发者社区关注的是与其相配套的Bambook程序达人赛,InfoQ作为企业软件开发社区的代表,也参与了这一活动。

Netflix是这样炼成的:谁构建,谁运维
Netflix 是这样炼成的:谁构建,谁运维

Netflix如今已经拥有1.25亿全球会员,每天视频内容播放量超过1.4亿小时。Netflix在改善工程团队的开发与运维方面投入了大量资金。在这一过程中,他们尝试了多种服务构建与运维方法。这篇文章中分享了一种在Netflix内部较为常见的解决方法,同时探讨其优势与缺点。希望这一经验分享能够激励更多朋友勾勒出替代性方案,同时从Netflix的经历中总结出心得与教训。

章法在敏捷开发中的重要性

敏捷软件开发,有时被认为是一种没有章法的工作方式。一些机构以此作为不采纳敏捷的理由; 而在另一些人看来,敏捷其实是一种比瀑布式开发更有章可循的软件开发方法。下面,我们就来考察章法在敏捷开发中的作用,以及为什么章法对成功实施敏捷如此重要。

敏捷杂交 —— 新型实验还是“没弄明白”

探讨了瀑布过程和敏捷过程间的认知冲突,并找出一组情境因子,这些因子能为在这两者间应用适当的混合过程提供指导。

专业开发者的软件开发神器——低代码
专业开发者的软件开发神器——低代码

编码更少、交付更快、成本更低,并覆盖软件开发全生命周期,怎么看低代码都是个不错的软件开发工具。可为什么它总会引发争议,甚至被主要用户群体之一——程序员所诟病呢?

软件开发
低代码
IDC 研究报告:究竟有多少软件开发人员?

IDC发布了“2014年全球软件开发者和ICT技术工人评估”报告,该报告评估了2014年初全球的专业软件开发人员、开发爱好者和信息与通信技术(ICT)技术工人的数量。报告涵盖了占全球GDP 97%的90个国家。

华为软件开发云青岛启动,加速“一核两翼”公有云战略落地

2017年3月22日,华为·青岛软件开发云大会在青岛成功举行,大会吸引了千余名政府和软件企业高层、教育行业精英、开发人员、媒体、意见领袖,围绕“云智软件,众享未来”的主题,共同探讨了软件产业升级转型的挑战与机遇。工信部信息化和软件服务业司巡视员李颖,青岛市政府党组成员、红岛经济区、高新区工委书记王作安,红岛经济区工委委员、高新区工委副书记、管委主任尚立群,中国石油大学副校长查明,青岛市经信委副主任王敬元,华为公司企业云业务部总裁杨瑞凯、济南代表处代表叶长林等出席大会。

低代码开发会带来安全问题和数据泄露隐患吗?
低代码开发会带来安全问题和数据泄露隐患吗?

低代码开发的缺陷在于缺乏经验的开发者并不掌握安全性的相关知识。

再不重视软件开发工具就晚了
再不重视软件开发工具就晚了

你收藏了哪些宝藏软件开发工具?

架构是否会在开发人员和应用之间划出鸿沟?

很多软件项目的管理方式和架构方式都倾向于以创建层次结构的方式来拆分任务。这有助于简化开发人员及管理者的工作。但是,如果开发者的工作完全从功能性的环境中脱离开来的话,各层之间的信息隐藏就会在开发者和他们所开发的软件之间,划出一道潜在的鸿沟。

IDC 揭示中国软件厂商成长路线图

日前,IDC公司联合国内软件厂商普元在北京对外发布了《软件商成长路线图》白皮书。该白皮书为IDC在2008年3月至5月间对40家中国大中小软件开发商访谈所得,其中分析了国内软件厂商在发展过程中所面临的挑战、机遇和对策,并结合两个有代表性的案例进行说明。

“软件开发”的世界变了
“软件开发”的世界变了

在软件发展的几十年历程中,人们一直在追求更高效地交付更高质量的软件。

漫谈软件缺陷与漏洞
漫谈软件缺陷与漏洞

软件被恶意利用的情况在不断演变,企业需要有一定的措施来抗衡这些风险。基于软件最佳实践、培训和对安全威胁形势的良好理解,构建的坚实平台,这对软件拥有强大的防御态势至关重要。

开发高质量软件的区别因素

软件质量可达到的水平反映了一个组织的经营决策。有许多因素影响这个决策,包括开发、构建和测试环境的有效性,资源和相关技能、诚信、积极性和经验水平、商业协议,以及采用的流程和产能工具。

每1000行代码有14个安全缺陷,开源软件的安全令人堪忧
每 1000 行代码有 14 个安全缺陷,开源软件的安全令人堪忧

作为构建网络空间最基础的“砖头瓦块”,开源软件的安全问题越来越严重。

最高人民法院:这份判决给软件开发者吃了定心丸
最高人民法院:这份判决给软件开发者吃了定心丸

最高法知产法庭平衡保护软件开源社区建设和软件开发者权益受好评

“技术-经济范式”视角下的开源软件演进剖析(上)
“技术 - 经济范式”视角下的开源软件演进剖析(上)

本文介绍开源软件技术对经济的影响。

软件开发专业专题_资料-InfoQ中文网