首页 > 其他分享 >个人总结

个人总结

时间:2023-05-30 22:46:37浏览次数:28  
标签:总结 个人 软件开发 事后诸葛亮 软件架构 软件 团队 质量

回顾课程计划:

在开学的第一周我打算继续在深入学习javaweb和学好安卓的开发,因为在上学期的时候我的java考试成绩虽然没挂科但是才70分,有点不理想,现在我能独立的完成增删改查javaweb还可以完成一些其他的功能,对于安卓也完成了一个打卡日记的还有铁路的任务。

 

 

《构建之法》:

  1. 如何衡量软件质量?
    软件质量是衡量软件产品是否符合指定要求、能否满足用户需求,以及是否满足可维护、可扩展、可靠、易用等一系列属性的综合评价。软件开发人员需要使用各种技术和工具,如代码复查、测试和质量度量等方法,不断提高软件质量。
  2. 如何管理软件开发项目?
    软件项目管理是一种为开发、交付和维护软件产品所采取的一系列有效方法。这些方法主要包括规划、预算、执行、监测和控制等方面。项目管理人员需要协调不同的开发团队,确保项目按时交付,并且能够达到预期的质量标准和商业目标。
  3. 如何保证软件安全?
    软件安全性是指软件能够在防止未经授权的访问、利用、泄漏等攻击时保持可靠和可用。保障软件安全的方法包括运用密码学技术、访问控制、安全测试,确保软件的代码质量等。
  4. 如何进行软件架构设计?
    软件架构设计是指软件系统的结构化描述和组织方式。一个良好的软件架构需要满足可维护性、可扩展性、可重用性和易用性等要求。设计师可以在需求分析和设计实现阶段,应用各种技术和工具,如沟通、模型化、设计模式和评审等策略来制定软件架构设计。
  5. 如何进行软件过程改进?
    软件过程改进是指对软件开发生存期的系统性保障和提高。在软件开发的过程中遵循合适的软件开发过程模型,使用一些软件生命周期技术、管理工具和质量控制机制等手段,来持续改进软件过程和提高开发效率。

新的问题:

  1. 因为学完知识之后总是特别容易忘,如何才能特别熟练的掌握这些学过的知识?
  2. 对于文件精准检索的实现用lunece方法何如实现?

感想:

在软件工程领域,需要使用多种技术和工具来提高软件质量和开发效率。了解软件开发的流程、标准和规范,并融合各种技术和工具,是软件工程师必备的基础能力。除此之外,软件工程师还需要具备团队合作的能力,积极与其他开发人员和相关利益相关者沟通和合作,以达成共同的目标。

“事后诸葛亮”是一种通过事后分析来查明已经发生的问题并提出解决方案的方法。这种方法适用于各种场景,包括软件开发。经常发生在软件开发项目中的问题,如进度延误、质量问题等,在事后诸葛亮分析的过程中得以发现和解决。下面是我对这种方法的一些感想:

  1. 事后诸葛亮的分析方法非常有用,可以帮助团队找到软件开发过程中存在的弱点并提出改进方案。
  2. 事后诸葛亮需要精确的记录和报告,以便分析人员可以详细了解问题的本质和发生的原因。因此,团队成员需要积极贡献和保持良好的沟通。
  3. 为了更好地理解问题,需要全面而细致地分析过程和输出,因此团队成员应该对软件开发的各个阶段、流程和输出文件进行深入了解。
  4. 事后诸葛亮应该是得到团队全员配合的,不仅要关注错误的发生原因,也要注意解决方案的操作可行性和执行效果。

提高:

 

 

 

标签:总结,个人,软件开发,事后诸葛亮,软件架构,软件,团队,质量
From: https://www.cnblogs.com/nanbei666/p/17444720.html

相关文章

  • 代码随想录算法训练营第七天|454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之
    第454题.四数相加II力扣题目链接(opensnewwindow)给定四个包含整数的数组列表 A,B,C,D,计算有多少个元组(i,j,k,l) ,使得 A[i]+B[j]+C[k]+D[l]=0。为了使问题简单化,所有的A,B,C,D具有相同的长度 N,且0≤N≤500。所有整数的范围在-2^28到2^28......
  • 5.30每日总结
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@pageimport="java.sql.*"%><!DOCTYPEhtml><html><head><metacharset="UTF-8"......
  • 2023.5.30每日总结
    publicexamination[]sortAll2()throwsException{Stringsql="selectcount(*)fromexaminationwheregrade<60";PreparedStatementpre=connect.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ......
  • 每日总结-23.5.30
    <%@pageimport="wangzhan.Thesql"%><%@pageimport="wangzhan.Pd_P_assignment"%><%@pageimport="wangzhan.Pd_S_assignment"%><%@pagelanguage="java"contentType="text/html;charset=UTF......
  • 5.30 总结
    今天复习了数据库的sql查询以及其他的一些知识点。学会了怎样进行多表查询以及怎样创建视图。我在数据库保护性的章节里学到了锁的机制:所分为两种(1.排他锁2.共享锁)了解到大多数程序中用到的都是两段锁协议来保护程序数据的真实性。......
  • docker和compose总结
    dockerdocker的特性轻量级的环境隔离统一的封包和运行方式方式dockerhub是docker的镜像仓库官网,里面可以方便的查找镜像和对应的tagdocker是容器服务,里面运行的容器化的服务,容器里面装着我们的程序,它提供隔离的环境,提供统一的部署运行方式。docker在隔离的前......
  • 面试总结五月三十日
    vue路由的两种模式Vue路由模式hash和history,简单讲一下Hash模式地址栏中有#,history没有,history模式下刷新,会出现404情况,需要后台配置使用JavaScript来对loaction.hash进行赋值,改变URL的hash值可以使用hashchange事件来监听hash值的变化HTML5提供了History......
  • 新版idea快捷键总结学习----(用于java开发模式)
    选择代码区ctrlw如果放到以if开头的语句,可以选择if判断条件所在的代码片段游标在单个单词下时选择单词在选中多个单词时,选择整个字符串三次点击时,如果不在字符串单词下,用于选择{}内的代码片段逐级递增如果在单词下方,用于选择单词所在的字符串并且向外逐级扩展。ctrl......
  • 5.30数据库总结
    第一章:1.数据:描述事物的符号记录。数据库:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。特点:数据按一定的数据模型组织、描述和储存;可为各种用户共享冗余度较小数据独立性高易扩展数据库管理系统:位于用户与操作系统之间的一层数据管理软件。数据库系......
  • C语言的规则总结
    c语言对标识符的命名具有以下的规则,其主要有以下三条:1.标识符必须以大小写英文字母或者下划线作为首字母。2.标识符中只能包含大小写英文字母、数字、下划线,不允许出现如“!、@、#、¥、%、^、&、*、(、)、/、?等其他标点,而且C语言中的标识符不能使用任何中文字符,包括汉字、中文标点。......