锅碗瓢盆虽都是容器,为什么各不相同,还给它们起了不同的名字?
答案:容器需要根据盛放的物品不同而选择不同的容器。
容器从字面意义上来说,就是存放东西的地方。
对于一个家庭而言,物件基本存储在厨房,卫浴,客厅,卧室,书房中,其后放置不同的柜子中,然而就是在这可见的范围内,有时候想找一件一定存在的物品,还需要翻箱倒柜,最后找不到,花了时间,还一肚子怨气和沮丧。
以小窥大,对于一个研发组织而言,每开发一个大型项目,不同阶段,不同种类,不同文件格式,不同条目的研发产出物何止万件。当我们要查找某文档中的条目时,先要找到指定的文档,在文档中,根据自己模糊的记忆查找自己想要的内容;若是忘记了线索,又得滚动着挨个看,更有甚者,忘了文件存储路径,还需要全局搜索。在查找的过程中,宝贵的时间就这样流逝了。为了解决这样的事情,Windows上还有everything这样的应用,帮助人们查找文件。
由此可见,当存储物件到了一定数量级别,就需要系统来管理。
前面铺垫讲完,进入正题,在全生命管理周期(ALM)系统如何通过容器对研发过程中产生的物件进行有效管理,本文以Polarion系统为例。
容器的作用:存、取、用。
存
当我们往系统里放东西的时候,系统能够为我们做些什么呢?
系统当有好的存储结构,既能够在空间上满足不同物件分类的需要,也要能够在时间维度上满足需求。
上图,是笔者整理的Polarion系统中存储和分类的思维导图,下面依次展开讲述。(可能不够正确,请各位大神指教)
按阶段划分工作空间图
根据阶段(时间维度)分类存放存储物
ALM系统,作为全生命