一年来开发随谈

1.人月神话中说的很好:没有银弹,只有平衡点.

因此,如何做到平衡是一种智慧;

2.谈谈软件开发中的一些环节

业务需求分析-->技术实现方案-->概要设计--->详细设计--->开发--->测试--->部署--->运行

这一系列过程中,其实很容易发现一个真相:业务需求决定了一切,

因此,一切的一切均围绕业务需求展开,如何做把业务需求做到位是一个重中之重.

后面的工作无疑在做一件事情:怎样更好地满足业务需求

3.如何做好业务需求分析

直接接触业务的人是我们最终的用户,即让用户满意是我们的目标.

这个世界的核心围绕着人展开的,人绝大多数认为自己是一切的中心

但让用户满意,不是一个简单事情:满意是一个人自我的感受问题,虽然客观可以影响主观感受;

有些事情需要知道:

1.企业之中力图企业发展的人才适合做需求分析,因为只有这样的人才是为了将事情做好,

其他的人的目的在于把自己做好;

2.我们的环境是多元化的,平衡点很重要;

4.如何做好一个技术方案

首先,我们需要清楚地意识到,我们的技术方案为两个人做的:最终用户、技术开发人员.

我们既要让我们的最终用户满意,也要使得在技术实现过程中行云流水;

5.如何做好开发和测试

开发中有很多原则,这些原则的目的就一个:让我们的开发工作有条不紊;

大家应该知道我在说什么,这些都是实际锻炼出来的,你知道不一定,你知道什么场景用.

6.实际运行的一些注意点

1.当一个产品进入实际运行的过程中后,不表示它没有缺陷,甚至常常有些致命的问题在运行后才暴露出来,因此在部署之前,我们都应该

设计好解决这行紧急危机的方式;

2.不要等到用户来找你,应该让他在不知不觉中解决掉问题;

原文地址:https://www.cnblogs.com/humble/p/3839606.html