In this regard, I am adapting the [147] definition of “engineering” to
define engineering as “the application of science and mathematics
by which the properties of software are made useful to people.” The
phrase “useful to people” implies that the relevant sciences include
the behavioral sciences, management sciences, and economics, as
well as computer science.
In this paper, I’ll begin with a simple hypothesis: software people
don’t like to see software engineering done unsu
ccessfully, and try
to make things better. I’ll try to
elaborate this into a high-level
decade-by-decade explanation of software engineering’s past. I’ll
then identify some trends affect
ing future software engineering
practices, and summarize some implications for future software
engineering researchers, practitioners, and educators.
Về vấn đề này, tôi đang điều chỉnh các định nghĩa [147] "kỹ thuật" đểxác định các kỹ thuật như "các ứng dụng khoa học và toán họcdo đó các thuộc tính của phần mềm được thực hiện hữu ích cho người dân." Cáccụm từ "hữu ích cho những người" ngụ ý rằng khoa học có liên quan bao gồmKhoa học hành vi, khoa học quản lý và kinh tế, nhưcũng như khoa học máy tính.Trong bài báo này, tôi sẽ bắt đầu với một giả thuyết đơn giản: phần mềm ngườikhông thích để xem công nghệ phần mềm thực hiện unsuccessfully, và cố gắngđể làm cho mọi việc tốt hơn. Tôi sẽ cố gắngxây dựng này vào một trình độ caothập kỷ của thập kỷ các giải thích về quá khứ của công nghệ phần mềm. Tôi sẽsau đó xác định một số ảnh hưởng đến xu hướnging trong tương lai công nghệ phần mềmthực hành, và tóm tắt một số tác động đối với phần mềm trong tương laiCác nhà nghiên cứu, học viên và nhà giáo dục chế tạo máy.
đang được dịch, vui lòng đợi..
Về vấn đề này, tôi đang thích ứng [147] định nghĩa về "kỹ thuật" để
xác định kỹ thuật như "các ứng dụng khoa học và toán học
mà các thuộc tính của phần mềm được thực hiện hữu ích cho mọi người." Các
cụm từ "hữu ích cho những người" ngụ ý rằng các khoa học có liên quan bao gồm
các ngành khoa học hành vi, khoa học quản lý và kinh tế, như
cũng như khoa học máy tính.
Trong bài báo này, tôi sẽ bắt đầu với một giả thuyết đơn giản: người làm phần mềm
không muốn thấy công nghệ phần mềm thực hiện Unsu
ccessfully, và cố gắng
để làm cho mọi việc tốt hơn. Tôi sẽ cố gắng để
xây dựng này vào một cấp cao
thập kỷ-by-thập kỷ qua lời giải thích của công nghệ phần mềm của. Tôi sẽ
sau đó xác định một số xu hướng ảnh hưởng đến
ing công nghệ phần mềm trong tương lai
thực hành, và tóm tắt một số tác động đối với tương lai của phần mềm
nghiên cứu kỹ thuật, các học viên và các nhà giáo dục.
đang được dịch, vui lòng đợi..