SOFTWARE DEVELOPMENT
Software development is the process of conceiving, specifying, designing, programming, documenting,
testing,
and bug fixing involved in creating and maintaining applications, frameworks, or other software
components.