zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记06

    在确定好用户需求,设计好用户场景后,我们做软件还是没有章法,简单来说就是走一步看一步,今天着重实现这个功能,明天再去考虑下一个功能,后天再去搞定数据库的部分,总之没有一个计划,做到哪算到哪。

    这样当然是非常错误的,做任何一个项目、软件之前除了需求分析与场景设计外,还要提前做好软件的分析设计和建模。各类功能图形建模,数据库ER图,等等。

    当我们经历了前期设计,中期开发,一直到最后的完成,我们可能会陷入一个误区,就是说,当我们的软件没有达到最初的设计目标,某些功能可能还没有趋于完善,而我们又临近到了发布日期,我们可能会推迟发布,为了完美而推迟。但其实不用这样,这样不仅会影响用户对我们软件的信任度,还会流失大量用户。

    其实当我们面临发布时,或许软件还不够完美,但是我们可以在发布之后不断的去更新新版本,去让自己的软件趋于完美,让自己的软件质量不断提升,还会让客户对我们有着一种不断进步的感觉,无形中增添很多的用户,并且提高用户的信任度。

    最后,我们的软件也发布了,后期的更新也在不断的跟着,那么等我们的软件真的趋于完美后,一切就都结束了吗?答案一定是没有,那么,我们还需要作甚呢么呢?

    没错,就是总结,不光要把软件开发过程中,各类问题的出现情况以及解决方式总结一番,还要总结自己,总结团队,总结自己到底为团队奉献了什么,自己在开发过程中,那些问题得心应手,那些很棘手,未来的自己又该怎样进步,都需要认真考虑。

    做好总结,才是软件工程完美的结束。

  • 相关阅读:
    TabControl 切换 内嵌web页面直接响应滚动事件
    进程、应用程序域和对象上下文
    CSharp中的多线程——线程同步基础
    CSharp中的多线程——入门
    注重实效的程序员之快速参考指南
    学习语言技术快速入门——五步骤
    利用jQuery选择将被操作的元素
    CSharp中的多线程——使用多线程
    android开发文件介绍
    三角函数公式
  • 原文地址:https://www.cnblogs.com/weiyao/p/5609076.html
Copyright © 2011-2022 走看看