zoukankan      html  css  js  c++  java
  • 一年来开发随谈

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

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

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

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

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

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

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

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

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

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

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

    有些事情需要知道:

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

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

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

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

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

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

    5.如何做好开发和测试

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

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

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

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

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

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

  • 相关阅读:
    Metasploit的使用命令_1
    Kali Linux -系统定制
    20200522随笔
    阿里大于接口的问题
    根据一篇文章学习逻辑漏洞
    flask注册蓝图报错
    python 生成验证码
    flask-mail 机制
    对巡风vulscan的理解
    “百度杯” YeSerCMS
  • 原文地址:https://www.cnblogs.com/humble/p/3839606.html
Copyright © 2011-2022 走看看