精华内容
下载资源
问答
  • 常见的项目管理软件

    2007-08-16 13:14:00
    根据项目管理软件的功能和价格水平,大致可以划分为两个档次:一种是供专业项目管理人士使用高档项目管理软件,这类软件功能强大,价格一般在2000美元以上,如Primavera公司P3、Gores技术公司 Artemis、ABT...

    根据项目管理软件的功能和价格水平,大致可以划分为两个档次:一种是供专业项目管理人士使用的高档项目管理软件,这类软件功能强大,价格一般在2000美元以上,如Primavera公司的P3、Gores技术公司的 Artemis、ABT公司的WorkBench、Welcom公司的OpenPlan等。另一类是低档项目管理软件,应用于一些中小型项目,这类软件虽功能不很齐全,但价格较便宜,如 TimeLine公司的TimeLine、Scitor公司的Project Scheduler、Primavera公司的 SureTrak、Microsoft公司的Project 2000等。

    1.Microsoft Project 2000

    Microsoft Project 2000是一种功能强大而灵活的项目管理工具,可用于控制简单或复杂的项目。它能够帮助您建立项目计划、对项目进行管理,并在执行过程中追踪所有活动,使用户实时掌握项目进度的完成情况、实际成本与预算的差异、资源的使用情况等信息。

    Microsoft Project 2000的界面标准、易于使用,具有项目管理所需的各种功能,包括项目计划、资源的定义和分配、实时的项目跟踪、多种直观易懂的报表及图形、用Web页面方式发布项目信息、通过Excel、Access或各种 ODBC兼容数据库存取项目文件等。

    2.Primavera Project Planner

    Primavera Project Planner(简称P3)工程项目管理软件是美国Primavera公司的产品,是国际上流行的高档项目管理软件,已成为项目管理的行业标准。

    P3软件适用于任何工程项目,能有效地控制大型复杂项目,并可以同时管理多个工程。P3软件提供各种资源平衡技术,可模拟实际资源消耗曲线、延时;支持工程各个部门之间通过局域网或Internet进行信息交换,使项目管理者可以随时掌握工程进度。P3还支持ODBC,可以与Windows程序交换数据,通过与其他系列产品的结合支持数据采集、数据存储和风险分析。

    3.SureTrak Project Manager

    Primavera公司除了有针对大型、复杂项目的P3项目管理软件以外,还有管理中小型项目的SureTrak。SureTrak是一个高度视觉导向的程序,利用SureTrak的图形处理方式,项目经理能够简便、快速地建立工程进度并实施跟踪。它支持多工程进度计算和资源计划,并用颜色区分不同的任务。对于不同的人以不同方式建立的工程,SureTrak也能把它们放在一起作为工程组管理。此外,SureTrak还提供40多种标准报表,可任意选取、输出所需要的信息。利用电子邮件和网上发布功能,项目组成员可进行数据交流,如上报完成情况、接收上级安排的任务等。利用VB、C++或SureTrak自身的SBL语言,可访问SureTrak的开放式数据库结构和OLE,必要时可把工程数据合并到其他信息系统。

    4.CA-SuperProject

    Computer Associates International公司的CA-SuperProject是一个很常用的软件,适合于多种平台,包括Windows、OS/2、 Unix/Solaris、DOS 和VAX/VMS等。大量的视图有助于用户了解、分析和管理项目的各方面。容易发现和有效解决资源冲突,并提供各种工具,使用户在多个项目之间调整进度表和资源。CA-SuperProject先进和灵活的进度安排可以让用户准确模拟真实世界。还可以根据预定计划、当前完成情况、剩余情况,精确地重新制定剩余部分的执行计划。

    5.Project Management Workbench(PMW)

    PMW项目管理软件是应用商业技术公司(ABT)的产品,该软件可以管理复杂的项目。它运行在Windows操作系统下,提供了对项目建模、分析和控制的图形化手段,具有项目管理所需的各种功能,深受广大工程人员的欢迎。

    6.Project Scheduler

    Project Scheduler是Scitor公司的产品,它可以帮助用户管理项目中的各种活动。Project Scheduler的资源优先设置和资源平衡算法非常实用,利用项目分组,用户可以观察到多项目中的一个主进度计划,并可以分析更新。数据可以通过工作分解结构、组织分解结构、资源分解结构进行调整和汇总。Project Scheduler提供了统一的资源跟踪工作表,允许用户根据一个周期的数据来评价资源成本和利用率,还有详细的“what if”分析功能,通过ODBC连接数据库。

    7.Time Line

    Time Line是Symantec公司的产品,尽管该软件对初学者来说使用稍感困难,但仍是有经验的项目管理经理的首选。它除了具有项目管理的所有功能外,还具有报表功能和极强的与SQL数据库连接的功能。

    转载于:https://www.cnblogs.com/evernory/archive/2007/08/16/858014.html

    展开全文
  • 项目管理软件是一个开发团队举足轻重的工具,它的主要使命之一就是帮助你管理日常开发工作中各种繁杂的任务与Bug,否则你就会被淹没在任务与Bug的海洋中...以下列出一些常见的项目管理软件,供大家参考:   ...

    项目管理软件是一个开发团队举足轻重的工具,它的主要使命之一就是帮助你管理日常开发工作中各种繁杂的任务与Bug,否则你就会被淹没在任务与Bug的海洋中不能自拔。它也是开发团队重要的协作平台,有了这个平台,团队成员之间才能方便地了解到每个人“做了什么,在做什么,将做什么”。

     

    所以,项目管理软件的选型成为一个开发团队必须面对的问题。以下列出一些常见的项目管理软件,供大家参考:

     

    Trac

    开发语言:Python

    项目主页:http://trac.edgewall.org/

    是否开源:是

    项目简介:Trac 是用Python写的一个基于Web的事件跟踪系统,它使用WiKi作为文档的格式,Subversion作为版本控制系统。可帮助开发人员进行源码版本管理、Bug跟踪和讨论。

     

    Bugzilla

    开发语言:Perl

    项目主页:http://www.bugzilla.org/

    是否开源:是

    典型用户:NASA, Facebook

    项目简介:是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

     

    todoyu

    开发语言:Perl

    项目主页:http://www.todoyu.com/

    是否开源:是

    项目简介:todoyu是一个PHP开源的任务/项目管理,时间跟踪和协作开发应用程序。它拥有一个流行的Ajax操作界面,在每个项目上都可以有用户和客户。在 todoyu中,项目被分成带子任务的多个里程碑并分配给用户。每个任务发费的时间将被记录。

     

    Redmine

    开发语言:Ruby

    项目主页:http://www.redmine.org/

    是否开源:是

    项目简介:Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ROR版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

     

    开发语言:Java

    项目主页:http://www.atlassian.com/software/jira/

    是否开源:是

    项目简介:JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。JIRA融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。

     

    Gemini

    开发语言:C#/ASP.NET

    项目主页:http://www.geminiplatform.com/

    是否开源:否

    项目简介:Gemini是一个流行的基于.NET的issue和bug管理平台。非开源,免费版可供5人使用, SharpDevelop 用的就是它。

     

     

     

    Zentao 禅道

    开发语言:PHP

    项目主页:http://www.zentao.net/

    是否开源:是

    项目简介:禅道是第一款国产的优秀开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。先进的管理思想,合理的软件架构,简洁实效的操作,优雅的代码实现,灵活的扩展机制,强大而易用的api调用机制,多语言支持,多风格支持,搜索功能,统计功能——这一切,您通过禅道,都可以拥有!禅道在手,项目无忧。

     

    其他的还有Basecamp(Ruby),dotProject(PHP),MantisBT(PHP)

     

     

     

     

    展开全文
  • 软件项目管理的常见问题

    千次阅读 2018-08-08 14:26:34
    软件项目管理的常见问题 本文是《201 principles of software development》和《rapid development》关于项目管理部分感悟。 一个产品或项目开发得很成功,你借鉴其方法确往往不会成功。但是别项失败原因却...

    软件项目管理的常见问题


    本文是《201 principles of software development》和《rapid development》关于项目管理部分的感悟。

    一个产品或项目开发得很成功,你借鉴其方法确往往不会成功。但是别的项失败原因却值得我们认真分析和学习。


    导致软件开发项目识别的因素主要来源于四个方面:人、管理、产品和技术。

     

    一 与人相关的常见问题

    1   团队成员没有充分的激励
    2   团队人员的素质不行
    3   团队中有害群之马
    4   开发中塑造明星程序员,搞英雄主义。
    5   项目延期了,还不断增加人力。
    6   办公室吵闹混乱
    7   程序员和客户在开发过程中逐渐有摩擦,有矛盾。
    8   不切实际的项目规划
    9   缺乏有力的高层项目支持
    10   相关方没有利益投入,包括领导、团队负责人、成员、销售、客户等
    11   缺少最终用户的参与
    12   办公室政治,有的人关注搞高层关系;有的人关心搜集信息;有的人画地为牢,阻隔信息;有的人各个方面都干一点,其实等于没干。
    13   一厢情愿的想法。例如,“大家都表示要加油干,虽然第一个项目节点就延期了,我相信他们会最终按时做好的。”

     

    二 与管理相关的风险

    1   过于乐观的时间规划。
    2   没有管理好风险,有的风险没有意识到。麻痹大意往往导致大灾难。
    3   外包出问题了。
    4   没有好的规划。另外,随着项目的进行,没有经常评估进度,没有及时更新计划。
    5   迫于应付眼前压力,完全放弃规划。
    6   在项目开始前就浪费大量时间,如审批、建立管理流程等
    7   前期工作太草率。有些时间紧的项目,需求分析,架构,设计等草草走过,觉得这些又不产生代码。从而导致问题。
    8   设计不充分。
    9   质量保证措施缺失。
    10   管理措施缺失。没有详细计划,包括子任务依赖关系图、显示进度的甘特图、开发里程碑、文档及代码标准、人员分配等。
    11   产品还没完全成熟稳定就要求收敛结案。
    12   在项目评估的时候常常会漏掉一些不是很显眼的任务。
    13   项目前面的节点延期了,重新规划到后期追赶上进度,往往失败。
    14   代码混乱,糟糕失控。

     

    三 与产品相关的风险

    1   产品需求华而不实。例如产品对于性能会提出要求,要求往往过高,导致开发时间变长。
    2   产品需求不断变化。项目做下来,发现最开始需求的25%都变了。
    3   程序员开发华而不实的功能。程序员可能对一些新技术比较喜欢,从而开发一些华而不实的功能。
    4   进度博弈。项目开发过程中,某个节点延迟了,经理重新安排了时间进度。这个场景可能让人认为以前的时间安排是有问题的,延期是正常的。类似的,后面也会延期。
    5   开发中包含有探索研究任务。所有的规划都是对确定性任务的规划,如果项目需要超过目前业界最高水平,同时你
    还面临人员素质问题、需求模糊、外包不稳定等其他问题,那么你的进度规划就非常不靠谱,可以扔掉了。
    6   用户界面和体验太糟糕。
    7   没有真正理解需求。


    四 与技术相关的风险

    1   详细技术银弹。期望某种技术可以解决目前的问题,如c++(30年前的高级技术)、面向对象等。这些方法救不了你的项目。
    2   高估引入某种工具和方法带来的收益。市场上经常有这样的宣传,采用x工具或y语言或z方法,可以提高75%的生成率,这都是夸大宣传。
    3   在项目开发中介切换工具链
    4   没有使用对代码的版本控制工具
    5   对软件技术发展太乐观。1984年,大公司都认为到98年时候的大部分软件将用Ada语言编写,c语言降到4%以下,54%的软件能够复用。到94年的时候,70%的软件将在知识库系统的帮助下进行开发。全部没实现。
    6   重复使用的代码模块设计有问题。


    总结

    人的因素是决定项目成本的关键因素。
    有试验证明,不同程序员的效率差距比至少可以达到10:1。
    构建团队的原则:1 最出色的人; 2 工作经验匹配; 3 符合其职业发展; 4 团队平衡,需要互补和和谐; 5 尽快清除有问题的人。
    另外,团队的规模要与项目规模相匹配。人员需要充分激励,否则可能就按部就班,每个人的激励点是不一样的。
    在评估工作的时候,尽量非侵入式的获取评估数据,一旦你让别人有意上报某些数据,这会改变别人的行为,数据往往就是失真了。而且可能会降低团队合作度。
    当你设定了KPI目标时,团队就会朝着这个方向努力。但可能造成别的目标重视不够。设置KPI目标要慎重。
     

    展开全文
  • 软件项目外包过程中经常会遇到几个坑。其根本原因在于甲乙双方对软件开发理解不一致。尤其是甲方对软件开发特点和流程不了解时候。我在这里提出来,提醒管理同行注意。建议在项目启动过程中乙方给甲方宣讲,...

    软件项目外包过程中经常会遇到几个坑。其根本原因在于甲乙双方对软件开发的理解不一致。尤其是甲方对软件开发的特点和流程不了解的时候。我在这里提出来,提醒管理同行注意。建议在项目启动过程中乙方给甲方宣讲,避免之。

    第一坑: 合同签订后,客户不断加功能,乙方不断退让,导致项目的功能越来越多,十分繁复。专业的名称叫做项目范围蔓延。
           甲方的心理可能是贪便宜,就好比买一辆车,如果有一些免费的配件附送,要一些又何乐而不为呢。另外软件外包合同中描述的详尽程度有限,导致甲方在细节执行上可以要求乙方添加功能,而且可以拿付款等条件要挟乙方。
          然而实际情况是,软件项目的预算是有限的,软件开发的人员成本也很高,项目签订的时候往往就只有少于10%的利润。因此项目范围蔓延对乙方是一个灾难:因为事情多了,预算还未增加。这时乙方通常通过在其他模块偷工减料,减少后期维护成本等方法来避免亏损。最后受害的还是甲方。有时甲方发现,项目完成了,过一段时间乙方的公司却倒闭了,软件找不到人维护,就是这种情况。
          这种情况甲方应该明白,软件开发项目是一项高风险的活动,行业失败率是80%。因此必须慎重。最好的项目是甲方需要的核心功能全部按质按量完成,乙方也可以赚到自己的利润,双方皆大欢喜,下次还有合作的机会。添加功能由于汽车加配置,甲方也应该添加相应的预算和时间,合情合理。

    第二坑: 甲方不断修改需求,修改界面,乙方不断退让,最后导致整个项目烂尾楼。
           甲方应该意识到,修改需求,修改界面,犹如房子建设过程中修改图纸,难度是比较大的,伤筋动骨。往往会导致软件中后期出现难以修复的bug。而且由于软件开发都是人力来做,现在人力成本上升,软件修改成本也很高,往往导致项目严重超值,继而导致甲乙方为增加预算扯皮,从而导致烂尾楼。
           正确的方法是在项目的早期,甲乙方对软件设计充分沟通,拿出一份最佳方案,签字确认之后再开始软件开发。而软件开发中原则上不修改设计方案。
           界面上细微调整由于不影响程序结构,通常不会有大的影响。注意方案定稿之后,不要反复修改就行。少量改动是允许的。
           如果确实需要修改需求怎么办?这种情况需要走变更流程,甲乙方对修改的原因,修改的后果充分讨论,增加相应预算和时间,进行修改。往往甲乙方讨论之后,会觉得预算和时间上难于承受,因此放弃修改。

    第三坑:项目镀金
            乙方为了迎合甲方,主动添加一些项目计划外的功能。或者对软件做一些无关痛痒的美化。
            项目镀金也会导致成本上升,时间拖延,压缩了项目利润。乙方需要这些项目利润来提高员工待遇,更新设备,安排员工培训,提高竞争力。另外一方面,项目镀金会分散团队的精力,而这些精力应该被用于优先完成软件核心功能,以及做一些必要的缺陷处理,性能优化。

     

    如果有类似软件项目管理经验,可以留言和我交流。

    如果是创业人士,也可以加入我成立的“成都互联网创业沙龙”,定期交流发展方向,群号:367039297。欢迎靠谱的人士加入。

    展开全文
  • 本文分析了软件项目管理常见问题:缺乏项目管理系统培训、项目计划意识问题、管理意识问题、沟通意识问题、风险管理意识问题、不重视项目经验总结、项目干系人相关问题、项目团队内分工协作问题,抛砖引玉地提出了...
  • 盘点五款好用的项目管理软件

    万次阅读 2018-09-05 13:26:46
    好用的项目管理软件有哪些?对于很多从事项目开发与设计的团队都会有这样的需求,一款优秀的项目进度管理软件在企业项目实施中有着极为重要的作用,它伴随着项目计划、定义、监控、控制以及确认交付的全部过程。 ...
  • 公司还在使用Excel、project、word来管理项目吗?...终于忍受不了公司这种陈旧的项目管理手段了,于是花了一些时间研究了市面上常见的项目管理软件,发现Redmine最接近需求。 然而, Redmine的安装部署绝对不是一...
  • 下面简要介绍一下当前一些最常见的项目管理软件包。 1. CA-SuperProject Computer Associates International公司的CA-SuperProject是一个常用的软件,特别是在那些管理公司网络的项目管理人员、在Unix或Windows环境...
  • 1.缺乏适当的人员与技能  影响:用人不当与资源分配失调是项目管理失误中最常见的一种现象。一个项目能否圆满完成,人员与技能的配备占了主导因素。...使用项目管理软件可以帮助项目经理充分掌握 所有团队成员...
  • 问题一:缺乏项目管理系统培训 相关对象:项目经理、管理人员 问题说明:项目经理在项目管理方面培训较少或不够系统。项目经理或管理人员不了解项目管理的知识体系和一些常用工具和方法,所以在实际工作中没有项目...
  • 本文盘点分析市面上常见几款项目管理软件,以帮助大家能够找到适合自己工具。禅道项目管理软件禅道是第一款国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是.....
  • 1.项目管理软件开发中应用原因目前国内大多数软件公司,无论是产品导向型公司还是项目导向型公司,都没有形成完全适合自己公司特点的软件开发管理模式。虽然一些公司根据软件工程理论建立...
  • 多个项目管理常常伴随着诸多挑战。在一个项目中采取的所有行动需要传递到下一个项目...下面我们将介绍管理多个项目的潜在陷阱,以及如何通过PMO多项目管理软件来避开这些陷阱,推动项目成功。 常见的多个项目管理陷阱 1
  • 终于忍受不了公司这种陈旧的项目管理手段了,于是花了一些时间研究了市面上常见的项目管理软件,发现Redmine最接近需求。然而, Redmine的安装部署绝对不是一键简单的工作。首先要准备Ruby相关文件,Redmine是基于...
  • 事实上即使是在项目管理软件的帮助下,IT项目仍然常常拖延部署周期(而且拖起来没完),财政预算也似乎永远无法满足实际需求。是什么让前途光明的项目沦为遭人唾弃的大麻烦?CIO.com网站在经过对几十位IT主管及项目...
  • Software-process-antipatterns-catalogue:软件项目管理和过程中反模式(常见的不良做法)的目录页面
  • 软件开发项目管理计划8大问题分析 引导语项目管理计划...项目管理计划是其它各子计划制定依据和基础它从整体上指导项目工作有序进行 在软件开发项目实践中关于计划主要有以下一些常见问题 1制订计划时没有进行充
  • 接下来通过对《AgileEstimating and Planning》译著《敏捷软件开发实践-估算与计划》一书阅读和梳理逐渐明确上述问题解决之道。 博客内容多数内容来源于该书,且作为读书笔记仅供参考。 ...
  • 本文盘点分析市面上常见几款项目管理软件,以帮助大家能够找到适合自己工具。禅道项目管理软件禅道是第一款国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是.....
  • 本文将按照项目参与人员角色,将风险因素分为三类:项目管理人员、项目涉及客户/用户、项目涉及员工,分组后的软件风险因素清单见下。 1 项目管理人员 资源分配与评估(人、预算、时间、任务、设备……) 1)...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,550
精华内容 620
关键字:

常见的项目管理软件