Nowadays, the whole world based on software to manage the huge jobs, as results of this, the software became very complex and need systematic way to build them. Therefore, choosing the right requirements from candidate requirements is one of the important steps in software engineering and provide project planning phase with good decisions this is requirement Prioritization. In this paper, we propose hybrid technique of numerical assignment and analytical hierarchical Process to solve requirement prioritization problem at which numerical assignment collect the requirements into different groups as first step, then reciprocal matrix of requirements is developed by analytical hierarchical process and used to compare every pair of requirement of each group with respect to number of criteria. We compare and analyze proposed technique with numerical assignment and analytical hierarchical Process in term of time, number of comparison, number of requirements, scalability, granularity, accuracy, speed and complexity in prioritization process. The results show that proposed technique outperformed on AHP technique by number of requirements, complexity, number of comparison, scalability and speed whereas outperformed on numerical assignment by accuracy and granularity.