程序,自其编写初始,直至被遗忘在历史的角落,都在被使用着。
阶段决定使用者
每一个程序,都有“孕育—出生—成长—弱化—消亡”这几个阶段
不同阶段下,因不同的目的,使用者也就有所不同
孕育阶段
程序的孕育,离不开程序员日夜敲击键盘
当然,也别忘了需求提出者和设计者
更别忘了测试员
使用者:客户(若有demo的话),程序员,测试员
出生阶段
出生,对程序来说,并非一个事件,而是一个过程
部分客户先尝鲜,发现问题
此时,推广人员、程序员和测试,是一个频繁交流的时期
一切为了程序最终上线,努力着
使用者:部分客户,程序员,测试员,推广者,实施
成长阶段
经过千辛万苦,程序终于上线
优化人员(一般是程序员)不断应客户要求,提高性能
这需要一个中间人——运维人
使用者:所有客户,程序员,测试员,运维人员
弱化阶段
这阶段并不是指程序性能降低,而是跟不上时代的进步
比如,数据量随时代的巨量增大
此时,程序面临两个抉择:改造或下线
改造则又进入“成长”阶段
下线即“消亡”
使用者:客户使用部分功能,运维,程序员
消亡阶段
这个阶段貌似不需要人员
但想想,若要将一个产品下线,需要清理服务器上的程序和历史文件
还有数据库的备份、迁移、删除(若仍被使用,则可跳过此步)
使用者:运维,程序员
时间: 2024-10-08 17:04:45