Best Posts of the Past

Recent Comments

Product Management Job Board

Feeds and Bookmark Tools

RSS Feed    Digg!    del.icio.us

Categories

Agile (19 entries)
Best Practices (43 entries)
Book Reviews (7 entries)
Career Moves (5 entries)
Customer Research (8 entries)
Development (16 entries)
Industry Events (30 entries)
Innovation (9 entries)
Marketing (28 entries)
Most Popular Posts (5 entries)
Most Popular Webinars (4 entries)
Next Webinar (0 entries)
Portfolio Management (3 entries)
Pragmatic Marketing (11 entries)
Presentations (6 entries)
Product Management (276 entries)
Product Management Association Events (32 entries)
Product Management Process (22 entries)
Product Marketing (39 entries)
Releases (6 entries)
Requirements Management (69 entries)
Site Announcements (1 entries)
Startups (4 entries)
Strategy (11 entries)
Webinar Archive (143 entries)
Webinars (2 entries)

PM Associations

Silicon Valley
Boston
Toronto
Pittsburgh
Vancouver
United Kingdom
Austin
Puget Sound
North West USA
Software Prod Mgmt
Israel
Portland
Carolina PMA
Carolina PDMA
Sacramento
San Diego
AIPMM
Washington DC
SPM eGroup
Product Innovation
Waterloo
Ottawa
PDMA
Atlanta
India
Calgary
Australia PMA
Tampa Bay

Sponsored by:

Blogroll

Agile Commons
All about Product Management
ProductMarketing
Cool Products, Hot Co
Software Marketing
Hitchhiker's Guide 650
Write That Down
ack/nak
Tyner Blain
Guy Kawasaki
Joel on Software
Seth Godin
Managing Product Dev.
Silicon Valley Prod Grp
280 Group Blog
Marketing Profs
Cauvin
Market Capture
Software Market Soln
Software CEO
Software Pricing
ProductBytes
From start to end
My inner voice
Product Mngt Software
Passionate Users
Michael on High-Tech
Requirements Defined
The Cranky PM
Girl from Marketing
Product Beautiful
Write that Down
Ideascope Blog
Bikram Gupta
Brainmates
Good Product Manager Panoptika
Abstraction Management


FeaturePlan Resources

Product Management Software
Product Marketing Software
Product Management
Requirements Management
Product Planning Software
Product Life Cycle Software
Requirements Management Software

February 19, 2008

Hardware-Software Co-Design

Byron recently brought up an interesting issue regarding the disconnect between Hardware and Software. There is actually a movement towards a Hardware-Software Co-Design methodology that is really beginning to pick up some steam, particularly in the area of mobile phone development and embedded systems. The Co-Design methodology is really just a set of techniques which allows for the simultaneous design of Hardware and Software. Typically a system specification is divided early in the design process into two stages, software design and hardware design. Of course, this almost always leads to difficulties when you reach the end of the process and try to integrate the two together. And resolving those integration issues can, among other things, delay deployment and effect your time-to-market. Hardware-Software Co-Design attempts to integrate the two design paths by using a common platform and by increasing interaction/communication between the hardware and software development. This could be something as simple as more meetings between developers but usually includes more formal methods as well, like common development languages, modeling schemas, and specifications.

It’s definitely an interesting approach, but whether it has the potential to solve Byron’s help desk issues remains to be seen.

Post a comment

Blog Archives: Product Management News and Commentary, Webinar Archive and Transcripts

 

©2007 The Product Management View and FeaturePlan. All rights reserved.