简答题

如何解决软件开发过程中出现的冲突?

正确答案

在软件开发的过程中,软件工程师及工程管理人员不可避免地会在某些与工程相关的事务上产生冲突。为了减少和妥善地处理这些冲突,软件工程师和工程管理人员就应该以某种符合道德的方式行事。如下是IEEE道德规范委员会提出的9条指导方针。
(1)确立清晰的技术基础:尽量弄清事实,充分理解技术上的不同观点,而且一旦证实对方的观点是正确的,就要毫不犹豫地接受。
(2)使自己的观点具有较高的职业水准,尽量使其客观和不带有个人感情色彩,避免涉及无关的事务和感情冲动。
(3)及早发现问题,尽量在最低层的管理部门解决问题。
(4)在因为某事务而决定单干之前,要确保该事务足够重要,值得为此冒险。
(5)利用组织的争端裁决机制解决问题。
(6)保留记录,收集文件:当认识到自己处境严峻的时候,应着手制作日志,记录自己采取的每一项措施及其时间,并备份重要文件,防止突发事件。
(7)辞职:当在组织内无法化解冲突的时候,要考虑自己是去还是留。选择辞职既有好处也有缺点,作出决定之前要慎重考虑。
(8)匿名:工程师在认识到组织内部存在严重危害,而且公开提请组织的注意可能会招致有关人员超出其限度的强烈反应时,对该问题的反映可以考虑采用匿名报告的形式。
(9)外部介入:组织内部化解冲突的努力失败后,如果工程人员决定让外界人员或机构介入该事件,那么不管他是否决定辞职,都必须认真考虑让谁介入。可能的选择有:执法机关、政府官员、立法人员或公共利益组织等。

答案解析

相似试题
  • 产生式系统中,推理机的推理方式有哪几种?在产生式推理过程中,如果发生策略冲突,如何解决?

    简答题查看答案

  • 在构造哈希表的过程中,不可避免地会出现冲突,通常解决它的方法有()

    多选题查看答案

  • 什么是冲突?在CSMA/CD中,如何解决冲突?在令牌环网中存在冲突吗?

    简答题查看答案

  • 在Hash检索法中,如何解决“冲突”问题?

    简答题查看答案

  • 什么是软件工程目标?如何解决多个目标之间出现的矛盾?

    简答题查看答案

  • 解决散列法中出现的冲突问题常采用的方法是()。

    单选题查看答案

  • 你的团队成员通知你,他除了从事你所负责的项目外,还参与其它项目,他不知道哪个项目的优先地位最高,因此你和其他项目经理同时分配任务时他不知道应该优先保证哪个项目的工作。我们知道,项目之间共享资源过程中,经常会出现一些资源冲突。请问,协助解决项目间资源冲突的工作是谁的责任?()

    单选题查看答案

  • ISA卡设计时如何解决资源冲突问题? 

    简答题查看答案

  • 在多媒体信息传输过程中,最大的问题是什么?应该如何解决?

    简答题查看答案