-
-
Recent Posts
-
Recent Comments
- nosnhojn on MiniTB: Finally… a Testbench Framework for Designers
- Michael Thompson on MiniTB: Finally… a Testbench Framework for Designers
- nosnhojn on UVM Report Mock Update
- Bryan on UVM Report Mock Update
- nosnhojn on MiniTB: Finally… a Testbench Framework for Designers
-
Catagories
Tags
Agile2011 agile@intel AgileSoC Cadence CDNLive collaboration constrained random DAC delivery DVCon EDA EDA360 Emacs embedded software emulation ESL Featured formal verification fun functionality functional verification guest blog incremental development iterative development Kanban linkedin Mentor Mentor Graphics org-mode pair programming Pomodoro project planning survey Requirements retrospectives SNUG svunit TDD TDD month teamwork usability User2User UVM UVM-UTest UVM Express Verification Horizons-
Tag Archives: incremental development
Sir! Hands On Your Head And Step Away From The RTL!
A handy bit of guidance that I’ve gleaned from books on lean product development comes via the recognition that unfinished work sitting in someone’s in queue, which in lean manufacturing lingo is called inventory, is waste in your development process. … Continue reading
Posted in Agile Development
Tagged collaboration, incremental development, Requirements, teamwork
6 Comments
Remote Developers And The Feature-of-the-week
In all the discussions I’ve had regarding agile and from all the presentations I’ve seen, articles I’ve read, etc, the most valuable thing I’ve heard so far has been what I’ve been calling the feature-of-the-week. The feature-of-the-week was something I … Continue reading
Enough Already About Collaborating With The Fab!
In the last 2+ years that I’ve dedicated to applying agile methods to hardware development, a big part of my focus has been on using agile to bring design, verification and software developers closer together. In my opinion, we have … Continue reading
Posted in Agile Development, Leadership
Tagged emulation, ESL, incremental development, iterative development
1 Comment
Regular Delivery… It’s Part Of Being Agile
In a post a few weeks ago I talked about how regular delivery wasn’t actually the point of being agile in hardware development. While the software guys can deliver on a weekly or monthly basis, taping out an ASIC every … Continue reading
Posted in Agile Development
Tagged delivery, incremental development, iterative development
2 Comments
Agile Hardware Starts As A Steel Thread
For me, a key to agile is incremental development. Most software developers reading this will probably say “duh… no kidding” but it’s a new concept to hardware folks. If you’re new to agile, incremental development is something I’ve talked about … Continue reading
Regular Delivery Isn’t Really The Point
Living the role of agile hardware development advocate has been a learning process for me. Obviously, I’ve learned a lot in terms of agile development process but that’s not all. I’ve also had a chance to speak with people seeing … Continue reading
Posted in Agile Development
Tagged delivery, incremental development, iterative development
1 Comment