zoukankan      html  css  js  c++  java
  • 谈谈软件项目合作开发

       秋天是收获的季节!希望我的学习在这个季节里有一个新的收获! 微笑


       机房合作版项目这是我们的第一个合作版项目,很幸运的是自己成了这个项目的组长。虽然我们这个团队只有三人。但是对于我来说这是一个很锻炼我的机会。身为项目的组长,首先要完成的任务就比较多,对这个项目应付的责任也较大。一个团队,起着核心力量的应该说是项目的负责人。而作为这个项目的组长,应该明确如何建立一个好的项目组呢?疑问


       (1) 有严格的、成文的工作规范和文档标准

       (2)人员之间有严格的分工

       (3)每个项目都要事先建立详细的时间表,并且得到严格的执行。

     

       心里有了这个目标之后,接下来需要做的就是组长对项目的规划。惊讶


       项目合作的成员构成:项目经理+项目组员 !合作就是个人与个人、群体与群体之间为达到共同目的,相互配合的一种联合行动、方式。团队合作就是指为了实现某一目标而由相互协作的个体所组成的正式群体。


       软件开发过程分为这五个阶段:需求分析阶段、分析设计阶段、编码阶段、测试阶段及其维护阶段。由于我们的项目是自行开发而且前面已经经历过了两遍个人版的机房收费系统。所以在需求分析这个阶段我们可以忽略。接下来的工作主要是分析设计阶段、编码阶段以及测试阶段。组长主要是负责前期的分析设计(包括数据库设计,uml画图,文档编写);编码阶段呢,由组员共同完成(我们三人一个团队,没人负责一层);测试阶段,完成各自任务之后,就可以进行调试测试了。  羡慕

       

        在项目合作中,一个项目组效率的高低,组长在其中起到至关重要的作用。身为一个组长要规划合作开发总项目完成时间、每个阶段的任务以及完成时间。并且在做了决策规划之后,就应该坚定不移的行动。(深有感触!)安静


        组长组织定量定时的会议,提高会议的效率性。会议对于项目组来说是必不可少的,但是如何提高会议的效率,这应该是项目组长应该要考虑的。这就需要项目组长在会前做很多的准备。确定会议的目的,流程,人员、方案等等。尤其是在会前组长应该要准备几套切实可行的方案,这样在会议讨论中才会有针对性,有依据。这就需要项目组长学会在没有完善的信息、没有统一的意见时做出决策。偷笑


        另外,沟通与交流应该说是团队合作中最最重要的。别说你不喜欢你平时怎么怎么滴不喜欢与别人沟通,怎没怎么滴不喜欢表达自己的想法。既然你在这个团队中了,就应该要以集体的利益为重。有什么想法别藏着掖着,拿出来大家一起讨论。把自己的想法拿出来并且也要听别人的想法,不要否定打击任何一个人的想法。只有当团队成员彼此之间热烈地、不设防地争论,直率地说出自己的想法,负责人能根据此做出有效的决策。别忘了我们始终有一个共同的目标那就是让这个项目完成Prefect 大笑            

        

  • 相关阅读:
    Tomcat应用中post方式传参数长度限制
    关于动态生成data组件
    H5 App开发用WeX5垃圾 试用一周,我果断放弃了wex5
    windowDialog销毁页面的问题
    WeX5之xid相关API
    ADB工具 获取ROOT权限及复制文件方法
    Android中使用am命令实现在命令行启动程序详解
    SQLite加密的方法(c#)
    C# Winform中如何让PictureBox的背景透明
    Android Camera API2中采用CameraMetadata用于从APP到HAL的参数交互
  • 原文地址:https://www.cnblogs.com/keanuyaoo/p/3398003.html
Copyright © 2011-2022 走看看