English: Many of these fall under the discipline of software engineering (which addresses software design issues as well).
Telugu: వీటిలో చాలావరకు సాఫ్ట్వేర్ ఇంజినీరింగ్ (ఇది సాఫ్ట్వేర్ రూపకల్పన అంశాలను సైతం తెలుపుతుంది) విభాగం కిందకు వస్తాయి.