User:Mcgregor94086/Scott McGregor (playwright)

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Scott L. McGregor is an American playwright, software and internet product designer, entrepreneur and educator. He is also founding member of the Association for Software Design and World Wide Institute of Software Architects, and a past president of their Silicon Valley chapters.


He has a B.A. in Philosophy from Haverford College (1978) and a MS in Industrial Administration from the Tepper School of Business at Carnegie Mellon University (1980). Between 1981 and 1986 McGregor received additional graduate level education in Computer Science at Stanford University.


In 1978, McGregor wrote and produced two one act plays, Eggs, and Subplots in Haverford Pennsylvania, and at Bryn Mawr, Pennsylvania.. They two one act plays were subsequently produced a second time in1980 in Pittsburgh, PA, after the successful debut of his musical comedy, Kije!.


The outline for the play Kije! was first written up in 1977 after the author suffered a bad case of the flu and had a fever induced dream inspired by a one paragraph description of the Russian movie Lieutenant Kijé (film) on a record jacket for orchestra suite of the same name by [Prokofiev]. But the author did not begin to actively work on developing the full script until the fall of 1979, while he was attending CMU. At CMU, he met collaborators, Arthur T. Benjamin (lyricist) and Arthur Darrell Turner (Composer). McGregor transformed his earlier outline into the book for the full length musical comedy, which the three submitted to an annual playwriting contest. The play won and was produced in the spring of 1980 in Pittsburgh, Pennsylvania. In addition to playwriting, McGregor has created several other less well known works of fiction including short stories and poetry, as well as technical non-fiction.

Software and Internet product designer[edit]

IIn 1972 McGregor first began programming as an independent study project, while a junior at Darien High School, this work, and another independent study project he did on Building a Ruby Laser led to his appearing on the cover of Connecticut Education magazine, and to his receiving an all expenses paid scholarship for a summer of independent study in the sciences sponsored by Yale University. In the Summer of 1973, through the auspices of this program, McGregor did research in game theory and in learning theory, including study of a number of Computer Chess programs including FOX and COKO supported by advisors Murray Campbell (IBM) and Ken Thompson (Bell Labs) respectively.

In 1980 McGregor began working at the Hewlett-Packard Company in Palo Alto California and later at their Information Software Operation in Cupertino, CA. In 1989-1990 he designed a new product known as Prescient Agents, which facilitated both individual and team software development. Also over this time McGregor began creating the SWIFT Design Method for the creation of high technology disruptive Innovative products.

Prescient Agents

In 1990-1991, articles on the Prescient Agents software were published in the HP Journal and as a cover article in the initial volume (volume 0) of The X Resource Journal published by O'Reilly & Associates entitled Prescient Agents: A Radar O'Reilly for your Desktop. Through this latter publication, McGregor's work came to the attention of editor David Flack who, in the May 1992 edition of Unix World, published an editorial entitled Smarter Programming Bring Smarter Computers that recognized McGregor for his work on more usable software, and in particular singling out his work on Prescient Agents. The Prescient Agents software work was notable as a very early example of software combining intelligent agents, Bayesian learning techniques, groupware, window systems and hyperlink software to improve the usability of computers in environments with many related frequently changing documents shared by many people. It's initial deployment was in service of distributed parallel software development at Hewlett-Packard.

Merge Right

That same month, McGregor released an innovative new way to compare and merge branches of software developed in parallel, through a product known initially as Merge Ahead, and in subsequent releases as Merge Right. This product received a cover notice in "Sun World" that month, along with a review from new product reviews editor David A. Taylor praising the product's remarkable ease of learning and ease of use. An unusual characteristic of this merge tool was its use of colored backgrounds and video game like color-matching strategies for hinting which branch to accept when merging code conflicts. What was innovative about this approach is that other tools had used symbolic coding, or color coding of text which put additional cognitive load on the symbolic and linear processing centers of the brain, whereas the color matching utilized graphical and parallel processing centers. The results, verified by product reviewers was a reduction in undetected user errors during the merge task and an improvement in task performance times.

SWIFT Design Method

Also in May 1992, the Practical Programmer column in Communications of the ACM described elements of McGregor's SWIFT Design Method process that improved the ease of learning and ease of use of software created with this process, as well as reducing internal complexity, time to develop and post release quality defects reported.

Web Conferencing

