I think we gave up on the chip then software idea a long time ago. Unfortunately nothing to do with agile - just the need for co-development to meet schedules. As for everyone going agile - well, I cannot talk about software, but I dont see a lot of agile HW development going on - perhaps a little bit when we think about verification.
I'm guessing you won't be surprised that I've picked out a couple of quotes here. One from john ("The waterfall method that some people did: chip then software -- it's just not viable.") and another from warren ("Everybody's going Agile, on the software side and even on the hardware side.").
I'd sure be interested in understanding what "going agile" means and who "everybody" is. These comments make john and warren sound more optimistic about agile development than even I am :). I've seen optimism and interest building but I think we're several years away from any kind of movement or shift toward agile development. There are pockets of interest for sure but I've seen zero indication that everyone's doing it.
A Book For All Reasons Bernard Cole1 Comment Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...