Better than that, though, would be to have some kind of a cross-company repository of good common sense
Those repositories exist, and many companies have plenty of them. They're the engineers who have been around a while, who take the time to look at competing products and "borrow" the good ideas. They can usually be identified by their grey or missing hair =)
Unfortunately, a database can very rarely be a replacement for experience.
Those repositories exist, and many companies have plenty of them. They're the engineers who have been around a while, who take the time to look at competing products and "borrow" the good ideas. They can usually be identified by their grey or missing hair =)
Unfortunately, a database can very rarely be a replacement for experience.