Mantis系统用于取代excel文档,进行bug的统一集中管理,该系统只供项目内部使用,假设用户已具备相关概念
Mantis的默认管理员的用户名为administrator 密码为root。但在这里我们不使用默认用户名,并且一般用户不具备管理员权限的。
Bugzilla在Windows下的安装颇为复杂,所以有很多人写了安装指南。但是使用安装的时候发现每个指南写的都有缺陷。这里我仅仅是把我安装的过程记录下来,给大家一个参考。同时还列出了一些我觉得有帮助的参考文章和站点。
bugzilla是用的最多,很不错的bug跟踪系统,但他的安装难到了不少人.这边我写了一个简单安装指南.
JIRA是澳大利亚Atlassian公司开发的一款不错的商业问题跟踪工具,可以对各种类型的问题进行跟踪管理,包括缺陷、需求变更、评审记录等。笔者在进行缺陷跟踪工具的选型时,曾经试用了JIRA一段时间,个人感觉很不错。笔者结合试用过程中碰到的问题和个人体会,将试用记录进行了整理。 本文主要介绍JIRA的个性化定制,介绍如何根据公司实际需求对JIRA进行定制,适用于管理员。至于说JIRA的基本使用方法,和普通的缺陷跟踪工具类似,本文不做重点介绍。
Redmine是用Ruby开发的基于基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。这种 Web 形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。
JIRA是什么?JIRA是澳大利亚Atlassian公司开发的一款缺陷跟踪管理的专业软件,它用于帮助公司和团队收集工作中的问题(如:缺陷,新特性,任务,改进等),管理和跟踪这些问题的处理过程。 <br>JIRA还是一个项目管理的辅助工具,在项目开发、运作过程中的所有task、bug、创意、改善意见都可以融汇进入这个系统,可以在第一时间将这些问题指派给责任人进行处理。在此过程中,可以整合客户、开发人员、测试人员,售后技术支持人员每人,各司其职,信息很快得到交流和反馈,让大家感受到软件开发正在朝意想的方向顺利快速地进行。
Atlassian Confluence(简称Confluence)是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。Confluence 不是一个开源软件,非商业用途可以免费使用。 Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,文档协作,集体讨论。 目前,Confluence被用于广泛地用于项目团队,开发团队,市场销售团队。
项目的软件开发流程主要围绕实现一个个业务功能需求和非功能需求的需求分析、设计、开发、测试、发布验收,而参与人员最多的开发和测试环节是流程最容易出问题的环节,为有效使用JIRA进行项目管理。
一、软件研发价值新趋势软件研发的发展趋势有以下几个特点:1.客户越来越成熟,分工越来越细致要求:对业务咨询能力、需求前瞻能力要求提高转变:软件供应商独家交付咨询服务商+软件开发商协同研发2.企业管理越来越专业化、精细化要求:用户对软件的功能细节、可用性,用户体验的要求越来越高3.监管法规、行业政策等促使企业管理的持续改善要求:1.软件供应商的研发管理能力、版本管理能力等2.用户对软件质量要求越来越高业务驱动力技术驱动力安全Portal/SSO等等策略管理内控合法合规财政部证监会审计署银监会保监会关于印发《企业内部控制基本规范》的通知(本规范自2009年7月1日起实施)一、软件研发价值新趋势软件生产定义的工作范围是刚性要求,是交付成果物,是我们的工作目标。
Bugzilla使用缺陷管理工具,背景:Bugzilla是Mozilla公司的一个开源的免费缺陷管理工具。跟踪、记录缺陷的生命周期过程创建、报告、查询、处理Bug记录并生成报表。特点基于Web方式,安装简单、管理安全、跨平台。详尽全面地描述缺陷,产生标准化的Bug报告。提供大量的分析选项和强大的查询匹配能力,能根据各种条件组合进行Bug统计。跟踪软件缺陷的生命周期过程,开发人员、测试人员、管理人员等能够及时获得信息并进行处理系统配置灵活,强大的可定制能力。可设定不同的小组,指定过程中相关责任人,设定不同的用户对Bug的操作权限,设定Bug的严重级和优先级根据设定的不同责任人,自动发送Email,通知相关责任人最新的动态信息,有效地帮助测试人员和开发人员进行沟通使用数据库进行管理,有利于安全、管理及系统扩展完备的产品分类方案。