zoukankan      html  css  js  c++  java
  • 提问回顾

    提问的博客链接 http://www.cnblogs.com/zhaobs/p/7598743.html

    一、提问回顾

      1.如何准确分析用户的需求,并了解客户对我们的要求和我们目前的技术能否实现他们的需求?

          使用NABCD模型

      2.有什么比较有效的方法来提升作为软件工程师的能力?

          在软件开发中采用各种合适而高效的开发模式,如结对编程,集市模式,瀑布模式,敏捷开发等。

      3.团队项目如何合理的分配成员的任务?

          根据每个人的特长和能力来分配任务

      4.软件开发过程中遇到难以修复的bug时团队中的各个角色应该怎么处理?

          由项目经理组织团队中的不同人员进行相应的处理

      5.如何有效地对软件进行长期维护?

          首先在设计阶段要对软件的结构有良好的设计,这样才能便于后期的维护。开发过程中各模块,各接口的规格要严格要求。

    二、学到的知识点

    需求

    使用NABCD模型

    设计

    设计软件的代码组织结构,规定代码规范,确定开发流程

    实现

    根据需要采用不同的开发模式

    测试

    设计单元测试

    发布

    如何宣传自己的软件,如何吸引更多的用户

    维护

    根据用户的反馈不断改进和完善自己的软件

  • 相关阅读:
    pymysql
    表查询
    元类
    外键约束
    Mysql知识
    C# windows服务的创建与调试
    JQuery随笔
    jQuery插件开发
    http post和put区别
    NPOI
  • 原文地址:https://www.cnblogs.com/zhaobs/p/8283232.html
Copyright © 2011-2022 走看看