Metaprogramming (Management)

Metaprogramming is also the name of a management technique invented by Charles Simonyi for organizing the work of a team of programmers. In a 2002 news item http://www.theage.com.au/articles/2002/09/18/1032054855232.html, The Age noted:
Simonyi, 54, introduced the concept of metaprogramming at Microsoft, turning it into what people sometimes referred to as a software factory. This was something on which he had written a thesis. The metaprogramming concept did not work out in practice....
In the 1992 book Accidental Empires (ISBN 0887308554), Robert X. Cringely gave this description: :Simonyi's dissertation was an attempt to describe a more efficient method of organizing programmers to write software... the metaprogrammer was the designer, decision maker, and communication controller in a software development group.... individual progammers were allowed to make no design decisions about the project. All they did was write the code as described by the metaprogrammer.... A programmer with a problem or a question would take it to the metaprogrammer, who could come up with an answer or transfer the question to another programmer...

 

<< PreviousWord BrowserNext >>
the national bank
king of newfoundland
broadcast automation
fn mag
jordana brewster
kevin e. trenberth
talbot river (ontario)
huck seed
david faurschou
luyten 726 8
directed inward dial
rwd 7
mortal kombat (movie)
list of indo european languages
stacy paul winchell
diesel (band)
jodhpur
hsbc malta
yoshida kenko
government conference centre
mori
pitch (film)
metaprogramming
kelvin goertzen
bank of valletta
randi rhodes
charles wyville thomson
curved air
hofjes in haarlem
razormaid!
calimera
louis charles d'estres
the four freshmen
gerald hawranik
der golem (magazine)
west virginia turnpike
willamette falls
interstate 895
insular celtic languages
drill sergeant identification badge
yuri ushakov
battle of ia drang
gerrhosaurus major
ivan yates