| Аннотация | Что должны знать выпускники учебных заведений, готовящие себя для работы на поприще программирования? За последние годы программистское сообщество приложило немало усилий для упорядочения накопленных знаний и поиска способов их преобразования в учебные курсы, например появились такие проекты как SWEBOK и SE 2004, отражающие общепринятое представление о том, что должен знать программный инженер, имеющий степень бакалавра и четырехлетний опыт работы. Однако большинство таких проектов подчеркивают «инженерную» сторону программной инженерии, что оказывает влияние как на содержание учебного курса, так и на понимание студентами сущности изучаемой дисциплины, а между тем программная инженерия имеет еще одно важное измерение — социальное. |