我爱PPA

0 系统愿景:

  在不干扰研发人员工作的情况下收集软件研发相关的数据,为管理者提供量化决策管理的指标

1 为什么要进行数据抽取

 1) 数据是非集成的、不规范(td有自定义字段)
 2) 处理时会对生产系统造成性能影响(td服务器端性能调优做得不好)
 3) 后台存放用的数据库类型不同
 
2 数据抽取的方法(都涉及到抽取周期的问题)
 
 1) 全部抽取
 2) (增量)抽取变化部分
 3) 不抽取(已经被问题1否决)
 
   和张红莲的讨论结果是,半年一次完整抓取,期间每个月或者每个周进行一次增量抓取 
 
3 数据抽取的性能问题

 1) 2008-02-20 已经抽取了在用的12个项目的完整数据,共26057条缺陷/变更记录 ,174168 条变化历史记录。
 2) 上述数据积累起来约50M
 3) 通过Td Api抓取,调优过仍需20分钟左右 
 4)暂时还有个技术难题,bug的文本描述由于超长,会导致抽取中断,所以暂时先不抽bug文本描述了。(但这个问题迟早要解决)

4 数据抽取后的过程:数据抽取成功只是创建需求变更分析模型的技术基础,后续的工作包括

 1)建立主题域
 2)数据的集成处理
 3)建立度量模型
 4)出统计分析报告
  
   这个过程是一个迭代、演进的过程,如同数据仓库之父所说的,数据仓库的研发过程跟平常软件研发过程不一样,在没有分析数据之前,
   很少有人能够提出明确的需求。
  
5 PPA 系统的架构图

 1)集成TD
 2)集成Harvest
 3)集成Subversion
 4)集成Excel(等Office工具)
 5)提供Web浏览
 6)集成Mail Server
 
6 PPA 系统的研发过程

 测试驱动(用户需要-特性-用户故事-检查点-设计-编码-Release)的敏捷研发过程

### 安装Dragon软件于Ubuntu系统 对于希望在Ubuntu操作系统上安装特定应用程序如Dragon的情况,通常遵循一系列标准化流程来确保兼容性和稳定性。由于具体版本的Dragon未被提及,在此提供一般性的指导原则。 #### 方法一:通过官方渠道获取安装文件 如果Dragon拥有针对Linux系统的官方支持,则最推荐的方式是从其官方站下载适用于Debian系列(即`.deb`格式)的安装包[^2]。之后利用命令行工具完成部署: ```bash sudo dpkg -i /path/to/dragon.deb ``` 上述指令会尝试解析并安装位于指定路径下的`.deb`文件;然而当遇到依赖关系缺失等问题时可能失败。此时可借助`apt-get`修复环境: ```bash sudo apt-get install -f ``` 该操作旨在自动解决任何潜在冲突或缺少库的问题。 #### 方法二:构建自定义安装方案 倘若不存在现成的预编译二进制文件供直接分发,那么考虑从源码着手也是一种可行的选择。这往往涉及到克隆项目仓库、满足必要的开发条件以及执行构建过程几个方面。假设GitHub托管着开源版Dragon应用的话,可以按照如下方式操作: 1. 获取最新代码副本: ```bash git clone https://github.com/user/repo.git dragon-source-code cd dragon-source-code ``` 2. 配置与编译工程: ```bash ./configure && make ``` 3. 执行本地安装: ```bash sudo make install ``` 值得注意的是,实际步骤应当参照开发者文档中的说明进行调整优化。 #### 方法三:探索第三方资源库 除了以上两种途径外,还可以关注社区维护的PPA(Personal Package Archive),这些附加存储库经常收录一些非主流却实用的小众程序。假如存在这样的入口,只需简单添加即可享受便捷的一键式服务: ```bash sudo add-apt-repository ppa:somebody/somewhere sudo apt update sudo apt install dragon-package-name ``` 不过需要注意的是,来自外部来源的内容可能存在安全风险或是缺乏及时更新,因此务必谨慎评估后再做决定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值