Structuring the requirements analysis process for information systems: a proposition viewpoint