Final answer:
The first activity of software architects when a software project starts should be identifying system constraints.
Step-by-step explanation:
The first activity of software architects when a software project starts shouldb. This task involves understanding the limitations or conditions that must be considered during the software design process. By identifying system constraints early on, architects can ensure that the design meets all necessary requirements and constraints.