• 构建之法阅读笔记06


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

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

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

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

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

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

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

  • 相关阅读:
    LevelDB安装配置
    Enumerable.Intersect方法来生成2个序列的交集
    .Net 分页功能实现
    Canvas统计图表(多边形,蜘蛛网,渐变色)
    存储格式与压缩算法
    Hive数仓构建及数据倾斜
    团队沟通
    git错误:OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
    linux搭建gitlab服务器
    2018牛客网暑期ACM多校训练营第一场
  • 原文地址:https://www.cnblogs.com/weiyao/p/5609076.html
Copyright © 2020-2023  润新知