Feasibility analysis report format

1 Introduction

Compilation purpose 1. 1: To clarify the compilation purpose of the feasibility study report and propose the target audience.

1.2 project background: it should include

● Draw up the name of the development software.

● Task proposer, developer, user and software implementation unit of the project.

● The relationship between the project and other software or other systems.

1.3 definition: lists the definitions and abbreviations of technical terms used in the document.

1.4 reference:

List the author, title, serial number, publication date, publishing unit or data source of relevant materials, which may include

● Project plans, contracts or approvals approved by superiors.

● Published information related to the project.

● The data cited in the document and the adopted software standards or specifications.

2 the premise of feasibility study

2. 1 requirements: list and explain the basic requirements for software development, such as

● Function

● Performance

● Input/output

● Basic data flow and processing flow

● Safety and confidentiality requirements

● Other systems related to software

● Completion date

2.2 objectives: may include

● Save manpower and equipment costs.

● Improvement of processing speed

● Improvement of control accuracy or productivity

● Improve management information services.

Improvement of decision-making system

● Improvement of personnel's work efficiency.

2.3 Conditions, assumptions and restrictions: It may include

● It is recommended to develop software with the shortest service life.

● Time limit for comparison of obvious alternatives.

● Sources of funds and restrictions on use

:: Legal and policy constraints

● Conditions and limitations of hardware, software, operating environment and development environment

● Available information and resources

● Suggest the latest time for developing software to be put into use.

2.4 Feasibility study method

2.5 The main factors that determine the feasibility

3 Analysis of the existing system

3. 1 Processing flow and data flow

3.2 workload

3.3 Expenditure: such as manpower, equipment, venues, supporting services and materials.

3.4 Personnel: List the professional and technical categories and quantity of required personnel.

3.5 equipment

3.6 restrictions:

Explain the problems existing in the existing system and why it is necessary to develop a new system.

4 Feasibility analysis of the proposed technology

4. 1 System Brief Description

4.2 Advantages compared with existing systems

4.3 Processing Flow and Data Flow

4.4 The possible impact of adopting the suggestion system

● Impact on equipment

● Impact on existing software

● Impact on users

● Impact on system operation

● Impact on development environment

● Impact on expenditure

4.5 Technical feasibility assessment: including

● Whether the functional purpose is achieved under the restrictive conditions.

● Whether the existing technology is used to achieve the functional purpose.

● Whether the requirements for the quantity and quality of developers can be met.

● Can the development be completed within the specified time limit?

5 Economic feasibility analysis of the proposed system

5. 1 expenditure

5.2 benefits

5.3 Income/investment ratio

5.4 investment recovery cycle

5.5 Sensitivity analysis: refers to some key factors, such as:

The length of the system life cycle

● System workload

● Processing speed requirements

● Analyze the impact of changes in equipment and software configuration on expenditures and benefits.

6 Feasibility analysis of social factors

6. 1 Legal factors: such as

● Contractual liability

● Infringement of patent rights

● Infringement of copyright

6.2 Feasibility of user use: such as

● Management of user units

● Working system

Can the personnel quality meet the requirements?

7 Other alternatives

Explain other alternatives one by one, focusing on the reasons why they are not recommended.

Eight concluding observations