思码逸深度代码分析系统对各代码库进行分析后,将得到的效能数据、质量数据,在如下工作区界面进行分别展示:

项目表现

在项目表现版块下,可以查看如下与项目表现相关的指标和数据:

  • 效率报表:以代码当量为基础,在此界面展示了代码库/项目组/贡献者维度的开发效能指标图表。
  • 质量报表:在此界面展示了代码库/项目组/贡献者维度的如下质量指标图表:测试覆盖度、注释覆盖度、复用度、模块性、质量问题、质量问题率、重点问题密度、质量问题分布。
  • 同行对比:在此界面展示了用户项目(组)与开源项目的效率指标和质量指标的对比。

工程师表现

在工程师表现版块下,可以查看如下与工程师(贡献者)表现相关的指标和数据:

  • 贡献者排行:在此界面展示工程师(贡献者)在代码当量、开发价值、代码影响力、代码质量(问题数)、测试覆盖度、注释覆盖度等指标上的排行信息。
  • 贡献者列表:在此界面可查看各工程师(贡献者)的包括代码当量、开发价值、提交数、行数变化等效能相关数据。
  • 提交列表:在此界面可查看各提交的具体效能数据和提交信息。

技术债监控

在技术债监控版块下,可以查看如下与技术债相关的指标和数据:

  • 代码问题:分析得到的代码中的各种问题,在此界面上可看到不同种类、严重程度的问题的具体信息,包含此问题在代码中的具体定位和归属者,问题的描述和建议修改方案等。
  • 代码重复:在此界面上展示了分析识别出的重复代码的详细定位和对比。
  • 测试覆盖度:被测试用例覆盖的函数占总函数个数的比例。在此界面上展示了测试覆盖度的评分,未被测试覆盖的函数列表和各文件中各函数被测试覆盖的情况。
  • 注释覆盖度:被注释覆盖的函数占总函数个数的比例。在此界面上展示了注释覆盖度的评分,未被注释覆盖的函数列表和各文件中各函数被注释覆盖的情况。
  • 函数复杂度:展示了代码库中各函数的复杂度分析信息:圈复杂度、函数重复数、函数的出度和入度。

团队表现

在团队表现版块下,可以查看如下与团队表现相关的指标和数据:

  • 团队列表:在此界面展示了各团队在不同时间段的效能、质量数据。
  • 团队对比:在此界面可将各团队、成员的多个效能、质量数据进行对比。

迭代表现 Beta

在迭代表现版块下,可以查看与迭代表现相关的指标和数据:迭代进度,迭代的事务/故事点燃尽图,累计代码当量趋势,每日新增代码当量,人均流负载,人均工作负荷,项目bug数据,项目组成员工作质量数据。