Apple的OS开发团队将“建立不同”
Atom Bank CTO在挖掘其数据中心并搬到Google云平台
Restaurant Group支付员工几乎通过Fintech App提前1米
街头掌握伦敦无人驾驶汽车试验
看门狗在警务中敦促生物识别法规
NHSX主管限制了未来的NHS应用增强
亚亚洲如何简化其客户服务
Apple,iPhone 11,CBRS和企业
政府继续探讨英国网络安全劳动力市场
沙特阿拉伯最大的汽车公司作为数字转型的一部分完成SAP项目
新的安全挑战等待APAC专家们等待5G规划师
IBM:'Mac用户更快乐,更高效'
Microsoft将捆绑更新以简化修补程序
学生贷款公司未来的IT基础架构和网络安全“至关重要”
Microsoft搞乱了你的Win10搜索框吗?
Adobe Photoshop Turn 30,现在更聪明
BCS敦促大学在AI大师学位上推动道德标准
TSB在IT重组中进行关键预约
微软推动,然后是yanks,流氓有点安全补丁KB 4523786,表面上用于自动驾驶仪
Asana添加了工作流程自动化,语音转录
新建家庭以获得宽带质量认证
CIO采访:Craig Donald,Cio,足球协会
Devsecops是联合对立力量的关键
2019年12月Microsoft补丁获取全清除
靠近Castaway,您的手机的Chrome OS加载项
Google Health Pioneers乳腺癌AI扫描
伦敦5G运营商使混合开始服务生活
Cisco Bolsters低延迟网络与Exableaze收购
只有10%的英国家庭和企业可以访问全纤维宽带
网络女孩第一志愿者鼓励女孩们认为高科技
2019年十大数据周边地区
TSB程序在报告上崩溃了
西联汇款转移到AWS云
欧洲首先是沃达丰作为全球电信调整AWS波长
Swisscom将一步朝着全国5G覆盖范围
如何摆脱传统的桌面生产力
家庭办公室详情七分计划将移民技术团队的云成本降至40%
乍一看,数字银行的圣杯乍一看,一个新的渠道,不是一个新的概念
Techuk呼吁DataceRe Sector扩大气候变化行动努力
ZOPA为客户开设对其银行产品的测试
刑事法院审查委员会审查Horizo​​ n判决'迅速'
欧洲州宣布计划“超额充电”投资光纤宽带
LGBTQIA的三分之一是科技人士认为有一个工资差距
2019年云计算在阿联酋的潮流
技术的妇女的百分比仍然低于16%,10年来少于增长
银行让客户用混合的安全方法
勒索制造商作者正在寻求新的方式来避免被发现
时尚零售商allsaints正在使用谷歌云来处理在线购物流量峰值
政治和不灵活的遗留技术史化剧中的创新
保守派敦促加入劳动,LIB DEMS和SNP致力于选举后IR35审查
您的位置:首页 >论坛 > 移动互联 >

Apple的OS开发团队将“建立不同”

2021-09-05 17:44:10 [来源]:

有人说,敏捷发展的口头禅是足够坚定的努力,以便快速和破裂。但随着企业的成长,所以做出的后果变得不可持续 - 因为苹果似乎已经与iOS 13学到了学习。

构建不同

彭博会报告声明Apple已改变其开发团队的工作方式,以回应悄悄进入iOS 13的遗漏。

似乎Apple的工程师在经过完全测试之前倾向于将功能推入操作系统的日常构建。这效果是使测试硬件不稳定,因为操作系统最终运行各种系统组件,有些稳定,有些没有,有些废弃的。

Apple的平台本质上非常强劲,但对公司测试程序的影响似乎使得测试人员完全理解他们正在测试的软件的实际状态。这显然允许错误蠕动到操作系统而不被认可 - 而公司改变了IOS 14(“Azul”)开发的方法。

这些更改也已应用于Apple为其所有其他平台开发的方式。

行动有后果

Apple先前的开发过程对用户的影响意味着我们看到了一旦消失的电子邮件,应用程序不稳定性和粗略网络覆盖的内容的多个报告。凭借其信誉,Apple迅速迁移以解决问题,但操作系统现在已经看到了10个版本.19。客户需要在每周内或多或少地安装新软件。

这也影响了可能必须同时升级应用程序的第三方软件开发人员。对客户和开发人员来说,这对客户的烦恼,对企业用户具有成本意义。

当然,定期软件升级和高效的分销系统也是平台优势,但我认为苹果致力于在其发布中提供功能增强 - 它不想修复错误。

与此同时,彭博声称它的开发人员即使在6月的WWDC事件之前也意识到IOS 13的问题,选择专注于构建较少的错误iOS 13.1版本,而不是尝试优化iOS 13。

值得注意的是,IOS 13.1在其版本上修补了24个错误。

苹果的新方法

该公司正在在IOS 14开发中采用不同的方法。不完整的软件功能将不再以相同的方式分发。它们仍将包含在日常构建中,但默认情况下将关闭。测试人员需要通过配置面板自动启用新功能,称为标志。

目标是,Apple可以更好地了解软件组件的表现,有什么作用以及没有什么,并且希望更容易地识别尚未准备发货的功能。

意义于,苹果的客户应该最终有更好的用户体验和未来更少的软件错误 - 即使他们正在运行公共测试版本。

这很重要,因为Apple王冠中的一个珠宝是其客户迅速升级他们的设备。它很重要,因为它为其应用程序提供了一个稳定的平台,并为最终用户提供安全福利。

苹果公司表示,50%的设备使用一个版本的iOS 13,但采用率似乎比在前一个释放周期的这个阶段慢一点。这不是一个巨大的差异 - 苹果的平台优势仍然存在 - 但这不是公司希望鼓励的轨迹。

这可能是有关其开发实践变更的信息泄露的原因。

得到教训?

总有课程。其中一个最大的涉及比例。

Apple为IOS提供约10亿客户。与其他更碎片化的移动平台的客户群不同,几乎所有这些人都使用最多左右的操作系统版本。

这是一种力量,因为它意味着开发人员可以将他们的努力集中在公司的经营系统的当前和最新版本中。但是,确保该优势要求公司发布软件时的稳定性;鉴于用户群的大小,即使是一个轻微的缺陷也会成为巨大的问题。

这是任何成功形式的经典问题:

在上面,大多数组织都可以敏捷,灵活地改变,不受声誉或遗产。但是,在旅途中的某些时候,大多数组织都在于必须在简单地站立时花费大量资源,并且可能需要缓慢扩张和发展,以保持他们已经提供的产品质量。

大多数成熟企业最终结束。Apple的团队在维持敏捷性的同时保持敏捷性,同时也保持了现有产品。但采取新发展实践的举动反映了类似的挑战。

有些人可能会争辩说这一步骤表明苹果变得略微不那么敏捷,但我不相信这意味着它已经忘记了如何跳舞 - 并且随着早期谣言,建议IOS 14将被新功能包装(有些人回到ios 15),我的感受仍然会展示别人的命令楼层。

虽然希望与无臭虫跳舞的鞋子。

请在Twitter上关注我,或者在Appleholic的酒吧和烤架和苹果讨论团体上加入我。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。