Software Engineering in the Small.
Abstract
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dwindows-1252"> <meta name=3DGenerator content=3D"Microsoft Word 11"> <meta name=3DOriginator content=3D"Microsoft Word 11"> <link rel=3DFile-List href=3D"The%20article%20focuses%20on%20issues%20concerning%20software%20engine_archivos/filelist.xml"> The article focuses on issues concerning software engineering <!--[if gte mso 9]> Biblioteca de Ciencias y Tecnología Normal Biblioteca de Ciencias y Tecnología 2 0 2006-05-24T23:12:00Z 2006-05-24T23:12:00Z 1 164 906 UCLA 7 2 1068 11.6568 <![endif]--><!--[if gte mso 9]> Clean Clean 21 false false false MicrosoftInternetExplorer4 <![endif]--><!--[if gte mso 9]> <![endif]--><!--[if !mso]> st1\:*{behavior:url(#ieooui) } <![endif]--> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:595.3pt 841.9pt; margin:70.85pt 3.0cm 70.85pt 3.0cm; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> <!--[if gte mso 10]> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tabla normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} <![endif]--> The article focuses on issues concerning software engineering. Smaller-sized software companies are developing significant products that need effective, tailored software engineering practices. In 1968, the NATO Software Engineering Conference, held at Garmisch, Germany, initiated the concept of software engineering, identifying its problems with producing large, high-quality software applications. In 1975, a software programmer, introduced terms, like, "programming in the small" and "programming in the large," to differentiate the development characteristics of large-scale software development from detailed programming, for example, data structures and algorithms. The principal source of large-scale software at the time was development contracts issued by the U.S. Department of Defense (DoD). Since then, virtually all software engineering literature has concentrated explicitly and implicitly on the model of DoD contract software development. Since the late 1970s, the microcomputer revolution has dramatically increased the quantity of software produced.