摘要: 2021-4-16 20172304 段志轩 日常汇报 主要是完善前端 阅读全文
posted @ 2021-04-16 20:38 段志轩 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 2021-4-15 20172304 段志轩 汇报 上午调试后端的时候发现logo上传不上去,后经断点排查,发现是sql语句有问题。 今天主要是完成添加机构的后端进行排查,在调试mybatis的相关方面花费了比较多的时间。今天想找一个在手机端上能用的富文本编辑器,结果没找到。 阅读全文
posted @ 2021-04-15 21:26 段志轩 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 2021-4-13 20172304 段志轩 汇报 今日份bug:在模拟器实现图片上传时,经过长时间失败,后在真机上调试成功,后经排查发现,模拟器不知道为什么连不上网了,后重启电脑后解决 no ContextLoaderListener or DispatcherServlet registered 阅读全文
posted @ 2021-04-14 19:05 段志轩 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 软件工程之美9讲——为什么软件工程项目普遍不重视可行性分析? 为什么软件项目很少做可行性研究? “因为我们是软件项目,所以我们很特殊。”“我们很特殊”,这句话听着有没有很熟悉?软件项目确实有和其他工程项目不一样的地方。比如说软件项目很抽象,以至于在立项之前对于问题的描述(需求)和解决方案(技术方案) 阅读全文
posted @ 2021-01-29 20:55 段志轩 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 软件工程之美8讲——怎样平衡软件质量与时间成本范围的关系? 什么是软件项目管理金三角? 软件项目中,也有一个类似的平衡关系,就是 软件质量(产品的质量,客户的满意度)与 范围(需要实现多少功能)、 时间(多久可以完成)、 成本(花多少钱)四个要素之间的平衡。 瀑布模型和敏捷开发如何平衡时间成本范围的 阅读全文
posted @ 2021-01-29 20:54 段志轩 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 软件工程之美7讲——大厂都在用哪些敏捷方法?(下) 一个应用敏捷开发的小组日常 分工上 产品经理:写需求设计文档,将需求整理成 Ticket,随时和项目成员沟通确认需求; 开发人员:每天从看板上按照优先级从高到低领取 Ticket,完成日常开发任务; 测试人员:测试已经部署到测试环境的程序,如果发现 阅读全文
posted @ 2021-01-28 22:27 段志轩 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 软件工程之美6讲——大厂都在用哪些敏捷方法?(上) 策略 大项目拆成小项目,大服务拆成小服务,大团队拆成小团队。 开发流程 一切工作任务围绕 Ticket 开展 基于 Git 和 CI 的开发流程 部署上线流程 每日站立会议 阅读全文
posted @ 2021-01-28 22:26 段志轩 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 软件工程之美4讲——瀑布模型之外,还有哪些开发模型? 快速原型模型 快速原型模型,就是为了要解决客户的需求不明确和需求多变的问题。先迅速建造一个可以运行的软件原型,然后收集用户反馈,再反复修改确认,使开发出的软件能真正反映用户需求,这种开发模型就叫快速原型模型,也叫原型模型。 软件原型,重点是反映软 阅读全文
posted @ 2021-01-27 19:52 段志轩 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 软件工程之美5讲——敏捷开发到底是想解决什么问题? 什么是敏捷开发 也就是说,当你开发做决策的时候,遵守了敏捷开发的价值观和原则,不管你是不是用 Scrum 或者极限编程,那么都可以算是敏捷开发。 敏捷开发想解决什么问题? 瀑布模型的典型问题就是周期长、发布烦、变更难,敏捷开发就是快速迭代、持续集成 阅读全文
posted @ 2021-01-27 19:51 段志轩 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 软件工程之美2讲——工程思维:把每件事都当作一个项目来推进 什么是工程方法? 工程方法通常会分成六个阶段:想法、概念、计划、设计、开发和发布。 想法:想法阶段通常是想要解决问题。最开始问题通常是模糊的,所以需要清晰地定义好问题,研究其可行性,检查是否有可行的解决方案。 概念:概念阶段就是用图纸、草图 阅读全文
posted @ 2021-01-26 18:52 段志轩 阅读(204) 评论(0) 推荐(0) 编辑