Search results
Results From The WOW.Com Content Network
Peopleware can refer to anything that has to do with the role of people in the development or use of computer software and hardware systems, including such issues as developer productivity, teamwork, group dynamics, the psychology of programming, project management, organizational factors, human interface design and human–machine interaction.
Peopleware: Productive Projects and Teams is a 1987 book on the social side of software development, specifically managing project teams. It was written by software consultants Tom DeMarco and Tim Lister , from their experience in the world of software development.
Tim Lister. Tim Lister (born 1949) is an American software engineer and author with specialty in design, software risk management, and human aspects of technological work. He is a Principal of The Atlantic Systems Guild Inc. and a fellow of the Cutter Consortium. [1]
In January 1978 he published Structured Analysis and System Specification, [5] a major milestone in the field. [4] In the 1980s with Tim Lister, Stephen McMenamin, John F. Palmer, James Robertson and Suzanne Robertson, he founded the consulting firm "The Atlantic Systems Guild" in New York. The Guild developed into a New York- and London-based ...
The basic study of system design is the understanding of component parts and their subsequent interaction with one another. [ 1 ] Systems design has appeared in a variety of fields, including sustainability, [ 2 ] computer/software architecture, [ 3 ] and sociology.
A software system is a system of intercommunicating components based on software forming part of a computer system (a combination of hardware and software). It "consists of a number of separate programs, configuration files, which are used to set up these programs, system documentation, which describes the structure of the system, and user documentation, which explains how to use the system".
Design thinking is a creative process based on the "building up" of ideas. This style of thinking is one of the advantages of the designer and is the reason why simply employing one of the existing systems approaches into design, like, for example, systems engineering, is not found sufficient by the advocates of SOD.
Conway's law describes the link between communication structure of organizations and the systems they design. It is named after the computer programmer Melvin Conway, who introduced the idea in 1967. [1] His original wording was: [2] [3] [O]rganizations which design systems (in the broad sense used here) are constrained to produce designs which ...