Which is the first step in the software development life cycle ?
A. Analysis
B. Design
C. Problem/Opportunity Identification
D. Development and Documentation