System Analysis A set of activities, methods, techniques, tools focused on the translation of the business requirements into systems requirements. It describes a system and its limitations to the environment and provides a well-founded understanding of the environment and the system requirements. System Analyst: A technically-oriented person, who researches given business problem, plans software solutions, recommends software and systems, and coordinates development to meet business or other requirements. The task of System Analyst is to develop business requirements into technical specifications. System boundary: The boundary between a system and its context.