热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

如何协调多人同时开发一个PB项目?

说的越详细越好我只有在以前单独开发过PB项目现在因为工作的需要要多人协作开发一个PB项目如何协调多人同时开发一个PB项目?望大家指导!
说的越详细越好
我只有在以前单独开发过PB项目
现在因为工作的需要
要多人协作开发一个PB项目
如何协调多人同时开发一个PB项目?
望大家指导!

36 个解决方案

#1


用vss来管理版本
分模块开发

#2


制定对像命名规则

#3


这是最难的!
前段时间完成个项目,项目完成的比较成功,但人员协调的不理想。
说老实话,协调人远比协调模块难的多;可是在工作中,团结和士气远比你的个人技术重要的多,尤其象大家这样的团体开发。
摸好每个人的脾气(TMD,为什么本事越大,脾气越大,越难哄),了解每个人的优点,让大家处在一个融洽的环境中,最大潜能的发挥......,是顺毛驴,则哄的多点,让他自己高高兴兴的去干活;缺少压力的,多给些压力.....不过 奖则奖,当罚则罚!

技术方面暂不考虑,我只从人与人的方面发了些牢骚,占用了楼主宝地,见量!
人的问题有时候比技术问题更让人无可奈何。

#4


UP

#5


总体设计,按照详细设计报告分模块分配任务,版本管理工具必不可少,VSS就不错!
最后提个醒,需求啊需求,一定一定要搞清楚详细,否则怎么协调都没有用了。。。。。

#6


注意,最好设置专门的类库开发人员,并确定协调机制。

#7


up

#8


这个时候你的技术并不是最重要的。而是你和别人的沟通能力:水平高的人就有一个缺点,你只要说这个问题很难,总是没有人能解决,然后向他求助,可能会有奇迹的O!

#9


谢谢大家的宝贵经验,希望能继续!!!

#10


一定要有文档,不讲究漂亮,但一定要实用.至少依据文档可以接手工作.多实行交叉,不要让一个人做同一个模块的时间过长.一段时间后可以调到别的模块中去.这样一则可以检查文档质量,二来避免人为因素对项目的影响过大.

#11


交流 ,沟通,类库得开发,以及VSS得管理。

#12


这样:一个人开发,其它人倒水,买东西。

#13


同意楼上,就让那个脾气最大的人开发,哈哈

#14


需求明确
分工合理,接口清楚,文档一定要有
小公司不一定非要用什么VSS、等工具,反而会增加负担

#15


编程规范一定要有,多交流,做完一周互相跑跑程序,讨论一下,保证概念完整性。

#16


学习

#17


总体设计,按照详细设计报告分模块分配任务,版本管理工具必不可少,VSS就不错!
最后提个醒,需求啊需求,一定一定要搞清楚详细,否则怎么协调都没有用了。。。。。

#18


学习

#19


对!一个人写类库。

2-4人实现代码;再加上一个美工(界面,包装,网站宣传都归他!)

2-3人(其他部门的人也可),加上刚才2-4人实现代码——测试(黑合+白合)

#20


我觉得一个好的需求是最重要的。这样可以避免很多重复的工作。缩短软件开发的周期。以后整个系统的维护也方便。需求,一定一定要搞清楚详细,然后才是合理分工。要有详细的设计文档。如表,存储过程呀等。VSS比较好管理这些东西。。。。。。。

#21


是一个比较难的问题,一定要有制度,和相关的约定,比如编码的规范化、文档资料的格式。并需要常常了解没个开发员的进度、工作、与团队是否协调一直。。

#22


交流 ,沟通,类库得开发,以及VSS得管理。

#23


要有比较详尽、正确的需求说明。尽量减少后期代码的改动。

#24


首先搞好总体设计和模块设计(功能,接口等),每人负责一个模块,只能更新负责模块的代码库,公用模块及全局变量由专人负责维护;另外,要有较细的编程规范,如命名规则等。

#25


不错,学习学习

#26


士气很重要,一个团队的形成不靠一两个项目就能实现。

#27


同意 jdsnhan(柳荫凉) ( )

#28


^_^

#29


完全赞同jdsnhan

#30


交流 ,沟通,
and pb native(sources control)

#31


up

#32


up

#33


xuexi

#34


除了大家都提到的交流和沟通以外,每个人都在自己的PBL中工作。然后就是使用VSS建立项目,然后在PB中的workspace上点右键,在菜单中选择properties。在对话框中选择source control,选择pb native后,输入具体的配置就OK了!

#35


1。做好需要分析
2。做好系统设计,尤其是数据库设计
3。做好基础类库
4。功能分解,每人之间交叉越少越好,版本控制时规模和开发周期而定
5。良好的编程规范,每个人做好自己那部分的开发文档,千万不要嫌麻烦
6。少些个人英雄主义,采用共同的基础类库、编程风格,英雄可以在前期(做以上几点时)多工作一些
7。加强管理、协调工作,控制开发进程,及时调整个人工作量,掌握每个人的心情,调整心态

#36


up

推荐阅读
  • 本文探讨了Java编程的核心要素,特别是其面向对象的特性,并详细介绍了Java虚拟机、类装载器体系结构、Java类文件和Java API等关键技术。这些技术使得Java成为一种功能强大且易于使用的编程语言。 ... [详细]
  • PostgreSQL 最新动态 —— 2022年4月6日
    了解 PostgreSQL 社区的最新进展和技术分享 ... [详细]
  • 深入剖析JVM垃圾回收机制
    本文详细探讨了Java虚拟机(JVM)中的垃圾回收机制,包括其意义、对象判定方法、引用类型、常见垃圾收集算法以及各种垃圾收集器的特点和工作原理。通过理解这些内容,开发人员可以更好地优化内存管理和程序性能。 ... [详细]
  • 本文介绍如何使用 Python 的 xlrd 库读取 Excel 文件,并将其数据处理后存储到数据库中。通过实际案例,详细讲解了文件路径、合并单元格处理等常见问题。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • HBase运维工具全解析
    本文深入探讨了HBase常用的运维工具,详细介绍了每种工具的功能、使用场景及操作示例。对于HBase的开发人员和运维工程师来说,这些工具是日常管理和故障排查的重要手段。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 探讨如何从数据库中按分组获取最大N条记录的方法,并分享新年祝福。本文提供多种解决方案,适用于不同数据库系统,如MySQL、Oracle等。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 本文详细介绍超文本标记语言(HTML)的基本概念与语法结构。HTML是构建网页的核心语言,通过标记标签描述页面内容,帮助开发者创建结构化、语义化的Web页面。 ... [详细]
  • JavaScript 基础语法指南
    本文详细介绍了 JavaScript 的基础语法,包括变量、数据类型、运算符、语句和函数等内容,旨在为初学者提供全面的入门指导。 ... [详细]
  • 本文回顾了2017年的转型和2018年的收获,分享了几家知名互联网公司提供的工作机会及面试体验。 ... [详细]
  • 本文介绍了如何在React和React Native项目中使用JavaScript进行日期格式化,提供了获取近7天、近半年及近一年日期的具体实现方法。 ... [详细]
  • 在寻找轻量级Ruby Web框架的过程中,您可能会遇到Sinatra和Ramaze。两者都以简洁、轻便著称,但它们之间存在一些关键区别。本文将探讨这些差异,并提供详细的分析,帮助您做出最佳选择。 ... [详细]
author-avatar
wy6968308431
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有