Despite having taken unprecedented strides in past 2 decades,I think most of the potential of Software Industry is still untapped. And the subject thats holding it back is "Software Engineering".
Some time back I took a few initial steps to address that issue.

And I think you people,with your Knowledge,Experience and Aptitude can contribute significantly.
Please check out the following forum postings.
OBJECTIVISM APPLIED TO SOFTWARE ENGINEERING - THE FORUM for Ayn Rand Fans

The response can be made in this forum or the remote forum.
Looking forward to have a meaningful dialog....
-Rohin

P.S: Though the examples to concretize the concepts are very broad and commercial. But I have been able to apply these in my day-to-day workings. And with some application even System Integrators, Product Managers, Testers, Architects, Document Writers and Managers should be able to use these principles.
P.S2: Could not find forum specific to software engineering in the forum. Let me know if one exists.