In general computer application development, requirement analysis is required, which is involved in "Software Engineering" or "system analysis and design. What is the difference between IRP demand analysis? It mainly includes the following aspects:
1) The business scope of the analysis is different. IRP's demand analysis emphasizes the analysis of the entire enterprise, the majority of the enterprise, or the main part of the enterprise. It is a global analysis and requires a global view; demand Analysis in software engineering is a local analysis, which only needs to be investigated and analyzed based on the scope of the application development project, even if it is large and involves multiple functional domains, it is also distributed to meet the needs of Programming analysis, with no emphasis on the global point of view.
2) The composition of analysts is different. The Requirement Analysis of IRP requires the participation of business personnel, with special emphasis on the direct participation of senior management personnel. Generally, the business personnel and system analysts form a "joint Demand Analysis Team (Joint Requirement Planning (JRP)", and the business personnel are required to play a leading role in the analysis phase. The system analysts help with the analysis, the entire demand analysis process is the discussion process between business personnel, business personnel and computer personnel. The demand analysis of software engineering is mainly completed by the system analysis personnel and only conducts some investigation to the business personnel, no extensive and in-depth participation of business personnel is organized.
3) data standardization requirements are different. Global data standards should be established for IRP data requirement analysis, which is the basic preparation for data integration. That is to say, the overall data standardization should be started in advance and centralized, instead of being distributed during application project development, which cannot be controlled at this time; data Demand Analysis in software engineering is not prepared for data standardization. The analysts conduct data surveys from person to person. Generally, the collection of user documents and reports is basically complete.
Therefore, it should be said that the requirement analysis of IRP or the Requirement Analysis of Information Engineering IEM is not opposite to the requirement analysis of software engineering, but is complementary and unified, or the relationship between high-level methodology and low-level methodology