소프트 웨어 공학이란소프트웨어 공학(Software Enginieering)은 소프트웨어를 개발하는 데 있어서 어떻게(How) 개발할지 무엇을(What) 개발할지와 같은 방법, 도구, 이론을 모두 포함한 포괄적인 개념으로 개발에 들어가기에 앞서 기술적, 비 기술적인 부분들을 고려해 체계적으로 개발을 진행하고 개발 도중 생기는 문제를 해결하기 위한 학문이다.이는 소프트웨어를 개발하는 데 있어서 필수적인 요소로 이를 고려하지 않고 무작정 개발을 시작하면 어느 순간 처음 생각했던 것과는 아예 다른 방향으로 흘러가고 있음을 깨닫게 되고 그때가 돼서야 깨닫고 되돌리려 하면 너무 많은 리소스가 필요하게 된다.소프트웨어 공학의 목적소프트웨어 공학의 목적은 질 좋은 소프트웨어를 만드는 것이다.그렇다면 질좋은 소프트웨어..