Computer technology is a combination of three core aspects, or concepts, namely:
Peopleware, however, does tend to raise a huge question mark in most people's minds. This term could have been placed either into the first or the final position within the above list, as it is concerned with the role people play in both the development and the use of hardware and software systems. This includes a range of issues, or categories, including:
- Hardware
- Software
- Peopleware
Peopleware, however, does tend to raise a huge question mark in most people's minds. This term could have been placed either into the first or the final position within the above list, as it is concerned with the role people play in both the development and the use of hardware and software systems. This includes a range of issues, or categories, including:
- Organizational factors
- Project Management
- Group Dynamics
- Teamwork
- Developer Productivity
- The Psychology of Programming
- Human-Machine Interaction
- Human Interface Design
- Organizational Learning
- Organizational Culture
- Modeling of Human Competency
- Development of Productive Individuals
- Development of Productive Teams
- People Management