Rékayasa software itu apa sih? Jelaskan dalam bahasa sunda ya

Software engineering (SE) nyaéta profession nu mokuskeun kana nyieun sarta ngarawat aplikasi software ngagunakeun computer science, project management, domain knowledge, common sense sarta kamampu jeung teknologi séjén.

Software applications  (kaasup ATMs, compilers, databases, platforms, processes, standards, jeung tools) ngabantu "pengembang", ku ningkatkeun productivity jeung quality.

SE community kaasup 630,000 praktisi jeung pendidik di U.S. sarta kira-kira 1,400,000 praktisi di E.U., Asia, jeung tempat séjénna; jeung kira-kira 60% dina rekayasa tradisional. American SE pioneers kaasup Kent Beck, Barry Boehm, Fred Brooks, Watts Humphrey, jeung David Parnas.

There is considerable debate over whether software development should be considered a branch of traditional engineering, a branch of computer science, an independent scientific field, or a non-scientific craft. This article attempts to be neutral on this issue, but errs on the side of being independent to clarify the differences between fields.

As of 2004, in common parlance the term software engineering is used with at léast three distinct méanings:

As the usual contemporary term for the broad range of activities that was formerly called programming or systems analysis;

As the broad term for the technical analysis of all aspects of the practice, as opposed to the theory of computer programming;

As the term embodying the advocacy of a specific approach to computer programming, one that urges that it be tréated as an engineering profession rather than an art or a craft, and advocates the codification of recommended practices in the form of software engineering methodologies.