`

质量是免费的之【人的质量】(zz)

阅读更多
http://cantellow.iteye.com/blog/909178


人是软件质量最重要的因素之一,开发人员的素质直接作用于软件质量,需求设计,代码质量,以及后续的维护开发等等都离不开高素质的开发人员。虽然有优秀的工具为开发人员提供帮助,公司也可以制定严格的制度流程限制开发人员,但是代码是人写的,你不可能用工具生成高质量的代码,更不可能用制度流程来让一个不具备专业知识技能的人写出高质量的代码,所以我们必须把目光定位于人,以人为本,只有开发人员平均整体素质都提高了,软件质量才能得到根本的保证。

那么,如何提高人的质量?

首先,思想要统一,XX出品必属精品,只要是自己负责的项目,自己写的代码,就必须是精品,这不是自负,是一种信念,我们必须自己认识这一点。从现在开始,就把这种思想根深蒂固的植入脑海中,可能这种思想是一个人的习惯,就像优秀是一种习惯一样。我曾经听说某位软件公司的主管招聘时说过:“如果一个开发人员为了给一个变量取一个最好的名称而彻夜难眠,那么这个人我要定了”。

激励机制,优雅的设计,规范的文档,高质量的代码,我们必须提倡,我们做软件的,最大的动力来源于强烈的成就感,每当我们努力提高代码质量、降低缺陷数量时,我们希望我们的工作被别人看见了,被别人认可,这时候,codereview就是很好的解决方式,也可以举行定时的学习交流活动,把自己认为好的思想和代码拿出来show一下,暗地里也激励着自己下一次会把质量到更好,缺陷数量降到最低。

主人翁精神,前几天房东来修燃气灶了,说实话,用别人的东西都不大爱惜,别人的东西不是我们的我们不用珍惜,那我们自己写的代码呢?我们的代码为谁而写?为我们的项目经理?还是为我们的老板?程序员都应该为自己的职业感到骄傲,我们的代码是为自己而写,你是愿意下一位接任你项目的同事在背后说你写的烂代码还是愿意看到你的代码就有种拍案叫绝的冲动?当官的都想留个清名在世上,我们写代码的是不是都想自己写的代码被人引用,被人传颂,或者被保留在公司,不被后来人擦掉?如果你的回答是肯定的,那么从现在起就为自己写代码吧。

组织培训:培训是直接的方式,很多公司也组织各种培训,鼓励员工把工作中的学到的经验和新知识给大家分享,并锻炼自己的表达能力。这是很好的现象,但是培训都有一个通病,那就是培训都是被动接受知识,效率不是很高,现场打瞌睡的人也不少。对于这种方式的培训,我们可以先从工作中遇到的实例入手。“按照传统的做法,一开始介绍某个东西时,首先应该大致讲讲它的历史、原理等等。可是每当有人在会场上介绍这些东西时,总是诱发我的瞌睡虫,我的思绪开始游荡,我的眼神开始迷离,直到他拿出实例,我才能够提起精神。实例之所以可以拯救我于太虚之中,因为它让我看到事情在真正进行。”——语出martin fowler

导师制度,对新员工帮助很大,可以说,新员工对很多事情的第一印象都是来自于导师,新员工的成长也是导师的成长,从某方面来说,导师是一个管理者,管理者的原则就是成就他人就等于成就了自己,同时,导师不管是在知识积累上还是经验上都对新员工更胜一筹,这样也为结对编程创造了条件,能够带动新员工的快速成长。

定时组织学习交流:每当我在JE论坛上看到举行什么圆桌会议时,我都非常的向往,交流、共享的氛围一直都是我所追求的,为了此目的,最近还利用office2010在项目组内部建立了groove工作平台,成员们在上面分享自己的知识和经验,就像在论坛上一样发表自己的想法,感觉很不错。但我不仅仅满足于此,我希望可以在部门内部组织这方面的活动,face to face的进行交流,感受不同观点的激烈碰撞,在这个过程中,成长速度是很快的。



人的管理是所有管理最难的,人的质量保证也是所有质量保证最难的,而人对软件质量的影响也是最大的,所以,主管如何提高部门人员的质量、项目经理如何提高团队成员质量、以及员工如何提高自身质量都是我们每个人都会面临的问题。



      我是一名普通的开发人员,我的理想是在持续学习的同时,将成果分享给大家,同时带动团队的学习共享氛围,也希望自己能够在最大范围内影响更多的人,其实上面说的大多数都很虚,没有具体的措施,实施起来很困难,我目前就遇到这些问题,我努力在团队中创造共享的氛围,但是好像效果不太好。我觉得可能是我没有关注每个人的感受,太注重自己,而忽略了别人,别人当然也就不会理睬你,而且我也只是一个普通的程序员,难免没有威信。

分享到:
评论

相关推荐

    ZZ建设集团企业工程质量责任追究制度.docx

    ZZ建设集团的企业工程质量责任追究制度是其为了强化质量管理,提高全员质量意识,防止质量事故的发生而制定的一项重要制度。该制度遵循"百年大计,质量第一"的基本方针,旨在通过明确各级人员的质量责任,确保工程...

    ZZ-2021010 机器人技术应用赛项规程.pdf

    根据提供的文件内容,下面是关于“ZZ-2021010 机器人技术应用赛项规程”的知识点整理: 1. 赛项背景和目的 该赛项为全国职业院校技能大赛的一部分,面向中职组学生,旨在考核学生在工业机器人领域的安装调试、操作...

    2023年全国职业院校技能大赛-ZZ058 动漫制作赛项赛题.rar

    全国职业院校技能大赛是每年备受关注的教育盛事,旨在提升职业教育的质量,培养学生的实践能力和创新精神。2023年的ZZ058动漫制作赛项赛题是这个领域的一次重要竞赛,聚焦于动画创作的技术与艺术融合,旨在检验参赛...

    如何高质量开好年度经营分析会zz.pptx

    ### 如何高质量开好年度经营分析会 #### 一、理解经营分析会的本质与作用 经营分析会是一种重要的企业管理活动,旨在通过系统化的数据分析来审视企业的经营状况,并据此作出决策调整,确保战略目标的顺利实现。它...

    ZZ-2021012 数控综合应用技术赛项规程.pdf

    首先,规程明确了赛项名称为“数控综合应用技术赛项”,编号为ZZ-2021012,适用于中职组参赛者,所属产业为制造业。赛项的目的在于推动中职院校数控加工技术等专业的建设与课程改革,加强专业与产业的结合,提升校企...

    GIZA++运行报告zz

    GIZA++运行报告“zz”可能指的是在执行该工具时得到的输出结果或分析报告。由于没有具体的描述,我们只能根据一般情况来理解这个标题。在运行GIZA++时,用户通常会得到关于训练过程的详细信息,包括对齐质量、困惑度...

    PAPARA(ZZ)I图像注释程序所需的所有文件.zip

    为了确保标注质量,PAPARA(ZZ)I可能提供了验证和质量检查机制。比如,它可能有一个审核系统,让不同的人对同一张图片进行标注,然后比较结果以确保一致性。此外,程序可能还具备版本控制功能,允许用户追踪和回溯...

    ZZ物业太阳城管理中心宣传文案(1).docx

    成立于1997年,ZZ物业是ZZ集团的全资子公司,拥有国家物业管理一级资质,这标志着公司在物业管理的专业性和服务质量上达到了国内顶尖水平。同时,它是中国物业管理协会的理事单位,以及天津市物业管理行业的十强企业...

    高仿微信,iOSAppTemplate代码重构 此版本TLChat基于TLKit、 ZZFLEX实现

    在"高仿微信"项目中,ZZFLEX可能被用来构建聊天界面、联系人列表等,提供流畅的滚动效果和动态加载数据的能力。重构时,开发者可能利用ZZFLEX的灵活性优化布局,提高代码可读性和可维护性。 在这个代码重构项目中,...

    ZZ-07续签合同考核表.zip

    下面我们将详细探讨与之相关的知识点。 1. **文件压缩**:".zip"是一种常见的文件压缩格式,用于将多个文件或文件夹打包成一个更小的文件,便于传输和存储。使用如WinRAR、7-Zip等软件可以创建和解压此类压缩文件。...

    ZZ学校园区水箱房管理标准范本.pdf

    - 检查验收人姓名:明确验收流程,需有专人检查并记录结果,确保工作质量。 - 管理水箱责任人:设定水箱的专职负责人,对水箱的日常管理及问题处理负责。 2. **四无目标** - 无污染:确保水箱及其周围环境不受到...

    涂装线程序zz.rar

    beiyang3.mwp文件可能就是使用这些软件之一创建的,包含了涂装线的控制逻辑,如启动和停止指令、传感器输入处理、执行机构输出控制、故障检测和报警等功能。 涂装线程序设计时,工程师需要考虑以下关键知识点: 1....

    煅烧炉程序zz.rar

    标题中的“煅烧炉程序zz.rar”表明这是一个与煅烧炉控制相关的程序,而描述中提到的“西门子PLC程序”进一步确认了这个程序是使用西门子品牌的可编程逻辑控制器(PLC)来设计和实现的。西门子PLC在工业自动化领域...

    PAPARA(ZZ)I图像注释程序所需的所有文件.zip.zip

    总之,PAPARA(ZZ)I图像注释程序是一个全面的工具,它集成了多种图像注释方式,提供了一站式的解决方案,使得用户能够在项目中快速高效地生成高质量的训练数据,为AI模型的训练和优化提供强有力的支持。

    参考资料-ZZ-07续签合同考核表.zip

    在处理"参考资料-ZZ-07续签合同考核表.doc"时,相关负责人需要仔细审查每一项内容,确保全面评估。这不仅有助于保护企业的利益,也能促进与合作伙伴的长期稳定关系。通过这样的考核流程,企业能够更明智地决策,降低...

    人教版九年级化学复习第一册全册PPT课件基础知识五、六单元.ppt

    1. **质量守恒定律**:质量守恒定律是化学反应的基本定律,指出在化学反应中,参与反应的各物质的质量之和等于反应后生成的各物质的质量之和。这意味着化学反应前后总质量保持不变。定律只适用于化学反应,不包括...

    ZZ电厂1号机组DCS受电及软件恢复调试方案.doc

    - **责任分工明确**:根据调试工作的不同阶段和内容,明确各负责人的职责。 - **沟通协调机制**:建立高效的沟通协调机制,确保信息流通畅通无阻。 - **进度管理**:制定详细的调试进度计划,确保各项工作按时完成。...

    创业计划书-大学生创新实验申请书-ZZ

    一份高质量的创业计划书不仅是申请资金的工具,也是展示团队专业素养和创新能力的窗口,对于吸引投资人、合作伙伴和团队成员都至关重要。 总的来说,"创业计划书-大学生创新实验申请书-ZZ.doc"是大学生们展现创新...

    陕西省咸阳市2020-2021学年高一下学期期末质量检测生物试题 .docx

    11. 鸡的性别决定:ZW型性别决定中,雄性为ZZ,雌性为ZW。非芦花雄性(ZbZb)与芦花雌性(ZBW)交配,F1中的雄性均为芦花,雌性均为非芦花。 12. 血友病遗传:血友病是X连锁隐性遗传,男性患者的一条X染色体来自母亲,...

Global site tag (gtag.js) - Google Analytics