财经 index
您现在的位置:首页 > 财经 > 老板不了解软件开发的6件事

新闻

视频聊天聚会带来欢乐时光,生活在庇护的门后 视频聊天聚会带来欢乐时光,生活在庇护的门后

  人类确实是一群惊人的韧性。 尽管在佛罗里达海滩上举行聚会的偷偷摸摸的人肆意冒着将冠状病毒传...

  • “煤矿里的金丝雀”:西雅图营销技术初创公司Amplero...

      Amplero的前途一片光明。这家西雅图营销技术初创公司以积极的势头进入2020年,并计划将其收入增加近三倍。 但是随后发生了COVID-19疫情,经济陷入停滞。 Amplero的客户渠道突然枯竭。现在,该公司正...

  • 首席执行官表示,随着美国关闭,StockX的业务蓬勃发展

      StockX是一个高速发展的转售市场,连接着运动鞋,街头服装,手袋和其他可收藏物品的买卖双方,其财富随着价值60亿美元的全球运动鞋转售市场一起增长,而后者是更广泛的1000亿美元运动鞋类别的一部分。...

  • Zyl重现旧照片以创建协作故事

      法国初创公司Zyl发布了适用于iOS和Android的移动应用程序的重大更新。该应用程序旨在查找照片库中重要生活事件的被遗忘的回忆。 Zyl会扫描您的照片库,并神奇地找到重要的照片。每天,应用程序都会...

财经

杭州商务局总经济师武长虹:未来5年培育10家独角兽企业 杭州商务局总经济师武长虹:未来5年培育10家独角兽...

【亿邦原创】4月27日消息,在2023中国(杭州)新电商大会开幕式上,杭州市商务局总经济师武长虹发表了题...

  • 伊丽莎白·沃伦(Elizabeth Warren)担任总统,为其20...

      民主党参议员伊丽莎白·沃伦(Elizabeth Warren)可能已经结束了她的2020年总统大选,但用于推动她竞选的技术将继续存在。 她的员工成员宣布,他们将公开公开展示沃伦为成为民主党总统候选人而开发的顶...

  • 看来布兰登·米道(Brandon Middaugh)正领导着$ 1B的...

      今年早些时候,微软提出了一项最雄心勃勃,范围广泛的战略来减少公司运营的碳排放量,从而在企业界引起了轰动。 该计划的一部分是一个10亿美元的基金,该基金将投资于减缓气候变化的技术,特别是针...

  • 英国科技产业组建Code4COVID.org以抗击冠状病毒危机

      由英国基层技术倡议组织组成的联盟已经聚集在一起,以协调支持英国应对冠状病毒的关键技术人员群体。 COVID19技术响应(CTR)旨在协调可用技术人才的供应;处理需要解决的问题以及两者的匹配。到目前为...

商业

视频聊天聚会带来欢乐时光,生活在庇护的门后 视频聊天聚会带来欢乐时光,生活在庇护的门后

  人类确实是一群惊人的韧性。 尽管在佛罗里达海滩上举行聚会的偷偷摸摸的人肆意冒着将冠状病毒传...

  • “煤矿里的金丝雀”:西雅图营销技术初创公司Amplero...

      Amplero的前途一片光明。这家西雅图营销技术初创公司以积极的势头进入2020年,并计划将其收入增加近三倍。 但是随后发生了COVID-19疫情,经济陷入停滞。 Amplero的客户渠道突然枯竭。现在,该公司正...

  • 首席执行官表示,随着美国关闭,StockX的业务蓬勃发展

      StockX是一个高速发展的转售市场,连接着运动鞋,街头服装,手袋和其他可收藏物品的买卖双方,其财富随着价值60亿美元的全球运动鞋转售市场一起增长,而后者是更广泛的1000亿美元运动鞋类别的一部分。...

  • Zyl重现旧照片以创建协作故事

      法国初创公司Zyl发布了适用于iOS和Android的移动应用程序的重大更新。该应用程序旨在查找照片库中重要生活事件的被遗忘的回忆。 Zyl会扫描您的照片库,并神奇地找到重要的照片。每天,应用程序都会...

老板不了解软件开发的6件事

