Michael Good

Personal Homepage
http://michaelgood.info
Employer
Recordare LLC (http://www.recordare.com/)
Email

Michael's career spans computer music and computer-human interaction. He is Founder and CEO of Recordare LLC, an Internet music publishing and software company. At Recordare he designed and developed the MusicXML format for digital sheet music, together with the Dolet plug-ins for creating MusicXML files from the Finale and Sibelius applications. For 20 years people have tried to create a standard music notation interchange format that works better than Standard MIDI Files. MusicXML is the first such format to succeed, having been adopted by over 125 music applications. The lessons of interaction design can apply to the adoption of standardized computer formats just as they can to more consumer-oriented interaction.

Michael was first attracted to the field of human-computer interaction as an outgrowth of his early interest in computer language design. His bachelor's thesis at the MIT Experimental Music Studio was on a score language for Music 11 (the predecessor of Csound). His master's thesis at the MIT Office Automation Group took him into the field of computer-human interaction where he worked for 20 years. As a member of the Software Usability Engineering group at Digital Equipment Corporation, he helped pioneer interaction design techniques from keystroke analysis and usability engineering to contextual design. At both Digital and Xtensory he worked on integrating virtual reality technology into industrial applications. At SAP, he developed technology to integrate alternative user interface technologies with the R/3 system. He was part of the team that developed SAP's first commercially successful web-based applications for employee self-service, and that prototyped the integration of GIS technology into SAP's business intelligence products. His work at Recordare returns him to his early interests both in computer music and language design.

Full text HTML versions of Michael's publications in interaction design and computer music are available at:

http://michaelgood.info/publications/

Publication Statistics

Publication period start
1981
Publication period end
1998
Number of co-authors
13

Co-authors
Number of publications with favourite co-authors

Productive Colleagues
Most productive colleagues in number of publications

Publications

Steiger, Patrick, Stolze, Markus, Good, Michael (1998): Beyond Internet Business-as-Usual. In ACM SIGCHI Bulletin, 30 (4) pp. 48-52. http://michaelgood.info/publications/usability/beyond-internet-business-as-usual/

Good, Michael (1992): Participatory Design of a Portable Torque-Feedback Device. In: Bauersfeld, Penny, Bennett, John, Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 439-446. http://www.acm.org/pubs/articles/proceedings/chi/142750/p439-good/p439-good.pdf

Good, Michael (1992): Participatory Design of a Portable Torque-Feedback Device. In: Bauersfeld, Penny, Bennett, John, Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 439-446. http://michaelgood.info/publications/usability/participatory-design-of-a-portable-torque-feedback-device/

Good, Michael (1989): Seven Experiences with Contextual Field Research. In ACM SIGCHI Bulletin, 20 (4) pp. 25-32. http://michaelgood.info/publications/usability/seven-experiences-with-contextual-field-research/

Good, Michael, Campbell, Robert, Lynch, Gene, Wright, Peter C. (1989): Experience with Contextual Field Research. In: Bice, Ken, Lewis, Clayton H. (eds.) Proceedings of the ACM CHI 89 Human Factors in Computing Systems Conference April 30 - June 4, 1989, Austin, Texas. pp. 21-24. http://michaelgood.info/publications/usability/experience-with-contextual-field-research/

Good, Michael, Campbell, Robert, Lynch, Gene, Wright, Peter C. (1989): Experience with Contextual Field Research. In: Bice, Ken, Lewis, Clayton H. (eds.) Proceedings of the ACM CHI 89 Human Factors in Computing Systems Conference April 30 - June 4, 1989, Austin, Texas. pp. 21-24.

Good, Michael (1988): User Interface Consistency in the DECwindows Program. In: Proceedings of the Human Factors Society 32nd Annual Meeting , 1988, . pp. 259-263. http://michaelgood.info/publications/usability/user-interface-consistency-in-the-decwindows-program/

Holtzblatt, Karen, Jones, Sandy, Good, Michael (1988): Articulating the Experience of Transparency: An Example of Field Research Techniques. In ACM SIGCHI Bulletin, 20 (2) pp. 45-47. http://michaelgood.info/publications/usability/articulating-the-experience-of-transparency/

Good, Michael (1988): User Interface Consistency in the DECwindows Program. In: Proceedings of the Human Factors Society 32nd Annual Meeting , 1988, . pp. 259-263.

Good, Michael (1988): Software Usability Engineering. In Digital Technical Journal, 0 (6) pp. 125-133. http://michaelgood.info/publications/usability/software-usability-engineering/

Wixon, Dennis, Good, Michael (1987): Interface Style and Eclecticism: Moving Beyond Categorical Approaches. In: Proceedings of the Human Factors Society 31st Annual Meeting , 1987, . pp. 571-575. http://michaelgood.info/publications/usability/interface-style-and-eclecticism/

Wixon, Dennis, Good, Michael (1987): Interface Style and Eclecticism: Moving Beyond Categorical Approaches. In: Proceedings of the Human Factors Society 31st Annual Meeting , 1987, . pp. 571-575.

Good, Michael, Spine, Thomas M., Whiteside, John, George, Peter (1986): User-Derived Impact Analysis as a Tool for Usability Engineering. In: Mantei, Marilyn, Orbeton, Peter (eds.) Proceedings of the ACM CHI 86 Human Factors in Computing Systems Conference April 13-17, 1986, Boston, Massachusetts. pp. 241-246.

Good, Michael, Spine, Thomas M., Whiteside, John, George, Peter (1986): User-Derived Impact Analysis as a Tool for Usability Engineering. In: Mantei, Marilyn, Orbeton, Peter (eds.) Proceedings of the ACM CHI 86 Human Factors in Computing Systems Conference April 13-17, 1986, Boston, Massachusetts. pp. 241-246. http://michaelgood.info/publications/usability/user-derived-impact-analysis-as-a-tool-for-usability-engineering/

Good, Michael (1985): The Use of Logging Data in the Design of a New Text Editor. In: Borman, Lorraine, Curtis, Bill (eds.) Proceedings of the ACM CHI 85 Human Factors in Computing Systems Conference April 14-18, 1985, San Francisco, California. pp. 93-97. http://michaelgood.info/publications/text-editing/the-use-of-logging-data-in-the-design-of-a-new-text-editor/

Good, Michael (1985): The Iterative Design of a New Text Editor. In: Proceedings of the Human Factors Society 29th Annual Meeting September 29-October 3, 1985, Baltimore, Maryland, USA. pp. 571-574. http://michaelgood.info/publications/text-editing/the-iterative-design-of-a-new-text-editor/

Good, Michael (1985): The Use of Logging Data in the Design of a New Text Editor. In: Borman, Lorraine, Curtis, Bill (eds.) Proceedings of the ACM CHI 85 Human Factors in Computing Systems Conference April 14-18, 1985, San Francisco, California. pp. 93-97.

Good, Michael, Whiteside, John, Wixon, Dennis, Jones, Sandra (1984): Building a User-Derived Interface. In Communications of the ACM, 27 (10) pp. 1032-1043. http://michaelgood.info/publications/usability/building-a-user-derived-interface/

Wixon, Dennis, Whiteside, John, Good, Michael, Jones, Sandra (1983): Building a User-Defined Interface. In: Smith, Raoul N., Pew, Richard W., Janda, Ann (eds.) Proceedings of the ACM CHI 83 Human Factors in Computing Systems Conferenc December 12-15, 1983, Boston, Massachusetts, United States. pp. 24-27.

Wixon, Dennis, Whiteside, John, Good, Michael, Jones, Sandra (1983): Building a User-Defined Interface. In: Smith, Raoul N., Pew, Richard W., Janda, Ann (eds.) Proceedings of the ACM CHI 83 Human Factors in Computing Systems Conferenc December 12-15, 1983, Boston, Massachusetts, United States. pp. 24-27. http://michaelgood.info/publications/usability/building-a-user-defined-interface/

Whiteside, John, Archer, Norman P., Wixon, Dennis, Good, Michael (1982): How Do People Really Use Text Editors?. In: Limb, John O. (eds.) Proceedings of the SIGOA Conference on Office Information Systems 1982 June 21-23, 1982, Philadelphia, Pennsylvania, USA. pp. 29-40.

Good, Michael (1982): An Ease of Use Evaluation of an Integrated Document Processing System. In: Nichols, Jean A., Schneider, Michael L. (eds.) Proceedings of the SIGCHI conference on Human factors in computing systems March 15-17, 1982, Gaithersburg, Maryland, United States. pp. 142-147.

Whiteside, John, Archer, Norman P., Wixon, Dennis, Good, Michael (1982): How Do People Really Use Text Editors?. In: Limb, John O. (eds.) Proceedings of the SIGOA Conference on Office Information Systems 1982 June 21-23, 1982, Philadelphia, Pennsylvania, USA. pp. 29-40. http://michaelgood.info/publications/text-editing/how-do-people-really-use-text-editors/

Good, Michael (1982): An Ease of Use Evaluation of an Integrated Document Processing System. In: Nichols, Jean A., Schneider, Michael L. (eds.) Proceedings of the SIGCHI conference on Human factors in computing systems March 15-17, 1982, Gaithersburg, Maryland, United States. pp. 142-147. http://michaelgood.info/publications/text-editing/an-ease-of-use-evaluation-of-an-integrated-document-processing-system/

Good, Michael (1981): Etude and the Folklore of User Interface Design. In: Proceedings of the SIGPLAN SIGOA Symposium on Text Manipulation June 8-10, 1981, Portland, Oregon, USA. pp. 34-43. http://michaelgood.info/publications/text-editing/etude-and-the-folklore-of-user-interface-design/

Good, Michael (1981): Etude and the Folklore of User Interface Design. In: Proceedings of the SIGPLAN SIGOA Symposium on Text Manipulation June 8-10, 1981, Portland, Oregon, USA. pp. 34-43.

Good, Michael (1989): Developing the XUI Style. In: Nielsen, Jakob (eds). "Coordinating User Interfaces for Consistency" Academic Press .