Saturday, January 25, 2014

What does Software Engineering mean? (II)

In the last lecture, we had an interesting discussion about the definition of Software Engineering. Most of the students made their suggestions, and we shared different points of view. Finally, professor Dave Ackley wrote the following explanatory graph:


This chart defines four dimensions: "see", "judge", "prediction" and "action". On one hand, science  (green) usually gathers "see" and "prediction". We can say that science does not imply knowing "how to do it". In contrast, engineering discipline (blue) is commonly based on "actions" and "predictions". Therefore, "how to do it" is what really matters.

Software engineering is exactly the union between both science and engineering (green + blue). We need to put both together in order to get the whole meaning associated to this term, which involves other features such as being creative.

4 comments:

  1. For this web site, you will see our account, remember to go through this info. Business Contact Details

    ReplyDelete
  2. Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. baixar

    ReplyDelete
  3. On my website you'll see similar texts, write what you think. CBT Mass Email Sender for Bulk Email Blasts
    On my website you'll see similar texts, write what you think. CBT Mass Email Sender for Bulk Email Blasts

    ReplyDelete
  4. Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. parental control app

    ReplyDelete