科研管理OA统项目总结笔记

截止到昨天晚上十点多我们的项目主要功能的开发算法完成, 占整个项目的 80%, 后期需要确定科研管理系统教师数据的导入方式, 待老师测试通过后部署算是整个项目的结束. 在这次项目中我是担任整个团队的负责人, 并未过多的参与到编码中, 这次开发整体来说还是比较顺利的, 没有遇到特别难的技术点和业务逻辑. 我之前从未担任过项目项目负责人, 这次算是过了把瘾吧. 在我担任负责人的这段时间我并未觉得比在开发中轻松, 在开发中我主要关注的是自己的业务和技术点, 而站在项目负责人的角度则要对整个项目进行把控, 而不仅仅是业务和技术点. 目前项目进入收尾性 bug 修复, 开发的脚步放慢, 待和院里老师交接后继续进行开发, 之后的工作不会多了. 今天抽空把开发中遇到的问题以及感受总结一下.

近期一些项目感受

之前和世伟、星星一起参与了平安科院项目,这个项目算是比较顺利的。我是负责写项目后台的,项目的管理工作及部署不需要我做(一般是负责人来做),而我只需关注后台的功能和任务完成就可以了。

现在由我带领十几个人共同开发学校的科研管理系统,第一次带着大家做项目有时候会觉得不知该做什么,但还好身边有机会接触到很多项目开发的机会,在我刚开始做项目的时候腾飞学长亲口告诉我了许多做项目负责人的注意事项,在项目过程中小桑学长也帮助我管理项目给我说一些注意事项。

在这次学校的科研管理系统的管理中,有许多值得总结和反思的地方,和成员之间的交流,如何向他们清晰的表达产品的需求,如何在把我产品的需求等等这些都需要反思。

MySQL|实现定时备份数据

数据库中的数据是撑起应用系统的重中之重,定期备份数据库中的数据是很有必要的。定期备份数据是为了防止数据库出现意外情况,如被病毒入侵造成删库,勒索等。

实现是使用 mysql 的 mysqldump 备份命令, 利用 cron 配合脚本实现定期备份。

转载|项目开发时间估计

image.png


以上的内容引自陈浩的开发时间估计这篇博客. 在项目开发中有一定的参考意义, 如果是工期较短的小项目, 没有必要花费这么长的时间.

项目评估的合理与否直接体现了项目负责人的能力, 往往有能力的能根据团队人员情况和项目情况安排出合理的时间.

合理评估开发时间, 项目负责人需要注意的几点:

  • 对团队人员情况有较详细的了解
  • 对项目有一定的把握能力
  • 对项目风险点有一定预见与把控能力
  • 注意项目之外的因素