linux学习day11笔记

linux储备知识

1.计算机体系的三层结构:
	应用程序
	操作系统
	计算机硬件
2.linux运维的三大职责:
	1、应用程序稳定运行:7*24*365天不间断运行
	2、备份重要数据
	3、优化集群性能
	
ps:作为运维人员进入公司,如何开展自己的工作:
    1、画出架构图
    2、围绕三点展开工作:
        稳定性:监控
        可靠性:备份、解决单点故障
        性能
        
        扩展性

        
UI:界面设计,负责界面好不好看
UE:交互设计,负责软件好不好用
FE:前端开发
RD:后端开发
QA:测试
OP:运维

软件开发具体流程
start:老板or甲方作为一个基础的idea梦想是,发起初始的需求
一:需求分析阶段
    产品针对需求进行专业化梳理 <-- 
    产品内部评审                |
    是否通过--------------------
    产品着急项目相关人员UE、UI、RD、QA,开需求讨论会,产品讲解原型 <--
    需求是否明确------------------------------------------------|
二:项目开发阶段
    分头行动评审(同时进行)
    1.QA测试用例/评审
    2.UE交互设计并评审
      UI根据UE做设计
      FE做页面开发
    3.RD排期,QA根据RD的排期来排期
      前后端接口定义:各自开发,联调自测
三:项目测试阶段
    1.开发自测完毕进行code review
    2.提测邮件给QA:测试环境验证;沙箱环境验证
    3.产品第一次验收
四:产品上阶段
    1.上线计划填写,上线准备工作,上线
    2.上线功能回测
    3.产品第二次验收
    4.end
posted @ 2021-06-30 20:07  麋鹿的麋  阅读(42)  评论(0)    收藏  举报