imicman的个人空间 https://blog.eetop.cn/1518355 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

Ver VS. Rev (转载)

已有 792 次阅读| 2017-4-1 08:50 |个人分类:项目经理|系统分类:芯片设计

What is a version?

A version is an iteration, something that is different than before.

When programmers develop software a version is typically a minor software update, something that addresses issues in the the original release but does not contain enough to warrant a major release of the software.

In the engineering world we like to keep previous copies of our designs so that we can go revert back to them in case something goes wrong. Data corruption, customer changes their mind, or the new idea does not work are some of the reasons we like to keep a legacy around. Having previous copies means that we can see what we did, when we did it, and hopefully why we did it. With versions the what, who, when, why isn’t always so obvious.



What is a revision?

A revision is a controlled version. Webster’s dictionary describes a “revision” as the act of revising, which is to make a new, amended, improved, or up-to-date version.

Back to the software analogy, a revision is seen as a major release of the software. Something that introduces new features and functionality, as well as fixing bugs. In the engineering world we use revisions to document the changes so that anyone can understand what was changed

Revisions will typically happen after some type of approval. The original document is approved meaning that we need to make a revision as we will seek approval to release the changed document. Versions occur during one lifecycle state, revisions are caused by the change of lifecycle.  

Versions are usually temporary, revisions are permanent. What I mean by this is that during the design phase I will quickly build up versions of the design, however 5-years from now I will only care about one version, the one that was released.

In Conclusion

I hope this helps explain the difference or helps you explain the difference to someone else. The easiest thing to remember is that a revision is controlled version, a historical record or a change in design.





点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 8

    获赞
  • 34

    评论
  • 访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-7 03:46 , Processed in 0.014557 second(s), 12 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部