In 1995-1996, while at Teknowledge, McGregor designed the Briefing Associate for DARPA and the e-commerce oriented Sales Associate -- some of the earliest AI and browser based systems to be designed for use over the fledgling World Wide Web. The Briefing Associate was designed to enable delivery of presentations over the web, and is notable as a pre-cursor to Web Conferencing, which McGregor subsequently contributed to creating in 1998 when at PlaceWare as Product Manager and Experience Designer, he helped restructure a collaborative tools software development kit (SDK) created at Xerox Palo Alto Research Center (PARC) into the Placeware Web Conferencing Center, pioneering this new market. The company was subsequently acquired by Microsoft in 2003 and the product was renamed Microsoft Live Meeting.

Entrepreneurship, Innovation and New Product Design Strategy[edit]

McGregor's first entrepreneurial experience came early in his life, when in 1976 when he became the number 2 employee at Financial Computer Systems in Stamford, Connecticut. Two years later he founded his own venture, Graphic Magic, a graphic design and printing firm in Haverford, Pennsylvania.

Prescient Software

McGregor's next entrepreneurial venture came as a result of his work on Merge Ahead at Atherton Technologies. This work resulted in the division he had been heading being spun out as an independent firm named Prescient Software which continued development of the merge application as Merge Right. This software was licensed for several years by Bell Labs for use with its Sablime software configuration management system, and ultimately the software was made available for open source use through Source Forge.

Entrepreneur of the Year Award

In 1992, largely because of his 3 major contributions recognized that year, Unix World Editor David Flack selected McGregor as Entrepreneur of the Year at the annual Silicon Valley Association of Start-up Entrepreneurs (SVASE) year end meeting.

New Product Disruptive Innovation Strategist[edit]

SWIFT Design Group

Initially Prescient Software also provided Innovation and new product design and new product strategy consulting based on the SWIFT method. When Prescient Software released MergeRight as open source and wound down it's software sales side, the remaining consulting business was renamed the SWIFT Design Group. This consulting practice grew to also include interim and part time executive management service to several early stage Silicon Valley start-ups and led to early employee or founder roles at several of these companies including Data Digest (predictive analytics), SeeItFirst (Streaming Video), Mobile Anywhere (Wired, WiFI and Cellular mobile device network management), Immunet (distributed network security), Light Crafts (Distributed Photography and XooXooX (Web Advertising).


In addition to consulting on innovation strategy, McGregor has also been an educator, having taught the elements of the SWIFT Design Method for Disruptive Innovation new product design and innovative new product strategy through several professional organizations, major universities, and at corporations including Hewlett-Packard, Sybase and Intuit. These professional organizations include the Association for Software Design and WorldWide Institute of Software Architects, both of which McGregor was a founding member of, and where he has served as president of their Silicon Valley chapters. He has also taught courses on this method through the University of California at Berkeley, the University of California at Santa Cruz, and the University of Phoenix - Online campus.


In addition to the early influence of advisors Murray Campbell and Ken Thompson, McGregor has been influenced by many other industry luminaries. Many of the techniques used in the SWIFT Design Method can be traced to Scott's work and professional activities with several other notable product designers, usability consultants, market consultants, authors and editors. Among these the most notable influences include Jef Raskin (The Humane Interface), Geoffrey Moore (Crossing the Chasm, Inside the Tornado, and Gorilla Game), Clayton Christensen (The Innovator's Dilemma, The Innovator's Solution and Seeing What's Next), Don Norman (The Design of Everyday Things, and Things That Make Us Smart, and Alan Cooper (About Face, and The Inmates Are Running The Asylum). McGregor authored an online training course based on Crossing the Chasm for Kairos Software in 1997, and was a co-founder of the ASD Silicon Valley chapter with Alan Cooper, and Don Norman.


[edit]External links

  • "The Inmates Are Running the Asylum", Alan Cooper, 1999. p83-86.
  • Prescient Agents, HP Journal, 1990
  • Prescient Agents, A Radar O'Reilly for Your Desktop, The X Resource Journal, Volume 0, Fall 1990.
  • Designing for Usability. The XResource Journal, Volume 1, Spring 1991
  • Practical Programmer, monthly column in Communications of the ACM, May 1992
  • Merge Ahead Betters Diff, SunWorld, May 1992
  • Smarter Programming Brings Smarter Computers, Editorial, Unix World, May 1992
  • Kije! A Musical Fairy Tale[1] Retrieved 2009-10-15
  • Scott McGregor's Home Page [2]]. Retrieved 2009-10-15
  • SWIFT Design Group Home Page[3]]. Retrieved 2009-10-15
  • Linked In Profile[4]. Retrieved 2009-10-15.
  • Light Crafts - About us web page[5] , retrieved February 28, 2007
  • XooXooX - About the Founde's web page[6], Retrieved 2009-10-15
  • web page[7], Retrieved 2009-10-15
  • Source Forge web page[8],Retrieved 2009-10-15