|
Larry LeRoy Constantine
Departamento de Matemática e Engenharias
Universidade da Madeira
Campus Universitário da Penteada
9000-390 Funchal
Portugal
Telefone: +351 291705281
Fax: +351 291705199
Email: lconstantine(at)uma.pt
www:
Office: Room 2.56
|
Actividade Profissional
- Professor, Department of Mathematics & Engineering, University of Madeira, Funchal, Portugal [2006 --]
- Director, Laboratory for Usage-Centered Software Engineering, University of Madeira, Funchal, Portugal [2006 --]
- Chief Scientist, Principal Consultant, Constantine & Lockwood, Ltd. [1993 --]
- Professor of Information Technology, University of Technology Sydney, Australia. [1994 - 2003]
- Independent Consultant. [1987 - 1993]
- Clinical Supervisor, Adolescent and Family Intervention, LUK, Inc., Fitchburg, Mass. [1984 - 1986]
- Assistant Professor of Human Development and Family Studies (adjunct), University of Connecticut. [1983 - 1987]
- Assistant Clinical Professor of Psychiatry, Tufts University, School of Medicine. [1973 - 1980].
- Director of Research, Concord (Massachusetts) Family Service Society. [1973]
- Faculty member, I.B.M. Systems Research Institute. [1968 - 1972]
- President, Information & Systems Institute, Inc. [1966 - 1968]
- Post-graduate program instructor, Wharton School of Business, University of Pennsylvania. [1967]
- Staff Consultant, Programmer/Analyst, C E I R, Inc. [1963 - 1966]
- Technical Aid/Programmer, M.I.T. Laboratory for Nuclear Science. [1963]
Habilitações Académicas
- S.B., Management [1967] and graduate study [1967 - 1968], Massachusetts Institute of Technology, Sloan School of Management, specialization in information systems and psychology. (Sloan National Scholar; Outstanding Sloan Senior)
- Certificate in Family Therapy [1973], Boston Family Institute, two year post graduate training program.
professional
|
Áreas de Investigação
- Software e Interaction Design
- Modelação de Actividades
- Desenho centrado na utilização
|
Publicações
-
Software Engineering and Computer Sciences
- “Trusted Interaction: User Control and System Responsibilities in Interaction Design for Information Systems.” In E. Dubois and K. Pohl (eds.) Proceedings CAiSE’06. 5-9 June, Luxembourg. Lecture Notes in Computer Science, Springer-Verlag, 2006.
- “Users, Roles, and Personas.” In J. Pruitt and T. Adlin (eds.) The Persona Lifecycle: Keeping People in Mind Throughout Product Design. San Francisco: Morgan-Kaufman, 2006.
- (with P. Campos) “CanonSketch and TaskSketch: Innovative Modeling Tools for Usage-Centered Software Design.” In OOPSLA’05 Companion, ACM, San Diego: 162163.
- “Peer Reviews for Usability,” Cutter IT Journal, 18 (1), January 2005.
- “Beyond User-Centered Design and User Experience,” Cutter IT Journal, 17 (2), February, 2004.
- The Usability Challenge. Cutter Executive Report, 2004.
- (with R. Biddle and J. Noble) “Usage-Centered Design and Software Engineering: Models for Integration.” In IFIP Working Group 2.7/13.4, editor, ICSE 2003 Workshop on Bridging the Gap Between Software Engineering and Human-Computer Interaction, Portland, Oregon, 2003.
- (with H. Windl) “Usage-Centered Design: Scalability and Integration with Software Engineering.” In C. Stephanidis and J. Jacko (Eds.) Human-Computer Interaction: Theory and Practice. Proceedings of the 10th International Conference on Human-Computer Interaction, Crete, Greece, 22-27 June 2003. Mahwah, New Jersey: Lawrence Erlbaum Associates, 2003.
- “Canonical abstract prototypes for abstract visual and interaction design.” In J. Jorge, N. Jardim Nunes, and J. Falcao e Cunha, Eds. Interactive Systems: Design, Specification, and Verification. Proceedings, 10th International Workshop, DSV-IS 2003, Funchal, Madeira Island, Portugal, 11-13 June 2003. Lecture Notes in Computer Science, Vol. 2844. ISBN: 3-540-20159-9 Springer-Verlag.
- (ed.) forUSE 2003 Performance by Design: Proceedings of the Second International Conference on Usage-Centered Design. Rowley, MA: Ampersand Press, 2003.
- (ed.) forUSE 2002 Proceedings of the First International Conference on Usage-Centered Design. Rowley, MA: Ampersand Press, 2002.
- (with L. Lockwood) "Instructive Interaction," User Experience 1 (3), Winter 2002, pp 14-19.
- "Devilish Details: Best Practices in Web Design." In L. Constantine (ed.), forUSE 2002 Proceedings of the First International Conference on Usage-Centered Design. Rowley, MA: Ampersand Press, 2002.
- "Process Agility and Software Usability," Information Age, August 2002.
- (with L. Lockwood) "Usage-Centered Engineering for Web Applications," IEEE Software, 19 (2), March/April 2002, pp 42-50.
- (with L. Lockwood) Featured design portfolio. ACM interactions, 9 (2), March/April 2002.
- (ed., with S. Ambler) The Unified Process Transition and Production Phases: Best Practices in Implementing the UP. Lawrence, Kansas: CMP Books, 2002.
- (ed.) Beyond Chaos: The Expert Edge in Managing Software Development. Boston: Addison-Wesley, 2001.
- (with Lockwood, L.) "Structure and Style in Use Cases for User Interfaces." In M. van Harmelan, Ed., Object Modeling and User Interface Design. Boston: Addison Wesley, 2001.
- The Peopleware Papers: Notes on the Human Side of Software. Upper Saddle River, NJ: Prentice Hall, 2001.
- (ed., with S. Ambler) The Unified Process Construction Phase: Best Practices in Implementing the UP. Lawrence, Kansas: CMP Books, 2000.
- (ed., with S. Ambler) The Unified Process Inception Phase: Best Practices in Implementing the UP. Lawrence, Kansas: CMP Books, 2000.
- (ed., with S. Ambler) The Unified Process Elaboration Phase: Best Practices in Implementing the UP. Lawrence, Kansas: CMP Books, 2000.
- (with Lockwood, L. A. D.) Software for Use: A Practical Guide to the Essential Models and Methods of Usage-Centered Design. Reading, MA: Addison-Wesley, 1999.
- "Rapid Abstract Prototyping," Software Development, 6 (11), November, 1998. Reprinted in Ambler and Constantine, Unified Process Elaboration Phase. CMP, 2000.
- "Usable Objects: Coherent Objects," Object Magazine, 7 (12), December 1997. Reprinted in Constantine, The Peopleware Papers. Prentice Hall, 2001.
- "Usable Objects: Efficient Objects," Object Magazine, 7 (9), September 1997. Reprinted in Constantine, The Peopleware Papers. Prentice Hall, 2001.
- "Usable Objects: Useful Cases," Object Magazine, 7 (6), June 1997. Reprinted in Constantine, The Peopleware Papers. Prentice Hall, 2001.
- "Usable Objects: New Media," Object Magazine, 7 (3), March 1997. Reprinted in Constantine, The Peopleware Papers. Prentice Hall, 2001.
- "Usable Objects: Abstract Objects," Object Magazine, 6 (12), December 1996. Reprinted in Constantine, The Peopleware Papers. Prentice Hall, 2001.
- "Usable Objects: Getting the Message," Object Magazine, 6 (9), September 1996. Reprinted in Constantine, The Peopleware Papers. Prentice Hall, 2001.
- "Visual Coherence and Usability: A Cohesion Metric for Assessing the Quality of Dialogue and Screen Designs." In Grundy, J., & Apperley, M. (eds.) Proceedings, Sixth Australian Conference on Computer-Human Interaction. Los Alamitos, CA: IEEE Computer Society Press, 1996.
- (with Noble, J.) "Interactive Design Metric Visualization: Visual Metric Support for User Interface Design." In Grundy, J., & Apperley, M. (eds.) Proceedings, Sixth Australian Conference on Computer-Human Interaction. Los Alamitos, CA: IEEE Computer Society Press, 1996.
- (with Hendersons-Sellers, B., and Graham, I. M.) "Coupling and Cohesion: Towards a Valid metrics Suite for Object-oriented Analysis and Design," Object Oriented Systems, 3:143-158, 1996.
- "Usage-Centered Software Engineering: New Models, Methods, and Metrics." In Purvis, M. (ed.) Software Engineering: Education & Practice. Los Alamitos, CA: IEEE Computer Society Press, 1996.
- "Usage-Centered Design for Embedded Systems: Essential Models." Embedded Systems Conference ‘96 Proceedings. San Francisco: Miller Freeman, 1996.
- Constantine on Peopleware. Englewood Cliffs, NJ: Prentice Hall, 1995. (Superceded by The Peopleware Papers.)
- "What Do Users Want?" Windows Tech Journal, 4 (12): 30-39, December 1995.
- (with Hendersons-Sellers, B.) "Notation Matters. Part 2: Applying the Principles," Report on Object Analysis and Design, 2 (4):25-27, November-December1995
- (with Hendersons-Sellers, B.) "Notation Matters. Part 1: Framing the Issues," Report on Object Analysis and Design, 2 (3):25-29, September-October 1995.
- "Essential Modeling: Use Cases for User Interfaces." ACM Interactions, 2 (2): 34-46, March/April 1995.
- (with Jacobson, I., and Christerson, M.) "The OOSE Method: A Use-Case-Driven Approach." In Carmichael, A. (ed.) Object Development Methods. New York: SIGS Books, 1994.
- "Persistent Usability: A Multiphasic User Interface Architecture for Supporting the Full Usage Lifecycle." In S. Howard and Y. K. Leung, eds., OzCHI 94 Proceedings. Melbourne, 1994.
- "Graphical Navigation," Windows Tech Journal, 3 (8): 44-45, August 1994.
- "Interfaces for Intermediates," IEEE Software, 11 (4): 96-99, July 1994.
- "More Than Just a Pretty Face: Designing Software for Usability." Software Development '94 Proceedings. San Francisco: Miller Freeman, 1994.
- "Collaborative Usability Inspections for Software." Software Development '94 Proceedings. San Francisco: Miller Freeman, 1994.
- "User Interface Design for Embedded Systems," Embedded Systems Programming, 6 (8): 43-58, August 1993.
- "Object Interface or Objects in Your Face," Object Magazine, July 1993. Reprinted in Constantine, The Peopleware Papers. Prentice Hall, 2001.
- (with Lockwood, L. A. D.) "From Events to Objects: The Heresy of Event-Orientation in a World of Objects," OOPSLA '92: Addendum to the Proceedings. New York, ACM Press, 1993.
- (with Henderson-Sellers, B. and Edwards, J.) The O-O-O/Extended Uniform Object Notation Handbook. Sydney: University of New South Wales, 1992.
- "Getting the User Interface Right: Basic Principles," Software Development 1992 Proceedings. San Francisco: Miller Freeman, 1992.
- "Managing for Quality User Interfaces." Software Development Management Proceedings. San Francisco: Miller Freeman, 1992.
- "Toward Usable Interfaces: Bringing Users and User Perspectives into Design." American Programmer, 4 (2): 6-14, 1991.
- (with Henderson-Sellers, B.) "Object-Oriented Development and Functional Decomposition." Journal of Object-Oriented Programming, 3 (5): 11-17, 1991.
- "Objects by Teamwork." Hotline on Object-Oriented Technology, 2 (1): 1-6, 1991.
- (with Page-Jones, M., and Weiss, S.) "Modeling Object-Oriented Systems: A Uniform Object Notation." Computer Language, 7 (10), October 1990.
- "From GUI to GUIR: Getting the User Interface Right." Software Development Fall Conference Proceedings. San Francisco: Miller Freeman, 1990.
- "Objects, Functions, and Extensibility." Computer Language, 7 (1), January 1990.
- "Any Which Way Will Do: Beyond Methodology." Case Directions, 2 (1): 14-15, 1990.
- "Object- and Function-Oriented Software Organization: Structural Relationships." Embedded Systems Conference Proceedings. San Francisco: Miller Freeman Publishers, 1989.
- "Object-Oriented and Structured Methods: Toward Integration." American Programmer, 2 (7-8): 34-40, August 1989.
- "Structured Stuff is Dead, Long Live the Stuff." American Programmer, 1 (9): 1-4,11, November 1988
- (with Yourdon, E.) Structured Design. Englewood Cliffs, N.J.: Prentice-Hall, 1979; Yourdon Press, 1975.
- (with Stevens, W. P. and Myers, G. J.) "Structured Design," IBM Systems Journal, 13 (2), 1974. Reprinted in P. Freeman and A. I. Wasserman (Eds.), Software Design Techniques. Long Beach: IEEE, 1977; and E. N. Yourdon (Ed.), Classics in Software Engineering. New York: Yourdon Press, 1979.
- (ed., with T. O. Barnett) Modular Programming: Proceedings of a National Symposium. Cambridge, Mass.: Information & Systems Press, 1968.
- "Segmentation and Design Strategies for Modular Programming." In T. O. Barnett and L. L. Constantine (eds.), Modular Programming: Proceedings of a National Symposium. Cambridge, Mass.: Information & Systems Press, 1968.
- "Integral Hardware/Software Design," nine-part series, Modern Data, April 1968 through January 1969.
- "Control of Sequence and Parallelism in Modular Programs," AFIPS Conference Proceedings, 32: 409ff, Spring 1968.
- (ed.) Concepts in Program Design, Second Edition. Cambridge, MA: Information & Systems Press, 1967.
- "A Modular Approach to Program Optimization," Computers and Automation, March 1967.
- "Towards a Theory of Program Design," Data Processing, December 1965.
-
Management and Organizational Culture
- (ed.) Beyond Chaos: The Expert Edge in Managing Software Development. Boston: Addison-Wesley, 2001.
- The Peopleware Papers: Notes on the Human Side of Software. Upper Saddle River, NJ: Prentice Hall, 2001.
- "Process Agility and Software Usability," Software Development 9 (5), May 2001. Reprinted in Ambler and Constantine, Unified Process Transition and Production Phases. CMP Books, 2002.
- "Executive Toys," Software Development, 9 (4), April 2001.
- "Creative Input: From Feature Fantasies to Practical Products," Software Development, 9 (2), February 2001.Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- "Unified Hegemony: Beyond Universal Solutions," Software Development 8 (11), November, 2000 Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001; reprinted in Ambler and Constantine, Unified Process Transition and Production Phases. CMP Books, 2002.
- "Inventing Software: Breakthroughs on Demand," Software Development, 8 (6), June 2000.Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- "Cutting Corners: Shortcuts in Model-Driven Web Development," Software Development, 8 (2), February 2000.Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- "Persistent Models: Models as Corporate Assets," Software Development, 7 (11), November 1999.Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- "On Becoming a Leader: Advice for Tomorrow's Development Managers," in Constantine, Beyond Chaos. Addison-Wesley, 2001. Abridged version, Software Development, 7 (10) October 1999; reprinted in Ambler and Constantine, Unified Process Inception Phase. CMP Books, 2000.
- "Problem-Solving Meta-rules: Habits of Productive People," Software Development 7 (8), August 1999. Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001; reprinted in Ambler and Constantine, Unified Process Inception Phase. CMP Books, 2000.
- "Job Qualifications: On Hiring the Best," Software Development, 7 (5), May 1999. Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- "Creating a Culture of Commitment: of Deadlines, Discipline, and Management Maturity," Software Development, 7 (2), February 1999. Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- "Scaling Up: Teamwork in the Large," Software Development, 6 (11), November, 1998. Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001; reprinted in Ambler and Constantine, Unified Process Inception Phase. CMP Books, 2000.
- "Real-Life Requirements: Caught Between Quality and Deadlines," Software Development, 6 (5), May 1998. Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001; reprinted in Ambler and Constantine, Unified Process Inception Phase. CMP Books, 2000.
- "Trained Professionals: Beyond Training to Transformation," Software Development, 5 (10), October 1997. Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- "Dealing with Difficult People." Software Development, 5 (6), June 1997. Reprinted in Constantine, Beyond Chaos. Addison-Wesley, 2001.
- Constantine on Peopleware. Englewood Cliffs, NJ: Prentice Hall, 1995. (Superceded by The Peopleware Papers.)
- "Leading Your Team--Wherever They Go." Software Development, 3 (1), January 1995.
(with Lockwood, L. A. D.) "Fitting Practices to the People." American Programmer, 7 (12), December 1994.
- "Team Leadership Models: Culture, Coping, and Capability." Embedded Systems Conference 1994 Proceedings. San Francisco: Miller Freeman, 1994.
- "Orchestrating Change: Organization Culture and Technical Change." Software Development '94 Proceedings. San Francisco: Miller Freeman, 1994.
- "Work Organization: Paradigms for Project Management and Organization" Communications of the ACM, 36 (10), October 1993.
- "Coding Cowboys and Software Sages" American Programmer, 6 (7): 11-17, July 1993.
- "Software by Teamwork: Working Smarter," Software Development, 1 (1), July 1993.
- "Teamwork for Object Frameworks and Applications" OOP '93 Conference Proceedings. New York: SIGS Publications, 1993.
- "Group Techniques for Object Development Teams," OOP '93 Conference Proceedings. New York: SIGS Publications, 1993.
- "Quality by Increments: Small Steps with Big Payoffs." American Programmer 5 (2), February 1992; and People & Systems Conference '91 Proceedings, San Francisco: Miller Freeman, 1991.
- "Therapy in the Large: Organization Development and the Family Therapist," Family Therapy News, 23 (3): 17-18, June 1992.
- "Soviet Organizational Culture: An OD Consulting Perspective," in Proceedings of the Organization Development Institute 21st Annual Information Exchange. Chesterland, OH: International Registry of OD, 1991.
- "Beyond Perestroika: A Consultant and Trainer in the Soviet Union," ASTD Organization Development, Summer/Fall 1991.
- "Fitting Intervention to Organizational Paradigm." Organization Development Journal, 9 (2): 41-50, 1991.
- "Building Structured Open Teams to Work." Software Development '91 Proceedings. San Francisco: Miller Freeman, 1991.
- "Organization Paradigms and the Management of Change." Software Development '90 Proceedings. San Francisco: Miller Freeman, 1990.
- "Teamwork Paradigms." Waterfield Research Institute Quarterly Newsletter, 1 (3), November 1989.
- "Teamwork Paradigms and the Structured Open Teams." Embedded Systems Conference Proceedings. San Francisco: Miller Freeman, 1989; reprinted in Software Development '90 Proceedings. San Francisco: Miller Freeman, 1990.
|
|
|
|
|