现在公司的项目全面启动。技术部门也要开始进行团队组建设。首先要说明的是。这支技术团队今后将全面支持公司内部的信息化建设。而目前公司现有的项目由于之前架构的问题和公司新的业务方向的变化,所有代码几乎面临全部不可重用。
而公司只给3个月时间去开发整个平台。软硬件结合。客服中心。MIS系统。电子商务平台。等。。。
最近我对整个业务重新进行了梳理。做了整个系统的结构图。复杂一些的子系统的工作流程图。目的只是想在新团队组建起来后可以给开发人员提供较为全面的资料。以及可以很好的进行整个项目的分工。
现在很多人都在说XP,都在说SOA,都在说重构。在讲很多框架。spring,hibernate,struts,ajax,JPA,还有很多。也有很多人开发自己的框架。我们公司目前什么都没有。在技术开发这块。所有的祭奠几乎为0。只对自己的项目很清楚。要建立一套什么样的平台。为谁服务。今后可能会有什么样的扩展。我不想用SOA。也不想什么敏捷开发之类的问题。只想找一条适合自己的,高效的开发流程,开发模式。
给予对整个项目的理解。我对整个项目做了如下的划分。
第一层:html,jsp。建立不同业务的操作界面框架。对外公布html元素的id以及用途。基本上整个系统的前台页面都可做成html页面+xml+xslt.
第二层:javascript类库,ajax类库,xslt文件。用xslt文件将特定的业务处理和业务请求的显示页面。用JS控制界面的显示。和请求的组合。以及部分XML文件的解析和与XSLT文件的捆绑。对外公布js函数。
第三层:servlet,web service,filter。servlet,web service.都是用来接受请求。处理请求。调用第四层或者第五层的方法。返回一段xml格式的内容.用filter验证和过滤请求的合法性。对外公布访问地址和参数列表。返回值的格式。大的数据包用form表单发送请求。
第四层:javabean.部分业务的算法封装.和业务处理的组合。
第五层:系统用的用例对象库,同时这些对象必须表现出对象间的关系。以及对于这些业务对象的持久化操作。想用JPA进行封装。日后可以扩展成其他ORM映射框架。
整个项目均由服务和功能。接口组成。用js和界面去组织一组服务。用servlet和web service去处理一组服务。用filter做权限机制。
项目初期。组织新团队进行业务培训。分离出一部分公用的组建和用例子。首先进行底层框架建设。同时网页设计师。根据需求和项目要求设计第一个核心业务的模型。交项目经理审核通过。开始下一个业务的模型制作。
可以同部的分成2个小组进行开发。第一层和第二层由网页设计师去设计。其他几层均由程序员完成。按照功能分包。两个小组中间的衔接就是xml.可以迭代开发。项目交付周期一般可为1周。
总的来说基本上开发的流程就是——需求——静态页面模型——————文档——
整合测试——发布——使用。
代码开发——服务开发——文档——
公司配有cvs服务器,开发测试数据库。开发测试WEB服务器。由于前期人员较少。不打算用wiki。资源交换和意见交流,bug报告用论坛的形式。
开发工具均为MYECLIPSE。CVS也用MYECLIPSE中的插件。
办公环境均为开放型的布局。配有黑板,便签。每天早上开半小时工作会议。主要用来明确每人每天的进度。和上一日的一些问题。对于一些难题设立奖罚机制。
这是目前我的一些想法。可总觉得差些什么。诚恳的请各位大吓指教。
不好意思。刚才上边大多都说了开发上的一些东西。我主要是想迫切的知道怎么样能让新的团队组建起来就可以很快的进行生产。时间太紧张了。
团队的风格确定,成员确定已经都完成了。现在就是在考虑怎么样能很好的进行分工。
分享到:
相关推荐
新课程改革培训中的团队建设是教育领域中一种重要的策略,旨在提升教学效果和学生的参与度。...通过科学的团队组建、有效的团队管理以及公正的考核机制,可以构建一个富有活力、创新和和谐的教育环境。
【文档标题】:“肩负新使命 再铸新辉煌——公司工作总结.doc” 【文档描述】:这份文档是关于一家设备检修公司在2006年的总结报告,详细阐述了公司在初创阶段如何克服困难,实现业务发展和经济效益的提升。 ...
团队的成立和运作需要清晰的职责定义,以及全员的教育和培训,以确保团队成员能够适应新的工作模式。 6. **失败因素**:如果团队成员不能从个人工作模式过渡到团队合作,或者管理层不愿意分享权力,SMPT可能会遭遇...
在构建超级业务团队的过程中,致胜行销教练系统扮演着至关重要的角色。企业教练的核心理念是"授之以渔",即传授技能而非简单的给予,这样可以培养团队成员的独立解决问题的能力,增强他们对产品和自我的信心。商场...
- **案例二**:一家初创公司在产品研发过程中遭遇瓶颈,通过组建跨部门的工作小组,集合不同领域的专家力量,最终解决了技术难题,并加速了产品的上市进程。 #### 四、总结与展望 - **总结**:团队智慧是现代组织...
标题中的“盼望着进入千禧年的信息时代——回顾华龙网组建的日子”表明了本文将探讨的是在2000年初互联网快速发展时期,华龙网的创建历程。这是一个关于中国互联网早期发展,特别是地方新闻门户建立的故事。描述部分...
团队的领导者和成员需要有勇气接受新的挑战,愿意学习和改变,同时任务的性质必须适合团队自我管理。 总的来说,建设高效团队是一个系统工程,涵盖了对团队的理解、组织、管理和评估等多个环节。项目经理通过理解和...
- 开学前准备工作检查:确保教学设施、场地、课堂秩序和师生出勤率等方面准备就绪,这有助于维护正常的教学秩序。 - 期中、期末考试检查:实施严格的考风考纪管理,通过巡查考场防止作弊行为,以保证考试的公正性...
【新工科背景下的课程教学改革与探索——《工业机器人技术》课程】 新工科是当前高等教育领域的一个重要概念,它旨在培养适应新技术发展、具备创新能力和实践技能的应用型人才。《工业机器人技术》作为新工科教育中...
【打造人力资源管理新模式——来自国企的案例分析】 南京远洋公司(南远)的成功转型和显著业绩,揭示了人力资源管理在企业中的核心作用。在面对市场竞争和行业挑战时,南远通过创新的人力资源管理模式,实现了从...
【房地产企业组织结构新形势——互为客户式企业组织结构】 在当今的房地产行业中,企业组织结构正经历着新的变革。互为客户式企业组织结构是近年来在房地产业中逐渐兴起的一种模式,尤其在中国市场,随着房地产行业...
标题中的“工作行为变革云上行——互联网经济对就业和用工行为的影响”揭示了主题,主要探讨了在互联网经济时代,工作方式、就业模式以及用工行为所经历的深刻变革。这个话题涵盖了信息技术、劳动力市场、企业管理等...
1. 初始阶段:团队组建初期,成员相互熟悉,明确团队目标和角色分工,建立基本的工作规范。 2. 成长阶段:随着项目推进,团队成员间配合逐渐默契,技能互补,开始形成一定的工作流程和沟通机制。 3. 成熟阶段:团队...
文档可能涵盖了如何组建高效团队,包括团队成员的角色分配、团队合作的重要性以及如何激发团队创新力。 5. **创业计划书**:这是向投资者展示项目潜力的重要工具。文档可能包含如何撰写一份全面的创业计划书,包括...
这种方案通常包含多个阶段,从团队组建、磨合、突破到成熟和绩效期,逐步帮助领导者和团队成员建立互信、提高沟通效率和协作能力。 1. **课程设计理论依据**: - **组建期**:通过初期任务,促进团队成员快速融合...
"官网建设及网络团队组建计划书" 一、官网建设必要性 官网建设是企业运营的一个必备条件,网站建设也成了企业运营中的重要一环。从销售的观点上看,网络可以减少交易的中间环节,降低成本。企业网站还可以扩建成为...
在详细解读《京东技术解密》这本书籍内容时,我们可以提取出关于京东研发团队的技术演进、创新激发及牛人专家等关键知识点。 首先,京东研发团队的技术演进具有典型的历史路径。2010年京东开始探索移动客户端开发,...
此外,通过选拔年轻人才,组建专业运营团队,实现内容生产和品牌营销的高效协同。 【融合创新】 1. 定位与界面:以时政为核心,结合政务服务,定位为权威信息服务平台。设计上,注重用户体验,打造易于接受的界面。...