ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Larry Constantine - Wikipedia, the free encyclopedia

Larry Constantine

From Wikipedia, the free encyclopedia

Larry LeRoy Constantine is an industrial designer and software engineer, specializing in the human side of software development. He is currently a professor in the Mathematics and Engineering Department at the University of Madeira Portugal, where he heads the Laboratory for Usage-centered Software Engineering (LabUSE), a research center dedicated to study the human aspects of modern software engineering. He has more than 150 published papers to his credit, as well as 17 books. These include the influential classic text, Structured Design, written with Ed Yourdon, and the award-winning Software for Use, written with Lucy Lockwood. In 2006 he was recognized as a Distinguished Engineer by the Association for Computing Machinery, and in 2007 he was made a Fellow of the ACM.

Constantine graduated from the MIT Sloan School of Management in 1967 with a specialization in information systems and psychology. His contributions to the practice of software development began in 1968 with his pioneering work in "Modular Programming" concepts. Constantine was the primary force behind the discipline of Structured Design, in his book of the same name. Structured Design was arguably the first Methodology, and still remains the most influential, indeed, Constantine has as good a claim as anyone else to have invented that field. The key features of Structured Design --- the Structure Chart, the data flow Diagram and so on --- are all commonly used and taught worldwide. Many other methodologies have been developed since, and almost all have been strongly influenced by Structured Design, right up to the latest Unified Process and Unified Modelling Language for Object Oriented and Aspect Oriented Software Engineering. Indeed, so pervasive has been Structured Design's influence that the most recent methodologies - the so-called Agile software development Methodologies - and Kent Beck's "Extreme Programming" in particular, define themselves primarily by the ways in which their approaches *differ* from Structured Design - as in the Agile Manifesto, or even in the choice of the name "Extreme Programming".

Second, as part of Structured Design, he developed the concepts of cohesion (the degree to which the internal contents of a module are related) and coupling (the degree to which a module depends upon other modules). These two concepts have been extremely influential in the development of software engineering, and stand alone from Structured Design as significant contributions in their own right. They have proved foundational in areas ranging from software design to software metrics, and indeed have passed into the vernacular of the discipline.

Finally he has been developing methodologies that combine human-computer-interaction design with software engineering. This methodology, Usage-Centered Design, is the topic of his latest bestselling book, Software For Use. This is a third significant contribution to the field, being both well used in professional practice and the subject of academic study, and taught in a number of human-computer interface courses and universities around the world. His work on Human-Computer Interaction was influential for techniques like essential use-cases and usage-centered design, which are widely used for building interactive software systems.

Contents

[edit] Education and Awards

  • S.B., Management [1967] and graduate study [1967 - 1968], MIT 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

[edit] Career

  • 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]

[edit] Partial Bibliography

  • Larry Constantine and Lucy Lockwood, "Software for Use: A Practical Guide to the Essential Models and Methods of Usage-Centered Design", Reading, MA: Addison-Wesley, 1999.
  • Larry Constantine (ed.), "Beyond Chaos: The Expert Edge in Managing Software Development", Boston: Addison-Wesley, 2001.
  • Larry Constantine, "The Peopleware Papers: Notes on the Human Side of Software", Upper Saddle River, NJ: Prentice Hall, 2001.
  • Larry Constantine, "Constantine on Peopleware", Yourdon Press Computing Series, 1995.
  • Larry Constantine, "Children and Sex: New Findings, New Perspectives", Little Brown & Co (T), 1981.
  • Larry Constantine, "Family Paradigms: The Practice of Theory in Family Therapy", Guilford Press, 1981.
  • Larry Constantine and Ed Yourdon, "Structured Design", Englewood Cliffs, N.J.: Prentice Hall, 1979; Yourdon Press, 1975.
  • Larry Constantine and Joan Constantine, "Group marriage: A study of contemporary multilateral marriage", Collier Books, 1974.

[edit] External links


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -