scope and requirement analysis: complexities and feature types