`

软件项目经验总结

 
阅读更多

如何让所有的涉众目标一致
1,文档:
因为一个工程,所有的涉众不是同时介入的。这就导致了
对于工程的认识就不同。而要帮助后加入的成员很快的进入角色,
就必须有提纲性的文档作为引导。并且所有的描述语言都是所能够
领会的,比如uml就是一个很好的选择。
2,授课:
严肃的说不是授课,而是交流经验。广开言论,而后达成共识。
3,明确的核心骨架和规范
高层业务用例,高层测试用例,核心类构成,主要流程。这些都决定了
系统的主脉络。

如何让团队成员保持激情
1,阶段性的成果
   让每个员工感受到阶段性的成果,是大家心血的结晶,而且是大家
   辛苦努力的结果。不是停留于语言上,而是让每个人真切的感受到
   确实是这样。并且对结果都是有十足的信心。
2,挑战性的工作
   在单调的工作中,寻找挑战性,寻找亮点。让每个人在团队中体现出
   个性,让每个人感受到她是不可获缺的。
3,时刻的进步
   对每个成员进行合理的规划,在工作的同时,提高每个人在自己领域的进步
   尽可能的和她的职业规划一致。时刻感受到她在进步。
4,实时的支持和鼓励
   风险和困难到处都是,此时,要有强有力的支持和鼓励以及帮助。要尽可能的
   寻找资源来帮助她,而不是将压力全部推给她。
5,成果的喜悦和物质的关怀
   我们成果了,职业生涯画了很好的一笔,精神享受的同时,将大家的打车费,加班费
   ,奖金等立刻兑现。走去high吧 哥们。

如何让团队有凝聚力和自由的交流空间
1,成果分享
   在体现个人价值的同时,成果是大家分享的。当然 给予分享的人,她的个人魅力的提升就是一种收获。
   将这种价值观贯穿整个团队。鼓励大家分享。
2,有个安静的交流环境和小黑板
   如果有coffe更好不过。这里是灵感的来源地,解决问题的天堂。
3,有价值的培训和交流
   不说为项目做准备,就是提高个人能力和交流彼此思想。此时我们抛开目前的项目。

如何使用模式
这里将不对具体的模式进行大量的描述,只是总结自己的经验,谈谈自己的浅论。
1,项目管理模式
    项目管理模式使得常规的管理问题处理起来变的简单,如果这个团队是新组建的团队,
将会使开头的事情有条理的进行,管理者将只是关注异常的发生,应对那些比较难处理
的困难,不为其他事务所劳累,以使得偏离方向,使一切陷入泥潭。
    我的总结是 牢牢的抓住主线,旁支末节套用模式去处理,不必去创新,好的模式已经潜
    在的包含了处理风险的方法,要做的就是发现并使用它。当然,用了和用的好差别是很大
    的,常规的判断和经验的积累是提高的最快方式。
2,业务模式
    领域模型的概念提出很久了,虽然做了很多的领域,自己仍然没有对此进行深入的研究和
    探索。业务模式更多的体现于用户权限控制,日志处理等通用模式和一些行业特有模式(
    如:电信计费模式,网管报警模式,电力设备运行模式等等)。对于业务模式我的意见还是
    知识库的方式,没有银弹。尽可能的收集和提取业务模式(以易懂的描述手段进行编写),以专业
    的模式名以大家熟知的方式进行索引归类。方便大家查询,业务模式是帮助大家理解新的业务需求,
    并不是套用和借用。
3,构架模式
    用成熟的,如mvc.借助一些成熟的framework,中间件等。
    因为产品的特殊性,没有成熟的模式匹配,建议大量采用层模式,使得问题处理起来简单一些。 
4,设计模式
    设计模式是为了设计师之间的讨论。我严格的批判以代码分析模式的学习方法,因为我们大家都是
    从代码时期慢慢的转入专业的设计队伍的,所以难免看到模式的时候想到的是如何用某种代码实现
    这个模式,引入大家进入了一个误区。可以尝试,不看任何模式代码的实现,先看模式,想想以前的
    系统,那些场景适合某些模式的使用或者扩展。懂模式,而后用模式,然后进行设计,再去实现它。
5,代码模式(通用组件)
    封装好用的组件是很困难的,将代码模式转化为组件更是难上加难。像我们这些二把刀子,可能做出
    的组件还不如不做组件。所以,对于代码模式,为了便于操作和使用,我建议:
    第一步:封装一些常用的工具类,如:字符串比较,日期比较等等。使得最常规的一些实现通用稳定适用。
    第二步:根据具体产品功能需求,进行针对性的组件封装,功能最好单一简单。
    第三步:组件群的设计,为了实现复杂功能,将简单的组件进行群化。

分享到:
评论

相关推荐

    软件项目工作总结范例

    软件项目工作总结是对项目执行过程中各个阶段的工作进行回顾、评估和提炼,以便于团队从经验中学习,改进未来的项目管理。以下是对这个特定软件项目的一些关键知识点的详细说明: 1. **编写目的**: 项目总结报告...

    软件项目开发总结报告

    《软件项目开发总结报告》是一份详实记录软件开发过程及其成果的重要文档,它涵盖了项目的整个生命周期,包括从启动到结束的各个阶段。本报告由作者XXXXX在2009年12月完成,旨在对进销存管理系统的开发进行回顾与...

    软件产品、软件项目)项目总结报告模板(编写规范)

    软件项目总结报告是项目完成后对整个开发过程的全面回顾和评估,旨在记录项目的关键信息,分析项目的执行情况,以及总结经验教训。以下是对报告各部分的详细说明: 1. **引言** 引言部分应包含实际参与项目的团队...

    软件项目开发总结报告模板.docx

    【软件项目开发总结报告模板】是一份用于记录和评估整个软件开发过程的文档,它包含了项目的各个关键方面,包括项目的背景、开发结果、进度、费用、工作评价以及经验教训。以下是对这些内容的详细说明: 1. **引言*...

    软件项目总结报告模板

    * 软件项目总结报告模板可以帮助项目团队总结项目经验和教训 * 软件项目总结报告模板可以帮助项目团队评价项目的生产效率、产品质量和技术方法 * 软件项目总结报告模板可以帮助项目团队确定项目的遗留问题和改进...

    软件项目总结报告样本.doc

    该软件项目总结报告样本涵盖了软件项目的整个生命周期,提供了项目的概况和背景信息、风险管理、工作产品规模、工作量、缺陷、重要工作产品归档和项目经验总结等七个方面的信息。该报告样本能够帮助项目团队总结和...

    软件测试项目测试总结的模板

    ### 软件测试项目测试总结的模板:深入解析与应用 #### 一、引言:明确测试报告的编写目的与背景 在软件开发生命周期中,测试阶段扮演着至关重要的角色,它确保了软件质量,提高了用户满意度,并减少了后期维护...

    软件项目开发总结报告 .

    软件项目开发总结报告的目的是对已完成的软件开发过程进行回顾,以便于团队在后续的项目中汲取经验教训,提升开发效率和产品质量。本报告以XXX公司的业务管理系统为例,涵盖项目背景、开发工作评价、技术方法总结等...

    软件工程模版-项目开发总结报告

    在软件开发过程中,编写项目开发总结报告是至关重要的一步,它能够全面地回顾整个项目的进展、成果、挑战和经验教训,为未来的项目提供参考和借鉴。以下是根据标题和描述内容所展开的详细知识点: 1. 引言: 引言...

    软件项目总结报告模板.pdf

    《软件项目总结报告》 软件项目管理是信息技术领域中至关重要的一环,它涵盖了从项目启动到项目交付的全过程。此报告旨在对一个软件项目的各个方面进行深入的总结与分析,以便于未来的项目参考和改进。 1. 软件...

    软件工程项目总结文档

    8. 项目收尾:项目完成后,进行项目评估,总结经验教训,形成知识库,为后续项目提供参考。同时,处理合同事宜,进行资源释放和团队解散。 9. 持续改进:根据CMMI理念,项目团队应不断学习和改进,通过过程改进活动...

    Java软件项目总结

    【Java软件项目总结】 在Java软件开发领域,项目管理是一个至关重要的环节,它涉及到项目的启动、执行、监控直至关闭的全过程。本项目总结主要聚焦于前期策划和后期三维制作两个阶段,这两个阶段对于软件项目的成功...

    软件项目总结报告

    ### 软件项目总结报告知识点 ...以上是对软件项目总结报告的详细解析,涵盖了项目从开始到结束的各个环节,旨在帮助项目管理者全面了解项目执行情况,并从中吸取经验教训,持续改进项目管理能力。

    一位软件工程师的6年经验总结

    【软件工程师六年的经验分享】 1. 学历与能力:虽然学历代表过去的成就,但真正决定未来的是持续的学习和适应能力。对于新入职的软件工程师来说,理解这个概念至关重要,因为行业变化迅速,只有不断学习,才能跟上...

    IT项目经理(软件实施)的实施总结.doc

    "IT项目经理(软件实施)的实施总结" 从业务调研到项目验收,整个项目实施过程中,项目经理需要具备多方面的知识和技能。本书总结了项目经理在实施过程中的经验和体会,旨在帮助项目经理更好地完成项目实施工作。 在...

    软件项目总结报告---应用模板

    【软件项目总结报告---应用模板】是一份详细指导如何撰写项目总结报告的规范文档,旨在确保软件项目完成后,总结报告的结构清晰、内容全面,便于后续的维护、交接和代码重用。报告的编写规范包括排版标准、模板使用...

    软件项目总结报告.doc

    【标题】"软件项目总结报告.doc"所涉及的知识点涵盖了软件开发的整个生命周期,包括项目启动、需求分析、设计、编码、测试以及上线后的维护。报告通常是对项目执行过程的全面回顾,旨在评估项目的成功度,提取经验...

    毕业设计 软件开发项目总结

    本报告旨在总结软件开发项目的整个过程,积累项目经验和教训,总结项目中的技术难点和解决方案,并对项目的开发过程和结果进行评价。 一、编写目的和阅读范围 本报告的编写目的在于总结软件开发项目的经验和教训,...

    新人接手项目经验总结

    这里,我们通过一个新手接手的公文收发小软件项目的案例,总结出一些关键的经验教训。 首先,技术人员不应该直接参与定价。定价是市场部或管理层的责任,他们更了解市场行情和公司策略。作为技术人员,应专注于理解...

    软件工程项目总结报告

    通过对软件工程项目总结报告的结构与内容的分析,我们可以看到一个完整的项目总结报告不仅涵盖了项目的各个方面,而且深入剖析了项目的执行情况、经验教训和改进建议。这样的报告不仅对当前项目的复盘非常有价值,也...

Global site tag (gtag.js) - Google Analytics