Software engineering (SE)


profession dedicated


designing, implementing,



modifying software








higher quality,




affordable, maintainable,



faster


build. T


O


A


O


y




software engineering first appeared




1968 NATO Software Engineering Conference,





meant


provoke thought regarding



perceived "software crisis"







. Since



field


still relatively young compared




sister fields


engineering, there


still




debate around




software engineering actually


,





conforms




classical definition


engineering. S



people argue




development


computer software










science,






attempting


impose engineering disciplines




yp






exercise


futility because





represents g



practice




creation


software







defined. Others,





Steve McConnell, argue




engineering's blend






science


achieve practical




provides

useful model



software development. T


O


A


O


y IEEE Computer Society's Software Engineering B


y


Knowledge defines "software engineering"




application


systematic, disciplined, quantifiable approach




development, operation,



maintenance


software,





study


these approaches;





,



application


engineering


software.