`
xifanlou
  • 浏览: 28611 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

开发过程中的产物

 
阅读更多
前两天,项目组开了个会,因为客户指出我们在开发过程中没有遵循计划书,大家要检讨一下。
最近一个阶段,项目进展有点混乱,是因为并行开发了3个小型项目,都是由新人进行的,有经验的Leader负责QA和疑难杂症,也是忙的一塌糊涂。
这是客观情况,暂且不提,总不能把活多当作坏事。
计划书多次修改最终定案到第四版,但是并不是全员参与,再第一版本出炉之后,PM关注计划书,其他人就投入到下一阶段。除了项目计划中关于进度和代码量的评审,大家都不怎么关心,而是急切的希望能把产品的雏形做出来。
之后的SD是由三个人分工完成的,每个人负责不同的章节,最后由组内最牛的(当然是leader) 来作为专家角色给与指摘。
文档完成之后,大家又是突飞猛进地编码,
XX日,天气晴朗,温度还不算太低,办公室气氛融洽。我们的代码写出来了,能跑,大家很有耐心,也很开心地验证着可能会发生的bug。花了一天,代码调整的差不多,确信不会发生什么问题了,然后就要进入测试阶段了。
下面的过程是悠哉游哉......
程序员是不是过于在乎编码?
期间的问题有:
(1)项目计划书更新了哪些,大家并不知道
(2)我在编码的时候发现少了对Char【】的支持,我不记得PM当时告诉我有这个功能,但是这个是在SD文档里面明确提出的,而那部分并不是我写的。
(3)没有统一的文档和代码规范
(4)几乎每个人都只是在担心自己的模块会不会出问题
项目的产物除了给客户看,同样,而且更重要的是给所有的开发者看的,每个人除了明确自己的任务之外,同样需要知道团队的所有任务和这些任务之间可能的联系!!!
分享到:
评论

相关推荐

    软件设计说明书--软件开发过程产物

    《软件设计说明书--软件开发过程产物》是一份关键的文档,它是软件开发过程中不可或缺的部分。这份文档详尽地记录了软件的设计思路、架构、模块划分以及实现策略,为整个开发团队提供了一份清晰的指南,确保项目的...

    4畜禽副产物加工利用及其产品开发.pptx

    畜禽副产物是指在畜牧业生产过程中产生的非主要产品,如血液、骨、内脏、皮毛、蹄等。这些副产物虽然在肉类产品中通常被视为废弃物,但其实蕴含着丰富的营养价值和潜在的经济价值。加强畜禽副产物的开发利用,不仅...

    化工过程开发与实验设计.pdf

    实验设计是指化工过程开发中的一个重要环节,对于化工过程开发的成功至关重要。实验设计的主要目的是为了获取化工过程的基本数据,例如反应条件、反应速率、产物性能等,然后根据这些数据来设计和优化化工过程。 ...

    驱替过程中微生物及其代谢产物在孔隙中的浓度分布

    在解读提供的文件信息之前,首先需要明确文章的核心主题是关于微生物及其代谢产物在孔隙中的浓度分布,特别关注的是驱替过程中的行为模式。这部分信息为我们提供了研究微生物在多孔介质中行为的数学模型的基础。下面...

    统一开发过程.软件开发者的最佳实践

    本文旨在介绍Rational Rose这一工具及其与统一开发过程的关系,并探讨如何有效地将最佳实践应用到软件开发过程中。 #### 二、Rational Rose简介 **Rational Rose**是一款由IBM公司开发的软件建模工具,主要基于...

    信息系统的开发过程.pptx

    使用标准开发过程的主要原因在于,信息系统作为复杂的产物,涉及众多因素和参与者。缺乏标准流程的项目往往面临更高的失败风险。标准开发过程能将复杂问题模块化,提高效率,便于管理层资源调配,降低维护成本,并...

    一个完整的软件开发流程

    软件开发流程知识点总结 软件开发流程是指从项目启动到系统上线的整个过程,包括项目启动...软件开发流程是一个复杂的过程,需要多个阶段和多个角色之间的协作和沟通,输出各种产物和文档,确保项目的正确实施和成功。

    eve_行星开发材料反应图表、流程图、产物.docx

    - **中间产物**:在转化过程中产生的非最终产物。 - **最终产物**:完成整个反应链后的最终物品。 - **反应路径**:每一步反应的具体过程及所需条件。 - **反应效率**:指特定反应的成功率或者资源转化率。 #### ...

    专题资料(2021-2022年)eve行星开发材料反应图表、流程图、产物.doc

    值得注意的是,行星开发过程中产生的产品无法直接传送到存储设施,必须通过发射台或总部进行转移。因此,玩家需要合理规划生产线,确保资源的有效利用和产品的高效流通。 总的来说,EVE Online中的行星开发是一个...

    统一软件开发过程

    ### 统一软件开发过程详解 #### 一、引言 **统一软件开发过程**(Unified Software Development Process, USD)是一种面向对象的迭代式增量软件开发方法论,它不仅适用于Java架构师,也是所有软件开发团队都应该了解...

    论基于构件的软件开发.docx

    在系统的开发过程中,作者担任系统架构师角色,主要负责需求分析、系统建模和方案设计三个方面的工作。 基于构件的软件开发技术是软件危机问题日益突出形势下的产物,它有效地解决了软件系统复杂度、成本、质量、...

    rational统一开发过程.pdf

    在RUP中,不同的角色负责不同的职责,以确保整个开发过程的高效运行。这些角色包括但不限于: - **项目经理**:负责项目整体规划、资源分配和风险管理。 - **业务分析师**:理解业务需求并将其转化为软件需求。 - **...

    软件开发过程文档模板

    在软件开发过程中,文档起着至关重要的作用,它不仅是团队沟通的桥梁,也是项目管理和质量保证的基石。"软件开发过程文档模板"提供了一套完整的框架,帮助开发者规范地记录和表达项目的各个阶段,确保软件开发工作...

    收藏的精品资料面向软件开发过程的软件质量控制.doc

    这意味着软件质量不仅关注最终产品的性能和可靠性,还关注其在整个开发过程中的符合性和可维护性。 国内软件质量管理的初期,大部分企业依赖程序员自身的技术能力和责任感来保证质量,缺乏专门的测试组织和系统性的...

    天然产物与新药开发.pptx

    【天然产物与新药开发】的质量标准研究是新药研发过程中的关键环节,它涉及到药品生产、流通、使用等各环节的品质控制。药品质量标准是国家对药品质量及其检验方法的技术规定,具有法律效力,是所有相关部门共同遵循...

    超市管理系统开发项目总结

    【超市管理系统开发项目总结】 超市管理系统是针对20世纪90年代以来我国零售业发展的重要产物,随着超市规模的扩大...在开发过程中,团队积累了宝贵的实战经验,认识到良好的项目管理和技术实践对于成功开发的重要性。

    软件开发的哲学思考

    作者通过对软件开发过程中存在的问题进行分析,揭示了软件开发与人类思维、创造力之间的密切联系,并提出了关于如何改进软件开发过程的一些思考。 #### 二、软件开发的本质 软件开发是一种高度依赖于人类思维的...

Global site tag (gtag.js) - Google Analytics