发布时间:2019/06/24 财经 浏览:722

 
“我的老板不明白我做了什么。”
我们都说过,在某些时候,它通常只是正常的工作场所抓地力。但软件开发人员处境艰难,因为当你的老板对软件开发一无所知时,它会让你的工作变得更加困难。
老板们可能会认为他们知道自己在做什么 – 毕竟,设定一个截止日期并期望人们满足它有多难?但是软件开发有一种特殊的工作方式,这对非技术管理者来说是没有意义的。
例如:
1.在项目中投入更多人并没有帮助
没有经验或没有软件背景的经理通常会认为如果团队在项目中引入更多热情的团队,他们的工作会更快。这是一个新秀动作,总是引发开发团队的呻吟声。
而不是加快速度,添加人员实际上减慢了速度。一名高级团队成员将不得不放下他们正在做的事情,以使新人加快团队的进度。
如果那个人是新雇员或新手,问题会变得更糟,因为这个新手所做的任何事情都必须由一位退伍军人进行双重检查 – 这也是远离实际任务的宝贵时间。
你不能只是“添加东西”
利益相关者可以说的最危险的词是“他们可以加入[插入功能]吗?”利益相关者和用户不是程序员,也不知道他们看似微不足道的请求是否可能,更不用说它有多难了以一种不破坏项目中其他一切的方式介绍。
问题在于管理者容易受到利益相关者的压力,并且倾向于盲目地接受请求,使团队承担比经理最初引用要花费更多时间的事情,这会增加团队的压力并可能导致更多错误。
最后,没有人幸福。
QA无法捕捉到每一个bug
管理人员(特别是非技术人员)似乎认为任何通过质量保证的代码应该是闪闪发光的清洁和完全消毒。
零错误政策!
这是目标,当然。质量保证每天花费数小时和数小时的时间来梳理代码并测试各种功能以及用于压缩错误的用例。
但是很难测试复杂的软件程序,因为有很多变量可以使用。即使是附加文件的简单行为也可能成为质量保证挑战。您测试了多少种文件类型?他们多大?文件名有多长?
这些因素中的每一个都可能触发错误,并且随着软件的一部分与其他部分交互(例如,在上载之后通过电子邮件发送附件),可能性成倍增加。 QA很难测试所有变量。
关于错误的另一个问题是它们在逻辑上没有表现。有些错误只能在最具体和最奇怪的条件下触发(例如,如果你点击“赞”按钮52次,程序就会崩溃)。质量保证无法预测每种可能的行为和状况。
与其他人的代码一起工作总是一场噩梦
处理代码与在汽车引擎上工作不同。各个企业,部门,团队甚至是个别程序员之间的代码差别很大。
因此,与其他人的代码合作就像走在一个雷区。您不知道代码是如何构建的,一个部分如何与另一个部分交互,或者更改是否会在您面前爆炸 – 并使用它来完成程序的其余部分。
努力和生产力不是一回事
许多经理似乎认为,如果你花费大量时间在某事上,那么项目必须向前发展。虽然大部分时间都是如此,但有些情况则完全相反。
如果您需要一个示例,请回到我们之前关于使用其他人的代码的观点。你的大部分时间都花在阅读它上面并试图找出它的作用。直到很久以后你才会有足够的信心去改变它而不会破坏任何东西。
6.技术债务是真实的,它会追上你
当大多数老板面临选择正确做事和快速做事的选择时,他们会选择后者。该产品仍然有效,老板看起来很好,可以运用“管理技巧”将产品推向市场。
除了这种快速而肮脏的解决方案,很可能会导致更大的问题。 Slapdash代码几乎总会导致并发症,从而损害未来的努力。
Shane Zilinskas是洛杉矶软件开发机构ClearSummit的创始人兼首席执行官,也是音乐权SaaS平台TuneRegistry的联合创始人兼首席技术官。 他还为初创公司和企业公司提供咨询服务。 在代理领域工作之前,他建立了新闻媒体后端和FAA空中交通管制系统的一部分。 他热衷于提高效率,并结合最好的技术和设计来解决复杂的问题。
 
 
 
 
 
 
 
 
 
 

姓 名:
邮箱
留 言: