Introduction to Human Aspects of Software Engineering (CH1)


Slide 1

Human Aspects of
Software Engineering

 Jim Tomayko     Orit Hazzan 

Slide 2

What is this course about?

The course highlights the world of software development from the perspective of the people involved in software development processes

  • the individual

  • the team

  • the organization

  • the customer

Slide 3

What is this course about?

Suggest three human oriented topics related to each of the following actors

  • the individual

  • the team

  • the organization

  • the customer

Slide 4

What is this course about?

  • Topics:

  • [To be completed by the lecturer according to his/her preferences]

Slide 5

How the Course is Taught?

  • Reading

  • Short lectures

  • Class activities

  • Class discussions

  • Reflections

  • 2 Homework assignments

  • Case study analysis and presentation

[Grading policy should be added by the lecturer]

Slide 6

Main Message

What?

  • Awareness

  • Reflection

Why?

  • Software complexity

  • Cognitive complexity

  • Social Complexity

Slide 7

The Nature of Software Engineering

  • Approaches to SE

  • CMU / SEI

  • SWEBOK

  • Computing Curricula, Software Engineering, CCSE

All reflect the complexity of software engineering

[Lecturers may elaborate on each of these approaches]

Slide 8

The Nature of Software Engineering

SE is a combination of engineering, scientific and social thinking.

  • The engineering aspect is important when we examine software systems as products and as tools.

  • The scientific aspect is reflected in the problem-solving aspect of software engineering.

  • The social aspect is significant with respect to management issues and communication problems.

Slide 9

Two-Dimensional Course Framework

 Aspect Level      Cognitive Aspect     Social Aspect Individual Level Team Level 



Human Aspects of Software Engineering
Human Aspects of Software Engineering (Charles River Media Computer Engineering)
ISBN: 1584503130
EAN: 2147483647
Year: 2004
Pages: 242

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net