The typical responsibilities of Competitor Analysis are to:
Identify the competitors of the customer organization’s business enterprise.
Profile and analyze these competitors.
Enable the customer organization to modify its business (e.g., reengineer its processes,
reorganize itself, develop new or enhance existing applications).
Competitor analysis is usually performed during the
business strategy phase, but it can also be performed of
during the initiation phase if insufficient business
[re]engineering was required to justify a separate business
strategy phase.
The questions asked during competitor analysis varies
depending on the application domain.