- 博客(27)
- 收藏
- 关注
原创 DNS解析相关
DNS解析的过程就是将domain name转换为IP …GTLD域名-generic top Level domain。那么会直接解析到对应的IP地址,并向改地址发出连接请求。2.如果缓存无(下图是LDNS解析过程)
2023-07-02 13:15:13
57
原创 敏捷冲突和收益
收益新收益:新客户身上获得的收益。增量收益:从现有客户身上获得的更多收益。留存收益:为了保住现有客户开发新功能新服务等留住客户而获得的收益。冲突Level 1 problem to solve出现需要解决的问题Level 2 disagreement 出现争议(意见不统一)Level 3 contest 争辩(开始找同盟)Level 4 crusade 运动(认为对方不会改,所以要打倒对方)Level 5 battle 战争(没有建设性的成果,而上一级是为了谋取把对方干掉,实现自己的目的)
2022-02-26 11:14:35
169
原创 敏捷-用户故事撰写工作坊和敏捷文档
用户故事撰写工作坊story writing workshop: 为了收集数据和完成用户故事卡一开始需要外部敏捷教练的协调(指导/引导怎么写)采用头脑风暴,尽量写全用户故事尽可能让更多人去参与,然后分组讨论,进行优先级排序和估算敏捷相关文档愿景文件:不关注交付商业论证:各方面论证项目是否值得投资迭代计划:迭代要完成故事分解后的任务的完成计划发布计划:完整表达时间节点的文件,包括开发,测试,环境准备,UAT,SAT和发布时间等信息。产品路线图:产品发布和整体组件(功能)虚拟表达。既有发布(
2022-02-13 10:49:07
458
原创 Spike探针-敏捷
探针:一个段时间(有时间限制)快速实验,来降低项目风险的方法。比如 POC spike概念验证探针: 一般用新技术或者新工具会用比如风险探针
2022-02-13 10:28:36
3162
原创 敏捷实操
1.回顾回顾2.每日展会三段论3.用户故事和任务1.一个用户故事如涉及前后端等:-1.1前端开发任务-1.2后端开发任务-1.3联调任务(assignee取决于前后端的关联性,即如无需在前端演示,则为后端负责)4.避免人员流动(T型人才-现实中,梯型团队(模块分工,主次分工)-或者培养全能型人才...
2021-10-31 11:03:30
82
原创 ACP-证书备考
第一章*1.敏捷的四个价值观-个体和互动-客户合作-可用的软件-应对变更2.敏捷的十二个原则(从四个价值观演化)-最高目标:尽快持续交付有价值的软件-欢迎需求变更-经常交付可用软件(几周到几月,越短越好)-实施过程,开发和业务必须通力合作-善于激励项目人员-最有效的沟通:面对面-衡量进度的首要标准:可用的软件-倡议可持续的开发-对技术的精益求精和对设计的不断完善以提高敏捷性-简洁,即尽可能减少不必要的工作-最佳的架构、需求和设计出自于自组织团队-定期反省怎样才能更有效,并
2021-10-07 18:35:08
265
7
原创 Jira和Confluence的使用和测试
1.Confluence1.1 Dashboard- Space- Page的关系不用的Space或者Page可以实现全线的设置,比如只给自己看,特定的人看,所有人看等。
2021-10-03 09:34:23
1193
原创 需求优先级
需求优先级限制条件1.公司资源没有钱没有团队 即使很重要也无法落地2.公司目标公司目标可能是创收 减少成本 提高知名度等3.产品目标产品目标是为了实现一个或多个公司目标需求划分依据...
2021-09-15 14:35:47
83
原创 功能或需求成本估算
主要两种方法:A.Planning poker-绝对值(工作量估算)直接用工作量(人天)的方式去评估每个需求,然后同时举牌的方式,利用最低和最高的澄清,缩写差异。(用的还是0,1,2,3,5…的数列去评估)注意:#需提前准备APP或者牌#需要相应人员都在常并准备好需求列表#需要把控时间...
2021-09-15 14:24:52
386
原创 验收标准和上线
验收标准作为用户故事的内容之一:一般常用的是用户场景。上线前准备上线分外包项目还是内部项目,外包项目要考虑:1.文档验收(合同事先规定)2.测试情况3.安装程序提交4.安装验证5.系统培训6.制定上线计划内部项目只需要考虑出:2,3,5和6即使是敏捷交付,评审会议确定可以上线的话就要组织发布(上线计划-谁 在什么时候做什么事情)...
2021-09-15 11:36:20
675
原创 用户故事
用户故事 (故事点 1 2 3 5 8 13 20 )(具有交付意义的 端对端交付 满足INVEST原则)1.基本要素作为 谁 想要做什么 以达到什么商业目标前提条件(规则)2.基本方案3.上线检查清单(包括验收标准)4.Q&A...
2021-09-14 17:46:03
73
原创 Epic US Task
Epic可以跨sprintUser story 需要一个spint内完成Task和US属于一个级别(因此需要story point)只有是DOR 的状态才能放入Sprint backlog
2021-09-14 17:22:11
155
原创 Scrum activity
关键活动:1.Requirement refinement:占sprint 5%的时间(比如2周一迭代,80*0.05=4hours Max)用户故事的基本描写设计方案&UI验收标准Story point2.Sprint planningUS必须是Ready的拆分的task应该是2-16小时可以完成的3.Daily ScrumWhat to doWhat has been doneWhat is the problem4.Sprint review评审-展示
2021-09-13 23:07:22
82
原创 容器
容器原本调动服务器的动态数据通过在数据裤嵌入代码,后来动态交互变多,就出现容器,分开了应用调动数据库动态数据的方式。web服务器应用服务器的区分比较难,前者强调uSer face 和HTTP为核心,后者主要是高负载,企业级,事物和队列,多通道通信。容器给应用程序组件提供环境,实现动态语言的解析。...
2021-09-13 22:56:09
59
原创 分布式和集群
系统可以是分布式集群。1.分布:功能拆分。(统一业务拆分成子业务,比如支付宝包含N个业务模块,包括基金,支付,外卖等,避免单一业务出问题,所有功能用不了。2.集群:服务器拆分。(统一功能部署到不同的服务器,避免服务器崩溃业务用不了)不同的服务器集群也是一个节点。...
2021-09-09 15:54:15
62
原创 Azure学习1
Azure提供服务如下1.计算功能(计算机computer service)2.存储功能Blob>文件>队列>表存储3&4.数据库&web应用数据库:基本都是完全托管和可缩放,而且数据库迁移无需更好应用。应用:是基于Web而且可以自由创建和部署。数据库中心DataBase CenterDBC又装满serv...
2021-09-08 11:38:57
125
原创 2021-09-06
HTLM缓存和储存对比cookies,现在数据存在Local storage或者session storage,就是存在本地。applcation cache可以用来缓存浏览器和web application的关系
2021-09-06 15:10:42
59
原创 2021-09-05
1.AJAX Asynchronous JavaScript and XML非编程语言该程序可能使用XML也可能使用纯文本和JSON文件传输数据允许与Web服务器异步交换数据,即不需要加载整个网页,只是更新网页的部分。
2021-09-05 10:10:46
49
原创 2021-09-02
前端开发的工作流程准备工作:1.需求澄清需求澄清后,设计师出原型图前端制作静态页设计和产品审核之后前端加上动态数据等2.进入开发(假设框架已经确认)-编写代码2.1 创建项目目录2.1.1images目录2.1.2css目录2.1.3js目录2.2 切图(用PSD文件用PHOTOSHOP切图)2.3 新建html和css文件2.4 参照效果图,编写html和css代码-单元测试-检查语法-整合代码-生成文档-压缩代码-部署到测试环境-发布Git 和Githu
2021-09-02 15:06:57
91
原创 2021-09-02
1.前后端深入了解前后端主要通过Json 来进行数据交互,那借口又是用来干嘛的?前端通过接口(接口是预先定义的函数,包括接口地址,传入参数和返回参数以及数据),那数据是不是通过Json文件来交互?Json格式(目前已经比较少用XML或者texT进行数据交互)...
2021-09-02 09:51:41
59
原创 2021-08-31
疑问点总结:1.instance也叫实例,是数据库的逻辑划分。一个电脑上可以安装一个服务器,服务器一般对应一个实例,但是也可以划分为多个,专门服务于不同的应用。2.数据库和服务器的关系数据库像地址簿服务器像社区(实际的东西-文件图片信息等都存在数据库,但是调用就要通过地址簿先找到地址,才能用)3.cluster 集群:一组计算机提供服务(各个计算机也叫节点node)集群分三种:High Availability Cluster高可用双热机多热机High Performance 高性能
2021-08-31 11:43:18
1072
原创 2021-08-31
Azure services:**1. storage**Azure blob storage1.Azure Data Storage mgmt1.Data copying /sync to Azure Blob2.Storage in Azure BlobAzure Blob:-Blob-Disk-file2.Azure Cosmo DBFeatures:-Column system (User profile& large amount of data)Rows
2021-08-31 11:21:02
66
原创 Python小白学习2
package基于都是在lib文件下。相当于一个文件夹,里面有很多.py的文件。其中一个是_init_py用来描述有多少个modulemodule每一个.py文件就是一个modulefunction是module中定义的功能。
2021-08-29 09:06:32
52
原创 Azure Az-900小白学习
Azure AZ-9001.benefithigh availabilityscaling(elasticity and agility) based on needs/consumption-scale out/in 水平 ( add more VM )-scale up( replacement with more powerful machine- CPU and memory)difference between on-premise and cloud servicecosts(c
2021-08-27 09:25:51
109
原创 2021-08-27
小白学习python 11.method and function-method 方法针对类(class:str/float/int/b)用的是变量.method() 的形式a = ‘hello’a.upper()a.append(‘world’)-function函数自带(built -in)和自定义import mathfrom math import pi (选择指定的参数)import numpy as npa =([1,2],[3,4])c = ([2,2])a1
2021-08-27 08:11:53
50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人