(SDLC by Cliffdcw / Wikimedia Commons / CC BY-SA 3.0)

What is Software Engineering?

Software Engineering (SE) is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.

  • Software Engineering (SE) is the construction of quality software with a collection of techniques, tools and procedures under time and budget constraints while changes occur in requirements and available technologies.

  • The generally accepted concepts of Software Engineering as an engineering discipline have been specified in the Guide to the Software Engineering Body of Knowledge (SWEBOK). The SWEBOK has become an internationally accepted standard ISO/IEC TR 19759:2015.

  • 소프트웨어를 분석, 설계, 개발, 운영, 유지보수 등 소프트웨어 개발수명주기 전반에 걸친 계획·개발·검사· 보수·관리 등을 연구하는 분야

  • 고품질의 소프트웨어를 최적의 비용으로 계획된 일정에 맞추어 개발하여 고객 만족 뿐만 아니라 해당 기업의 매출 향상까지 모색하는 종합 학문 분야

< 공지사항 >

  • 본 연구실에서는 국내외 소프트웨어 공학 분야를 선도해나갈 신입 연구원들을 모집하고 있습니다.

  • 소프트웨어 공학 분야에 관심있는 대학원 진학 희망생은 교수님께 연락주시기 바랍니다.