Ray Schneider

mailto:rschneid@bridgewater.edu

Ray Schneider is an Assistant Professor in the Mathematics and Computer Science Department of Bridgewater College, Bridgewater, Virginia in the lovely Shenandoah Valley. Formerly the Director of Engineering at ComSonics Inc. in Harrisonburg, VA, Ray completed his doctorate in Information Technology at George Mason University in Fairfax, VA in May of 2001. He taught at James Madison University as a Visiting Assistant Professor in Computer Science in the academic year 2001-2002 before joining the Bridgewater College faculty. Ray has taught Software Engineering, Programming Languages, Personal Software Productivity, and Patterns and Architectures using Coplien's 1st Pattern Book as well as the GoFs? book and is very interested in Agile methodologies.

Ray reviewed ExtremeProgrammingExplained in the March 2002 V4 Issue 2 of Software Quality Professional, a publication of the American Society for Quality. More recently Ray and Pieter Botman reviewed the entire Extreme Programming book series. See http://www.asq.org/pub/sqp/past/vol5_issue1/botman.html

Ray has over thirty-five years experience in research and development of both hardware and software and you can visit his home page at http://users.adelphia.net/~schneirj or at Bridgewater at http://www.bridgewater.edu/~rschneid

For more about Ray's patterns on the WikiWikiWeb go to RaysWikiPatterns.

Moved rfom WhoAreYou...

WhoAreYou is a question which we each must ask of ourselves and of others.

When I was a young physicist, just starting out, I had an interesting conversation with an associate. We were walking across a hangar at the Naval Air Development Center, where I worked at the time. The topic was the management of complex activities which are beyond the complete understanding of any single individual. At the center, we develop large scale avionics systems, pioneering such systems as the P3C Orion ASW system - the first airborne, fully integrated aircraft with a central computer (at least that I know of).

His response was: My father says it's all a game of Whom Do You Trust? My own father, who was a Rear Admiral in the Navy, told me once that the first thing he did when he assumed a new command was to find someone who already knew the place inside out, whom he trusted, and made him his adjutant. By doing this, he guaranteed a smooth transition of power, because the adjutant already knew how the organization ran. That's an instance of WhomDoYouTrust and to answer that question you must be able to answer the inherently prior question WhoAreYou.

Building an answer to WhoAreYou involves adopting principles and standards that you trust, often by consciously modeling those who have gone before and whom you admire. The patterns which relate to this are RiverOfTime, ShouldersOfGiants, SaintsAndHeroes, GhostsInUs, and undoubtedly some I have not thought of. -- RaySchneider


CategoryHomePage
EditText of this page (last edited December 9, 2004)
FindPage by browsing or searching

This page mirrored in ComponentDesignPatterns as of April 29, 2006