软件工程师个人工作总结(11)


4.要学会适当的思维转变 。
之前的软件开发工作主要是编码工作,所考虑的问题也只局限于技术方面,但在系统业务及功能模块设计工作中,一定要考虑到整个煤矿产业的业务流程和客户群的操作习惯 。
5.与同事的交流要及时要充分,尤其是项目组内成员 。
及时充分的交流能快速解决疑惑、能使整个工作衔接更紧密、能使问题考虑更周全 。充分的交流能保证工作的质量,及时的交流能提高工作的效率 。
6.在系统设计过程中要学会从客户角度考虑问题 。
软件良好的客户体验是衡量软件质量的重要标准,因此在软件设计过程中一定要考虑使用软件的客户范围、客户的操作习惯和软件的易操作性 。
7.处理问题一定要以公司利益为重,坚持立场、把握好原则 。
公司项目部成员对**1号矿项目的成功实施便证明这一点;另外在集控平台开发过程中,何工也是基于这一点,多次对系统功能设计提出更高要求,以使系统功能更加完善、可操作性更强 。
8.要学会思考问题、分析问题、处理问题,学会分解问题,把一个大的问题分解成若干个小问题,再将各小问题放到整体考虑其合理性 。
在整理系统业务流程和搭建模块间业务关系工作中,就因为表现形式不够清晰、合理,做了不少重复工作 。最终还是在张工的指导下,以“总—分—总”的形式解释业务关系,完成了业务详细说明书 。
9.不要局限于固定模式,要学会创新 。
在系统功能设计及系统业务整理工作中,张工多次强调这一点,因为只有这样,产品质量才能提高、自己的能力也会有较大提升 。通过近半年来参与对管理软件的设计工作及与工程施工、项目发展工作的接触,自己成长不少,当然更多的成长集中在技术方面—软件前期的业务设计,总结为以下几点,
1.已掌握整个煤矿管理的业务处理及流程 。
2.掌握了软件开发前期的整个软件设计流程 。
3.学会如何进行软件业务及功能模块的详细设计 。
4.学会如何发现问题、思考问题、解决问题 。
在管理方面,接触不多,主要集中在项目组对集控平台开发的监管过程,总结为以下几点,
1.时刻掌握项目进度情况,进度一旦出现状况要及时作出反应
2.处理问题一定要以公司利益为重,坚持立场、把握好原则 。
3.与外包人员要多交流多沟通,包括业务理解和完成情况 。最后,通过在公司近半年来的工作生活,提一些个人的想法,
1.公司员工交流不够多,尤其是不同部门间的工作交流,而这种交流能使各部门的工作衔接更紧密,工作效率更高 。
2.技术人员接触其他相关技术的机会不多,不过这一点公司正在改善,PLC讲座也即将进行 。