`
tonywork
  • 浏览: 12581 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

从头开始构建开源的Android应用研发ALM解决方案(一)缘起和初步规划

阅读更多

最近的工作一直在聚焦软件开发ALM解决方案,看了很多业界的商用解决方案,比如IBM RTC,Microsoft的TFS,这些系统很好狠强大,但是要付的MONEY也很好强大。我们能否用相应的开源构造类似的系统呢?最近我又研究了一些开源的系统,觉得这个应该是可行的,后面希望通过自己的实践能建立这样一套适合Android手机软件开发的ALM解决方案。这套ALM解决方案初步会包括项目管理、缺陷管理、配置管理、持续集成、研发IDE以及测试管理等功能。

 

初步的软件模块选择如下:

 

项目管理 Redmine或者TRAC

缺陷管理 MantisBT或者Bugzilla

配置管理 Subversion或者GIT

具体的软件包和版本选择,需要根据后续的研究再定。

 

持续集成 Jenkins

研发IDE Eclipse

测试管理 Testlink
这些软件包从目前的研究来看,基本没有相关替代。

 

 

0
0
分享到:
评论

相关推荐

    ZenTao project management software:开源Scrum工具和ALM解决方案-开源

    ZenTao是一款强大的开源项目管理软件,专为应用程序开发项目设计。它采用了敏捷开发方法,尤其是Scrum框架,同时还提供了传统的Waterfall模型支持,以满足不同团队的需求。这款工具不仅适用于敏捷开发团队,而且因其...

    电子政务/电子商务应用开发之道——Borland ALM整体解决方案

    Borland通过其全面的应用生命周期管理(ALM)解决方案提供了一整套工具和服务,旨在帮助企业和组织更好地应对这一挑战。 #### 应用生命周期管理(ALM) ALM是一种系统性的方法,用于管理应用程序的整个生命周期,...

    HELIOS ALM Platform-开源

    HELIOS ALM Platform是一个专注于开源应用程序生命周期管理的平台,旨在为软件开发团队提供全面的工具集,以支持从项目规划、开发、测试到维护的整个过程。这个平台的独特之处在于它强调通过一个统一的仪表板来整合...

    软件应用生命周期管理解决方案

    Hansky ALM解决方案旨在全面覆盖软件应用生命周期的各个环节,提高软件质量和开发效率,降低开发成本。该方案主要涵盖以下几个方面: 1. **需求管理**:确保需求清晰、准确,并且在整个生命周期中保持一致性。 2. *...

    ALM100_CN_优秀客户如何管理他们的软件应用生命周期

    **应用生命周期管理**(Application Lifecycle Management,简称ALM)是一种全面而整合的解决方案,旨在帮助企业在整个软件应用生命周期内实现高效管理。通过采用ALM,企业不仅能够提高软件开发的质量和效率,还能够...

    R3alm-开源

    "R3alm-开源"项目就是这样一个示例,它是 Realm 游戏的第三版,它以开源的形式提供,允许开发者和社区成员深入研究其源代码,进行自定义修改或扩展功能。 Realm 是一款模拟游戏,玩家可以通过控制不同的角色来构建...

    Manning- Agile ALM-2012

    - 这些案例提供了宝贵的实践经验,帮助读者更好地理解和应用理论知识。 #### 五、选择和使用最佳工具 1. **评估工具的标准**: - 在选择工具时,需要考虑其易用性、可扩展性、与其他系统的集成能力等因素。 - ...

    软件应用生命周期管理(alm)

    软件应用生命周期管理(Application Lifecycle Management,简称ALM)是IT行业中一个至关重要的概念,它涵盖了软件从需求分析、设计、编码、测试、部署到维护的所有阶段。ALM旨在确保软件开发过程的高效、可控和质量...

    ALM(QC)中文安装指南

    **ALM11(QC11)** 是一个集成的解决方案,能够帮助团队更高效地协作,并通过自动化和标准化流程提高软件质量。该版本支持多种操作系统和数据库平台,具备高度可定制性。 #### 三、文档结构 文档分为几个主要部分:...

    IBM 研发中心的一天:应用生命周期管理协助敏捷开发

    标题和描述均聚焦于“IBM 研发中心的一天:应用生命周期管理协助敏捷开发”,这一主题揭示了IBM中国软件开发中心如何通过敏捷开发方法论和应用生命周期管理(ALM)工具来提升软件研发效率与质量。敏捷开发是一种强调...

    HP ALM 教程.pdf

    HP ALM(Application Lifecycle Management)是惠普公司推出的一套应用生命周期管理解决方案。它旨在为软件开发提供一个完整的生命周期管理,包括需求管理、项目规划、测试管理、质量管理以及发布管理等功能。HP ALM...

    ALM.rar_alm_matlab ALM_凸优化_凸优化 matlab_凸函数

    《MATLAB实现ALM算法解决凸优化问题详解》 在现代数学和工程计算中,凸优化问题占据着重要地位,因为它能有效地...通过实践和深入学习,你将能够利用ALM算法解决更复杂的问题,为科研和工程应用带来更多的创新可能。

    ALM11.5 中文教程

    **HP ALM (Application Lifecycle Management)** 是一款由惠普公司开发的应用生命周期管理软件,旨在帮助企业更好地管理和跟踪软件开发项目的整个生命周期。本教程针对的是 **ALM11.53 版本** 的使用指南,适用于...

    inexact_alm_rpca.rar_ALM算法_ALM算法matlab_alm_inexact ALM_什么是ALM算法

    非精确ALM解决PCA算法的例子,用后效果不错,发上来分享。

    ALM车内后视镜导航 ALM车内后视镜导航

    ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜导航ALM车内后视镜...

Global site tag (gtag.js) - Google Analytics