数字芯片的研发周期动辄两三年,投入少则几千万,多则过亿。
但很多项目失败,都是败在最开始那几页 spec 写得太随意。
需求模糊,后面全是债
每一个没答清楚的问题,后面都会变成一个返工节点。
架构设计完了,前端说要改接口;前端做完了,后端说时序收不住;流片回来,系统团队说功能对不上。这条链路上的每一次翻工,代价都是真金白银。
规范缺失,代码写了也白写
需求问题之外,还有一个更隐性的问题:工程师不熟悉项目规范就开始写 RTL。
数字芯片的研发周期动辄两三年,投入少则几千万,多则过亿。
但很多项目失败,都是败在最开始那几页 spec 写得太随意。
每一个没答清楚的问题,后面都会变成一个返工节点。
架构设计完了,前端说要改接口;前端做完了,后端说时序收不住;流片回来,系统团队说功能对不上。这条链路上的每一次翻工,代价都是真金白银。
需求问题之外,还有一个更隐性的问题:工程师不熟悉项目规范就开始写 RTL。