Final answer:
The four fundamental activities in software processes are requirements gathering and analysis, design, coding, and testing.
Step-by-step explanation:
The four fundamental activities in software processes are:
- Requirements gathering and analysis: This involves understanding and documenting the needs and expectations of stakeholders for the software system.
- Design: This includes creating a blueprint for how the software system will be structured and specifying its components and interfaces.
- Coding: This involves writing the actual code that implements the design of the software system.
- Testing: This is the process of ensuring that the software system functions correctly and meets the specified requirements through various testing techniques.