1. A method, executed by a processor, for assessment of consistency of a software product, the method comprising: obtaining a plurality of element categories and a plurality of configuration elements associated with the software product being developed, wherein each of the plurality of configuration elements influences software product development, and wherein each of the plurality of configuration elements pertains to one of the plurality of element categories influencing software product development; generating a configuration structure by identifying an association of at least one configuration element of an element category from among the plurality of element categories with at least one other configuration element of at least one other element category from among the plurality of element categories, based on one or more identifiers, wherein the at least one configuration element is associated with the at least one configuration element belonging to same element category or with the at least one configuration element belonging to different element category; obtaining a requirement inconsistency matrix (RIM) and a consistency value for each of the plurality of configuration elements by analyzing the configuration structure, wherein the RIM is indicative of inconsistencies in the configuration structure; and determining a requirement consistency index (RCI) based on the RIM and the consistency value for each of the plurality of configuration elements for assessment of consistency of the software product, the RCI being indicative of an overall consistency of the software product.