• 构建之法阅读笔记06


    最后两章为我们介绍了做软件之外的一些事情,是ID行业要如何创新,还有在管理绩效和职业道德上的做法。虽然这些东西看似与软件无关,但是这是构成一个好的软件,做成一个好的企业所必不可少的。

    简单来说,创新就是做和以前不一样的事情。但是创新也是需要这个行业的基础,在这个基础上面的创新才能够得到有用的东西。否则大多的创新都会与实际不符,不能应用。创新还需要时机,一般是先入为主。就像键盘排列一样,由于之前的排版大家熟悉了,所以就很难更改。其中技术的创新是最重要的,除了技术的创新,还有很多方面的创新:

    • 商业模式的创新
    • 用户体验的创新
    • 用户界面上的创新
    • 生态系统的创新

    在团队中的创新:第一步,了解团队能力、产品方向和大环境的趋势。第二步,选择合适的细分市场。

    在团队中作者把人分为做事的,不做事的,不让别人做事的,做假的事的,假装做事的,需要的是做事的人,这就需要进行绩效管理。

    评价的标准可以分为几种:

    1. 技术等级/技术能力

    2. 劳动生产力/结果

    3. 对团队的贡献(做一些工具让大家的工作更容易,帮助招人)

    4. 对产品的贡献(除本职工作外,对产品有帮助的活动,比如找Bug、预测用户的反馈、产品推广等)

    工程师不仅需要技术也需要职业道德,可以从这几个方面来看:

    确保在开展或提议任何项目时,设定恰当、可行的目标。

    识别、定义和解决各种与项目相关的道德、经济、文化、法律和环境。

    确保自身有足够的资质去参与或准备参与相关项目,这里的资质由相应的教育、培训和经验组合而成。

    确保在参与或准备参与的项目中采用得当的方法。

    只要条件许可,就应当采取最合适的专业标准去完成手头的任务,除非有道德或者技术上的正当理由来支持你不这么做。

    力求完全理解参与开发的软件的规格要求。

    确保软件的规格说明书是完善的、满足用户需求的,也经过了恰当的批准流程。

    对于任何正在或计划进行的项目,要在费用、进度、人员、质量和产出上进行合乎实际和量化的评估,而且要说明评估的不确定性。

    确保项目的程序和文档经过足够的测试、调试和复审。

    确保项目文档齐全,包括所有发现的问题和解决的方法。

    致力于开发尊重用户隐私的软件和文档。

    留心只用合乎道德和法律的手段去使用准确的数据,并且只按照被适当授权的方式去使用这些数据。

    维护数据的完整性,注意过期和有问题的数据。

    对于任何形式的软件维护工作,要具备同开发新软件时一样的专业精神。

  • 相关阅读:
    iframe 的自适应高度
    在repeater、datalist控件中使用分页功能
    多语言网站开发:不完全技术分析
    提高ASP.Net应用程序性能的十大方法
    使用ASP在线解压rar文件
    在C#程序设计中使用Win32类库
    FCKeditor 2.0 的设置.修改.使用
    Windows Server 2003 四种版本的区别
    在ASP中应用FCKeditor2.1.1
    获得汉字的拼音首字母源代码
  • 原文地址:https://www.cnblogs.com/xiaosongbiog/p/5588449.html
Copyright © 2020-2023  润新知