Goals and objectives are statements that describe what the project will accomplish,
strategy is how you approach the software side of technology in your business
programming languages, and tools to support them that may be used in the development of software
analytics specific to the domain of software systems taking into account source code.