Software Development
System Development/Software Engineering
Involves the entire process of project management, system design and development, and delivering customized solution and customer support services. It includes diverse processes of system maintenance and support services, troubleshooting and configuration catered in response to the customer requirements.