软件工程之项目总结
昨天我们软件工程的课程就算告一段落,软件工程的课程自我感觉学的不是很好,因为学的东西比较飘渺,可能是一些概念和一些方法在实际的项目中暂时用的还不是太多。但是我确实感觉这门课是非常重要的,在以后的学习中还要慢慢的消化和吸收的。其实这个学期我一直都不怎么在状态,软件创新没有参加,中国软件杯因为比赛题目过难需求模糊也就不了了之。然后就是软件工程的项目,稍微还是感觉做的好一点,是给一家公司做一个微信服务号,给一个主营安防工程和电脑及电脑配件的一个朋友做的。至于这个项目我想好好谈一点东西,仅仅是个人的一点牢骚罢了。
这个项目的开始是作为软件工程的课程设计,原本我找人组队的就是追求少而精只有5个人当然不排除有打酱油的,不希望有太多的打酱油的。但是后来好几个同学因为找不到队伍,就找到我加入到这个队伍中了,一共有八个人。这对我当然是一个非常大的挑战,因为是第一次领导这么多的人,当然如果是三四个人还可以。这么多人说实话真心把持不住,因为学生和正真的职业人还是有很大差别的:
第一团队里面成员的程度不同,有的大学两年基本没有敲过代码;
第二团队里面的成员对待这个项目的态度有很大差别;
第三除了队员会感觉如果没有出力不好意思外我们没有约束队友出力的办法;
第四就是队长没有真正被其他优秀的队长领导过,借鉴别人领导的方法。
当然此种种原因并不是为自己缺乏领导力开拓,但是事实上项目组的状态就是一盘散沙,并没有非常强的凝聚力和执行力。之前我无意中看到一句话是这样说的----团队合作:一流执行力+三流点子>>三流执行力+一流点子。在这次的项目中我也是感同身受,现在我开始大概总结一下我们这个项目推进的一些过程和我对出现的这些问题的反思。
第一在团队的组成人员上过于庞大实际上这个项目只需要三个人就可以轻轻松松的在四周内完成(但是我们八个人用了十二周而且我对现在的效果很不满意),我大概分析一下我认为的观点:
1.责任分散效应:多多少少的有这方面的影响,比如在写微网站的时候我找了四个人来写,两个男生两个女生,并选择一个女生作为负责人。然后就由于各种原因导致最后的结果是他们各种拖延,本计划两周完成的前台实现一拖拖了好几周,然后那个女生到了最后才开始写,虽然我中间各种催。最后交给我的东西我非常不满意,然后自己不得不亲自下手写。
2.就是我自己的原因,虽然一些组员只是以旁观者的心态来看这个课内项目实践,但是作为一个副组长还是要明白自己要用于捡起别人不想干的工作,刚开始自己的内心深处是比较反感做前台的,所以把前台的页面设计和编码放给了其他人,自己只想着去做后台或者自己只起一个给组员分配任务的角色。但是这种想法是我在后来收到了
相关推荐
《软件工程项目总结文档》 软件工程是一门涉及软件开发、维护和管理的系统性学科,其目标是确保软件产品的质量、可维护性以及满足客户需求。本文档基于能力成熟度模型集成(Capability Maturity Model Integration...
### 软件工程项目总结报告的关键知识点 #### 一、项目总结报告的结构与内容 在软件工程领域,项目总结报告是项目完成后的一个重要文档,它不仅总结了项目的执行情况,还提供了对未来项目的指导意义。从给定的部分...
《软件工程之项目开发总结报告(GB8567-1988)》是一份指导软件开发过程的重要文档,其主要目标是提供一个结构化的框架,帮助软件开发团队进行有效的项目管理,确保项目的顺利进行并达到预期的质量标准。这份报告...
【软件工程模版-项目开发总结报告】 在软件开发过程中,编写项目开发总结报告是至关重要的一步,它能够全面地回顾整个项目的进展、成果、挑战和经验教训,为未来的项目提供参考和借鉴。以下是根据标题和描述内容所...
总之,这份“软件工程实训(Java)总结报告”全面展示了实训项目从构思到实现的全过程,涵盖了软件工程的多个核心知识点,包括Java开发、项目管理、数据库设计和团队协作等。通过此类实训,学生能够将理论知识与实践...
在软件工程课程设计的过程中,我深入理解了软件工程这一学科的核心价值和重要性。软件工程不仅是一门关于编程的技术课程,更是涵盖了从需求分析到软件维护的全方位流程管理。在这个过程中,我意识到软件开发的成功...
本资料包“软件工程考题总结”聚焦于帮助学习者高效复习,避免在备考过程中走弯路。它收集了许多常考题型,旨在帮助你巩固核心概念,提高应试能力。 首先,软件工程是一门研究软件开发全生命周期的学科,包括需求...
以上是对《软件工程总结手册》主要内容的知识点总结,涵盖了软件工程的基本概念、发展历程、危机及解决方法、核心特点、目标、基本原理、方法学、以及分布式系统开发、软件测试和敏捷开发等关键领域的知识点。...
《软件工程知识点精要》 软件工程是一门融合了计算机科学、工程技术和管理原则的学科,旨在解决20世纪60年代以来的“软件危机”,即软件生产效率和质量无法满足社会需求的问题。软件工程的核心在于,通过工程化的...
软件工程作为一门学科,其核心价值在于提供了一套系统的方法和规范,帮助开发者有效管理复杂软件项目,提高软件质量,缩短开发周期,降低开发成本。通过理解和应用软件工程的原理和方法,开发者可以更好地应对现代...
### 年终工作总结(软件工程师)相关知识点 #### 一、软件工程师的日常工作与成长历程 **背景介绍:** 本文档记录了一位软件工程师在XX公司为期五个月的工作经历,从八月份入职到十二月份结束,这位工程师不仅完成...
软件工程与项目管理是软件行业中两个至关重要的领域,它们涵盖了软件生命周期中的多个关键环节,确保软件产品的高效开发、质量和按时交付。以下是对这些知识点的详细解释: 1. **商业目标决定软件开发之道**:这门...
此外,《计算机科学技术百科全书》中的定义强调了软件工程是应用计算机科学、技术以及工程管理原则,按预算和进度实现满足用户需求的软件产品。 软件工程遵循一系列原则,如选择合适的开发范式、采用适当的设计方法...
软件工程项目的基本目标包括降低成本、满足功能需求、保障性能、易于移植以及便于维护。为了实现这些目标,结构化程序设计是关键。模块化设计过程和逐步细化是设计的基本原则,通过自顶向下、分步细化的方式构建程序...
在软件工程领域,良好的文档编制能力是确保项目顺利进行的关键因素之一。这不仅包括需求分析文档、设计文档等,更重要的是能清晰地展示系统架构、数据流程等内容的技术图纸。其中,**Visio**作为一款强大的图形化...
总结来说,软件工程与项目管理是IT行业的基石,它们确保软件产品的成功开发和维护。掌握这两个领域的知识,不仅能提高开发效率,还能增强项目的成功率,为个人和企业的职业生涯带来显著的优势。
总结而言,软件工程项目管理是一门涉及多个领域的综合性学科,它要求项目经理具备丰富的知识和技能,以便在不同阶段对项目进行有效的规划、执行、监控和收尾工作。而文档管理、风险评估、质量管理、资源分配和沟通...
《软件工程概论总结》 软件工程是一门实践者的研究方法,它涵盖了软件产品的全生命周期,从设计到维护。在第一章中,我们了解到软件的本质不仅仅是计算机程序,它还包括数据结构和描述信息,软件的特性包括逻辑性、...
"软件工程项目开发文档模板"提供了一套标准流程,适用于各种规模和类型的软件开发项目,对于项目经理和团队成员而言,它是一个宝贵的工具。以下是对这个文档模板中可能包含的重要知识点的详细说明: 1. **项目启动...