zoukankan      html  css  js  c++  java
  • 现代软件工程 练习与讨论 第六章 敏捷流程

    请结合中国软件开发的情况(在国企开发,给企业开发软件,个人创业,游戏产业等),讨论应该增加一些什么问题,来帮助团队选择最合适的开发模型。

     

          在我看来,当前国企开发,很多时候初初衷很好,但当作出来时,发现用户群体很少甚至是过时了。所以,在开发时要增加对于项目将来的用户群体,产品定位,以及需求等的实时考量问题,比如,当前用户群体对这样一个项目的需求是否还和之前一样,我们还需要增加什么功能,这样的产品是否当前出现了它的可替代品或是比它功能更完整的产品,我们需不需要有针对性的增加目前没有的新功能等问题。

     

    阅读Lost in CatB.有感

     

    其实,随着社会的不断发展,几乎每天都会有新技术伴随着新需求不断出现,同样的开源和商用也是如此,哪里有需求,哪里就有市场。开源和商用各有利弊,但都是服务于不同的用户群体,满足不同的需求,例如,Linux从最初的几千行代码发展到现在,俨然成为了os中的中流砥柱,而这样的地位离不开它的开源,和看中这一特性并不断有IT人员对其进行更新,若他当初出现时就是非开源的,那我想Linux的命运会相当的多舛;另一方面,像专做erp软件的公司,如用友,他们公司的erp软件仍然屹立不倒,就是因为对于商业软件来说,开源确实会带来很多问题,给客户容易造成心理阴影,想这类商用还会无形中,起到业内的一种规范。所以,开源与商用,既要结合需求,同时还结合产品定位。
  • 相关阅读:
    Hadoop TextInputFormat源码分析
    Hadoop集群(第6期)_WordCount运行详解
    spring boot之从零开始开发自己的网站
    transfer learning
    深度学习理论
    CNN卷积可视化与反卷积
    resnet
    NLP资料
    close Spark Streaming gratefully
    CUDA
  • 原文地址:https://www.cnblogs.com/tjuscs2014/p/4023224.html
Copyright © 2011-2022 走看看