
第40卷
第2期
2017年6月
上海船舶运输科学研究所学报
JOURNAL OF SHANGHAI SHIP AND SHIPPING RESEARCH INSTITUTE
文章编号:1674-5949(2017)02-0078-05
Vol. 40 No. 2 Jun.2017
基于JIRA的全生命周期软件开发管理平台
王敏,贾百强,李翔,李小军(中远海运科技股份有限公司,上海200135)
摘要:针对目前企业级软件开发管理过程中企业管理者、项目管理者及项目成员等面临的间题,依照当前软件开发管理的前沿理念,基于JIRA商业软件套件及其他开源的工具软件集群,提出高效、可靠及一体化的全生命周期软件开发管理平台方案。在此基础上,阐述平台的设计目标、总体架构设计及功能设计与实现等,该平台已在软件开发管理中得到部分使用和验证,可为软件开发生命周期内的各部门、各角色提供从需求、开发、测试到发布的基于任务驱动全流程、全方位的跟踪和综合管理,
关键词:软件开发管理;全生命周期;JIRA软件;任务驱动;持续集成
中图分类号:TP311.52
文献标志码:A
Design and Implementation of JIRA-Based Platform for Life Cycle
ManagementofSoftwareDevelopment
WANGMin,JIABaiqiang,LIXiang,LIXiaojun
(COSCD SHIPPING Technology Co.,Ltd.,Shanghai 200135,China)
Abstract: A platform is proposed to support the management of enterprise level software development with special attention to fulfill the requirements of involved personnel, such as company managers, project managers and projeet team members, The in-tegrated platform is designed for efficient and reliable life cycle management of software development based on JIRA business software set and other open source software clusters, The design objectives, the architecture and the function design are elabo-rated. The platform has been used practically for software development management in the company the author worked for. It is proved that the platform allows all aspects tracking throughout the process and comprehensive management based on task driven principle, from requirement identification, planning, programming and testing to delivery and after services.
Key words; software development management; full life cycle; JIRA; task driven; continuous integration 0引言
当前IT企业面临着软件项目复杂度高、时间进度慢、质量要求和开发成本高及外部市场竞争激烈等诸多挑战。因此,通过不断提升软件开发管理水平,提高软件的开发效率和质量,降低软件的开发成本,使公司保持长久的活力和市场竞争力,是当前最紧追的任务之一。通过从人、方法及工具等3个核心维度对软件开发管理过程进行分析,发现企业管理者、项目管理者及项目成员等面临着逐多问题。
1)企业管理者面临的间题主要有:不能及时、全面地掌握公司所有正在执行项目的整体进度、质量及资源使用情况;不能有效沉淀项目过程中形成的宝贵经验和知识,形成组织资产财富;不能很好地满足外部审计对项目管控的要求。
2)项目管理者面临的间题主要有:不能准确把控其所管理项目的整体进展情况;不能实时、动态地根据收稿日期:2017-03-30
作者简介:王缴(1975-),男,安徽南胶人,工程师,硕士,主要从事航运信息化研究。万方数据