
软件工程及管理
文章平均质量分 90
针对软件工程及团队、项目管理经验
老杜095
一直从事产品技术研发和管理事务;熟悉vue+springboot、springCloud Alibaba、Nacos、Dubbo、Redis、RocketMQ、ElasticSearch/Solr、Mybatis、Netty前后端开发技术;对于高并发、分布式、多线程、异步技术经验丰富;精通QT、Android、IOS等技术;调研过Hadoop相关大数据及K8s+Docker技术
展开
-
软件产品研发过程 - 三、详细设计
详细设计是在软件开发过程中,基于概要设计(将功能按子功能进行拆分,画面跳转关系、UI原型、画面上所有功能点及每个功能点对应的业务流程),以程序开发的角度来设计概要设计中每个功能点的代码实现;详细设计的内容包含:1、接口设计 - 定义第个功能点前后端交互的接口; 2、数据库设计 - 相关数据表结构定义;3、类图 - 定义代码的结构;4、时序图 - 每个功能在类、方法的调有过程原创 2024-01-26 14:18:18 · 1411 阅读 · 0 评论 -
软件研发管理经验总结 - 技术管理
技术管理主要负责有技术团队建设、管理团队成员技术相关事务、帮助团队成员成长、负责团队成员交付的代码质量、以及负责产品技术方向、以及产品相关前沿技术调研;管理团队成员技术相关事务有代码Review、故障率跟踪、分析及根据分析结论指导开发人员改进技术能力、常规问题解答、疑难问题攻关…总之技术管理者的工作重点就是以技术为中心展开原创 2023-03-05 10:40:15 · 1580 阅读 · 0 评论 -
软件产品研发过程 - 二、概要设计
概要设计就是将一个复杂系统按功能进行模块拆分后,进行功能和体系结构分析设计。概要设计的主要任务是把需求分析得到的DFD (数据流图) 转换为软件结构和数据结构。- 设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。- 数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的逻辑模型,与计算机无关。原创 2023-12-06 17:38:44 · 1428 阅读 · 0 评论 -
软件研发管理经验总结 - 事务管理
事务管理是以事务(任务)为中心展开的,要负责研发任务模块拆分、制定计划、分配任务、跟踪任务进度,分析任务中的风险及想办法规避风险中的问题,与任务负责人沟通所有任务细节,协调解决在执行任务期间遇到的以及将要遇到的所有问题。原创 2023-02-01 13:45:17 · 728 阅读 · 0 评论 -
软件研发管理经验总结-管理细分
管理人员有两个主要的管理方向,一个是技术管理,另一个是事务管理; 这两类的管理的主要区别是:技术管理关注的重点是技术本身、团队成员的技术能力、代码的质量,例如产品相关技术细节、团队成员技术能力、产品未来技术方向...; 事务管理关注的重点是事务,通常会提出要求:按时、高质量的完成任务;原创 2022-10-21 19:37:20 · 1231 阅读 · 0 评论