Pinpoint的高级分析测量软件工程效率

资讯2020-02-25 10:58:19
导读您如何衡量软件工程项目的绩效?Pinpoint表示,它已经成为世界上第一个软件工程高级分析平台。今天,公司正在衡量他们的工程设计的方式是直

您如何衡量软件工程项目的绩效?Pinpoint表示,它已经成为世界上第一个软件工程高级分析平台。今天,公司正在衡量他们的工程设计的方式是直觉和大量的会议浪费时间,”Pinpoint的首席产品官兼联合创始人Nolan Wright告诉eWEEK。

Wright和他的联合创始人兼首席执行官Jeff Haynie在他们的最后一家公司Appcelerator上遇到了测量性能的问题,Appcelerator在其最高峰时拥有100名工程师。“很难总是知道发生了什么事; 它就像一个黑盒子,“赖特说。

Pinpoint旨在为管理人员提供一种破译绩效的方法,并评估团队的工作方式以及更好地规划未来。目标受众包括首席技术官,首席执行官和首席财务官,以帮助他们正确调整资金,团队和资源,从而使他们的公司能够实现更快的交付周期并构建更好的产品。

Pinpoint平台提供了一种方法来检测正在进行工作的系统,然后使用数据科学来解释当前的组织绩效,突出改进机会并预测结果。

现在普遍可用,Pinpoint适用于所有主要的记录软件系统,包括Jira,GitHub,GitLab,BitBucket,SonarQube等。总部位于德克萨斯州奥斯汀的Pinpoint认为,用户无需更改任何工作流程,并且所涉及的团队无需手动输入。

“我们不想改变任何人的工作习惯,”赖特说。Pinpoint只监控正在完成的工作,并使用高级分析和机器学习将系统活动转化为可操作的见解。

将学科引入软件工程

“销售团队,营销和财务都是指标驱动的; 具有讽刺意味的是,工程学是最不受约束的,“赖特说。“我们与公司进行了市场调查,我们在执行层面发现了一个巨大的痛点。信噪比方向错误; 开发人员可能认为他们可以处理事情,但管理层很难知道实际发生了什么,即使他们不断被要求获得更多资源。“

根据数据的复杂程度,Wright表示基于云的Pinpoint可能需要几个小时到几天的时间来分析5到10年的历史数据,并提供可操作的见解。

在eWEEK的演示中, Wright展示了Pinpoint如何分析诸如周期时间和完成任务所需的时间,修复错误和跟踪缺陷率等项目。

“我们的想法是,我们将软件视为一个交付渠道,并评估您在提供软件方面的优势,”赖特说。

结果可以作为执行观点呈现,但它不仅限于高管。Wright表示,根据公司决定部署Pinpoint的方式,软件经理和其他人也可以访问系统来分析性能。

“我们还在努力为高层管理人员提供季度审核,以突出高管们对特定项目感兴趣的具体项目,”赖特说。

他强调说,虽然Pinpoint的初始版本有很多价值,但是为即将推出的版本计划了很多功能。该公司计划很快发布的一种方法是评估入职和任期。基本上,Pinpoint将能够看到新员工是否随着时间的推移而变得更有成效,以及更多经验丰富的员工表现如何。与Pinpoint的其余部分一样,这将是统计分组,而不是个人身份信息。

基准测试的巨大机遇

最终,Pinpoint还计划为公司提供一种方式来比较他们的软件工程团队与同行业其他人的表现。

“我们还计划比较一些事情,比如特设与采用更有条理的方法的团队,”赖特说。“基准测试有很大的机会。人们对性能有先入为主的观念,但数据非常具有教学意义,它可以破坏很多神话。“

随着2月14日正式发布其平台,Pinpoint宣布已经筹集了1350万美元的A轮融资。

免责声明:本文由用户上传,如有侵权请联系删除!