首页> 外文OA文献 >Jatkuvan integraation käyttöönotto C ja C++ ohjelmistokehitysprojekteille Linux-ympäristössä
【2h】

Jatkuvan integraation käyttöönotto C ja C++ ohjelmistokehitysprojekteille Linux-ympäristössä

机译:在Linux环境中为C和C ++软件开发项目部署持续集成

摘要

Software integration is a stage in a software development process to assemble separate components to produce a single product. It is important to manage the risks involved and being able to integrate smoothly, because software cannot be released without integrating it first. Furthermore, it has been shown that the integration and testing phase can make up 40 % of the overall project costs. These issues can be mitigated by using a software engineering practice called continuous integration. This thesis work presents how continuous integration is introduced to the author's employer organisation. This includes studying how the continuous integration process works and creating the technical basis to start using the process on future projects. The implemented system supports software written in C and C++ programming languages on Linux platform, but the general concepts can be applied to any programming language and platform by selecting the appropriate tools. The results demonstrate in detail what issues need to be solved when the process is acquired in a corporate environment. Additionally, they provide an implementation and process description suitable to the organisation. The results show that continuous integration can reduce the risks involved in a software process and increase the quality of the product as well.
机译:软件集成是软件开发过程中的一个阶段,可以组装单独的组件以生产单个产品。管理涉及的风险并使其能够平稳集成非常重要,因为如果不先集成软件就无法发布软件。此外,已经表明,集成和测试阶段可以构成项目总成本的40%。这些问题可以通过使用称为连续集成的软件工程实践来缓解。本文工作提出了如何将持续整合引入作者的雇主组织。这包括研究持续集成过程的工作方式,并创建技术基础以开始在将来的项目中使用该过程。已实现的系统支持在Linux平台上用C和C ++编程语言编写的软件,但是通过选择适当的工具,可以将一般概念应用于任何编程语言和平台。结果详细说明了在公司环境中获取流程时需要解决哪些问题。此外,它们提供了适合组织的实施和过程描述。结果表明,持续集成可以减少软件过程中涉及的风险并提高产品质量。

著录项

  • 作者

    Palviainen Jarkko;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号