"); //-->
3BSE008516R1速度运行的闪存芯片
我最近有机会为Arasan Chip Systems, Inc重建NAND 闪存控制器。此次重新设计的目的是升级现有的闪存控制器,使其能够以比以往更快的速度处理闪存请求和命令。事实上,这款新控制器旨在处理以高达 1.6GB/s 的速度运行的闪存芯片,同时向后兼容所有以前的速度。那些知道我的典型设计目标的人应该已经知道我对这个设计的个人目标:吞吐量、吞吐量、吞吐量!
然而,我今天想讨论的是我在做这个项目时遇到的一个基本的管理问题。有一次,在开发过程中, Arasan的管理团队问我在项目中处于什么位置,以及该项目需要多长时间才能完成。
天哪,你从哪里开始?
首先,让我们面对现实,尽管工程师多么想避免此类问题,但这些都是有效的问题。客户有权知道您的进度以及您认为何时可以完成项目。换句话说,你可能不喜欢这个问题,但它是一个需要回答的问题。
也许最好和最真实的回答可能是,“我正在努力,完成后就会完成。” 虽然这可能是真的,但它根本不允许您表达自己的进步。客户想知道你的时间表,他们想知道你给他们的时间表是合理的。简而言之,您需要将项目分解为任务——需要在现在和项目完成之间进行的任务。然后需要对每项任务进行时间估算,从而得出每个项目的最终完成日期。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。