提问回顾

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

一、提问回顾

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

      使用NABCD模型

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

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

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

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

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

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

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

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

 

二、学到的知识点

 

需求

 

使用NABCD模型

 

设计

 

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

 

实现

 

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

 

测试

 

设计单元测试

 

发布

 

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

 

维护

 

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

 

posted @ 2018-01-14 14:11  zhaobs  阅读(111)  评论(1编辑  收藏  举报