很久没有坐在教室里听老师讲课了,今天做在教师里不禁心潮澎湃,想起学生时代在阶梯教师上课的场景。工作许多年了,学习了很多技术只是,也懂得了很多的业务知识,但是像今天这样的讲解个体软件过程的专门讲座还是头一次参加。搞软件开发就是不断学习,不断探索的过程。不管是管理项目组还是存粹的编写程序,都是如此。
今天程老师主要讲了几方面的内容:1、介绍了软件的特征;2、软件工程的理论成果;3、我们开发软件的过程;4、分析我们的软件开发过程;5、探索并实施新的开发管理模式;6、大家积极行动起来,从现在做起;程老师用生动贴切的语言讲解了以上的相关内容,让我获益非浅,首先,我从书本或网络上获得的关于模型的资料一直想单纯的直接套用,不过在实际运作中确实很难达到直接套用,这真是印证了程老师说的这句话“书本上的模型原理都是理论上抽象出来的,在实践工作中只能是指导作用,不能完全套用”,我以前一直觉的软件开发时框架和模型的选择很重要,不过从实践来看适合,实用,健壮的软件是我们需要达到的目标,所以一味的追求模型并不是软件开发的明智之举。其次,程老师在课堂中分析了我们软件的开发过程,就像程老师分析的那样,某项工作可能我们会不停的重复,而导致工程的工期延长,用户不满,为避免这样的局面产生,我们需要尽量避免产生这样的情况发生,尽量做到需求确认就签字,若修改就要按修改单确认,不能让那种五个人八个主意不停修改的状况发生。还有就是需要根据实际情况提出有利于项目开发的想法意见,这样会更有利于提高质量,提高开发速度。再次,规范化软件开发使我们的企业做事情时有据可依,程老师讲课时有据话让我印象深刻“当兵平时的训练,是为了增强组织性和纪律性”,的确是这样没有规矩不成方圆,软件开发本身就是团队合作的工作,只有我们都按照相关的规范来完成团队中每个部分的工作我们开发出来的东西才能是可读性强,可操作性强,风格统一的软件,如果我们都按照自己的想法随便的干,做出的东西除了自己别人谁也看不懂,那恐怕说是一个失败的软件。另外,程老师在课堂中还提到了做软件的时候应该纵观整个行业,我觉的这是我们软件开发能长久发展必须具备的想法,像我现在做的OA工作流我觉的就是这样,现在的企业信息话要求越来越多,各个企业信息化建设也都大同小异,我们可以不断的扩展,完善我们的系统,使其具备通用性,能作为产品卖。
听完程老师的课感觉自己需要学习的东西还太多,我会听从程老师的建议研读一下《个体软件过程》这本书以及其它的相关书籍,继续不断提高自己软件开发的知识,为以后工作奠定坚实的理论基础,多谢程老师的讲解。
分享到:
相关推荐
与传统的ISO认证公司、ERP软件公司或精益生产顾问不同,欧博致力于通过绩效考核、ISO标准、精益生产和ERP等工具,实施深层次的企业管理改革。管理变革不同于常规管理,后者通常按照生产计划、品质技术、人力资源等...
本次培训由昆明供电局变电管理一所的新员工参加,培训内容涵盖了理论知识与现场实践两大部分。通过学习《变电站设备验收及投产准备作业指导书》,员工们掌握了变压器和高压开关柜的验收流程及相关注意事项。 **实操...
软件工程专业实习报告是对学生在软件公司或相关组织实习期间的工作经历、学习成果和感悟的详细记录。这份报告通常包括以下几个关键知识点: 1. **企业概述** - **企业发展简史**:开封天一软件科技有限公司自成立...
- **人力资源模块**:提高对人力资源管理重要性的认识,掌握招聘、培训、绩效评估等环节的关键点。 #### 四、实习体验与感悟 - **实践经验**:通过模拟操作,增强了理论与实践相结合的能力,提升了面对实际问题时的...
该报告记录了软件测试员在实习期间的经历、收获和感悟。 本报告的主要内容包括: 1. 实习单位概况:软件测试员的实习单位是上海即刷信息技术有限公司,拥有全国网点,提供银行对接线上、线下支付通道的支付服务。 ...
由于提供的文件内容【部分内容】似乎不包含完整的句子或段落,只是零散的数字、字母和单词组合,这使得很难直接从中提取出具有深度的计算机学习感悟的知识点。然而,可以推测文档中可能提到的一些软件和平台,并假设...
【描述】:该文档提供了一份软件工程师的年终工作总结模板,涵盖了在智通公司工作的三个月内的学习、工作内容、技能提升和个人感悟。 【部分内容】: 软件工程师作为信息技术行业的核心角色,需要具备扎实的专业...
企业文化的本质是企业的灵魂,它是公司价值观、行为规范、经营哲学、管理风格以及员工精神风貌的综合体现。正如“学习企业文化的感悟”中提到的,企业文化对企业的发展起着至关重要的作用,它决定了公司的未来走向和...
【标签】中的“述职报告”、“word”和“文档资料”表明这是使用Word软件编写的关于述职报告的文档集合,可能用于年度评估或绩效考核,是公司内部管理和员工个人发展的重要参考资料。 【部分内容】展示了报告的具体...
- 经理们在述职报告中通常会回顾过去一年的主要工作,如在文中提到的建立和完善公司制度、引入电子化管理系统、提升工作效率、进行人力资源管理软件的运用等。 - 报告还涵盖了对个人品德和职业素养的自我评价,...
实习期间,实习生分别在两家公司进行了为期4个月和3个月的实践,通过实际项目参与,深化了对软件开发流程的理解,特别是软件测试、项目管理和编程技术的运用。 【实习公司一:天津**信息系统开发有限公司】 在这家...
以上内容体现了实习生在实习期间所学到的专业知识、技能以及对企业的理解和感悟,同时也提出了对实习单位在管理和培训方面的建议。通过这样的述职报告,实习生能够系统地回顾和总结自己的实习经历,为未来的职业生涯...
公司应当提供良好的培训和支持,帮助他们从基础的C语言过渡到更现代的开发框架,如asp.net,以便他们能更好地应对不断变化的技术需求。 总结一年的工作,不仅是对技术技能的评估,也是对管理经验和人生感悟的反思。...
通常,这样的报告会包含实习期间的工作内容、经验总结、技能提升和个人感悟等信息,对于了解该公司的实习环境、业务运作以及对实习生的培养方式有一定的参考价值。 【描述解析】 描述部分与标题相同,再次确认了...
2. **单位简介**:这部分介绍了实习公司的基本信息,如公司类型(高新技术企业、民营科技企业)、业务领域(饲料生产)、企业荣誉(aaa级信用企业、优秀民营企业)以及公司的核心价值观和管理机制。 3. **实习内容*...
5. **学习与成长**:员工提到在工作中学习到的新知识,如软件应用,以及参加公司培训,表明持续学习对于个人职业发展的重要性。 6. **应对压力与挑战**:面对困难和压力时,保持坚定的意志,将之视为成长的机会,...
- **人才培养**:公司重视人才培养,新入职的研发人员会接受为期3个月到半年的集成电路设计教育培训,并通过在职培训(on-job training)的方式进一步提升技能。 #### 二、瑞晟微电子的技术方向与产品发展 - **技术...
通过建立良好的人际关系,提升工作效率,确保按时完成工作,并愿意接受新的挑战,如参与培训和应用新软件。 3. **个人职责与工作内容**: 报告中提及员工的具体职责,包括录入工作、特定项目的参与,以及对新知识...
3. **学习与进步**:提到了参加xxxx学习培训并使用xxxx软件画图,这可能是关于一项新的技术工具或平台的学习和应用,如CAD软件或其他专业绘图工具。 4. **团队合作**:在困难中团结同事,共同解决问题,表明在技术...