The definition of the project success: How can the project be done, and it is also a view of each person. I am a truly successful project for the success of the project. Three winners include, winning for users to satisfy users. The second-win is to let the company satisfied; three win is satisfied with the project participation.
Serving the user, let the user satisfied: the user refers to all the relevant personnel, the development process and the final result of the results of the result of the project, and let the user approve, use, and let the user say it. This is a win.
Let the company satisfied: the project development is completed on time and quality and quantity, and also reserves the company's accumulation of project experience, knowledge reserves, including projects, talents, technology, markets, etc. This is a win-win situation.
Let project participants are satisfied: developers refer to all application manufacturers participating in this project and other suppliers such as equipment, software needed in the project. To let developers pay the task in the project, it is also a huge encouragement for developers themselves from factors in the project. To let suppliers know their equipment and software usage, let the success of the project become the success of the supplier, and lay the foundation for the next better cooperation. This is three win.
The project must be reacted in each process and how to achieve this three win. In order to achieve this three win, what you need to do separately.
How to do a project (two)
First we analyze the approach process of a project.
Generally, a software project, according to software engineering theory, divided into feasibility research, demand survey analysis, system design and coding, system testing, system maintenance, and system ending. How to do a good project
Project personnel
The project's personnel constitutes: project leadership group, pre-sales engineer, project execution manager, system analyst, programmer. (Test staff is also very important 哟)
The project leadership group usually consists of the company's senior management, correspond to the highest person in charge of the company's responsible for the project.
Pre-sale engineer: Together with market staff, complete the pre-sales work.
Project execution manager: executor during project execution.
System Analyst: Analysis of the entire application system.
Programmer: Completion of system analysts.
Each of the work referred to herein may be decomposed into a number of work during the actual implementation.
//
How to do a project four
The first phase of the project - pre-sales
Before formally accessing the customer, you should first understand what the customer is doing. What kind of achievement is in the industry, what kind of IT service is roughly needed, and what services can provide, such services can bring for companies. Good part. It is best to prepare an example of the same kind of enterprise, as well as the benefits.
After the official visit begins, you should first understand what your company wants to get through this project, can be achieved, the company has begun to prepare something or what will be ready to do. Understand the internal management of the company, including the current organization of organization, duty, responsibilities, and rights.
Pre-sale investigation plan
Serial number item Description 1 What is the purpose of enterprises need to achieve?
2 The project can be provided through the project after completion of this project to meet the purpose of the company through specific requirements. 3 The current status of the company gains the difference between the current status of the company and the purpose of the purpose, to determine the changes in the project to make changes. Including the company's soft, hardware, management, personnel quality of the company 4 companies have made this goal for this purpose, and must be active. 5 Enterprises will also provide any if some changes are involved in personnel or managers, to intervene, the person in charge of the company has such an capability.
By understanding the customer's understanding, a solution is developed, including management, technologies, and funds. The implementation of this project can achieve the purpose of enterprises.
Solutions, the best reflects the skills of application vendors, because there are many problems, and it is not always possible to be implemented. For example, a company is going to be an office automation system to make public efficiency. After investigation, it is found that there is no networked information system in the enterprise. Many management people's office, there is no computer, and the internal office is handled by manual and telephone. Such a company is an office automation system, and the solution must first pay attention to the management plan, and then the personnel training, and then the implementation can be technically implemented. Otherwise, a good system will be made by the customer's request, it has become unrecognizable. Of course, this customer is very likely to be unacceptable; if you ask, when you pick up, you should consider from the success of the project; the company's own conditions are available, the project may be very fast, which is successful. Enterprise conditions are immature, the project cycle will be very long, the participants in the project will inevitably leave the day.
//
How to do five items
One of the turning points of the project - signing
The signing of the project: Signing means that customers will hand over this project to your company. The most important thing in the contract is that the application software company is most concerned about how much money can be taken, but if you want to do a project, the cost can only be part of the contract. The contract should also be explained, as well as the responsibilities and external, range of work, and progress of the work. After the two sides officially signed, the project can begin.
The development conditions of the project: There is also an important part of the contract, which is the development environment and conditions in the project. One of the developments now is that the application software company purchases the cost of hardware devices in the development process, first purchase several development machines, then the team developers personally go to the customer, and conduct live development.
The logistics guarantee of the project: I have met a company, there is no request in the signing of the signing (except for the cost of the entire project), waiting until the contract is signed, officially began to develop, send a large number of developers to the customer, It has only been found that the other party of the developed venue has no condition, and the participants' accommodation did not promise unpaid, and the development of the developers did not consider. Inquiries of the project, for the development of venues, eat, accommodation, with the other's high-level consultations, and finally solved things. The logistics work in the project is clearly necessary to calculate the cost of the project. Each company must grasp the project's quotation, considering these factors, as in how it is embodied, can be embodied alone in the contract, or always in the contract The total price is reflected.
The preparation of the project: The project is to begin, the developer's workplace, the machine, the system, network facilities, network facilities, development system software, application software, etc.
Developers' training: System analysts should prepare for demand surveys, prepare documents for demand surveys; developers should conduct training, programming style specification training, document production training. The system will use the tool, technical puzzle, etc., to start to organize manpower to break through, let individual high-proof developers conduct research, etc. Research results, organize other developers to learn, do not prepare The impact of the progress will be put into development. When I really encounter technical problems, the impact on the progress is much larger.
/
How to do a project six
The third phase of the project - analysis of demand surveys
The first thing to begin is a need for investigation and analysis:
Things to do in demand investigations are two things, investigating the parties you need to do, companies are now doing these things. The result of the system requirements survey is a system demand survey report. In this report, you must do the interior, external personnel or businesses involved in these things, in which the status effects, and the whole process is made. The general questionnaire is as follows: Enterprise structure table: To describe the management architecture of the company, such as the pyramid, or matrix.
XXXX post description table post name quality requirements
XXXX Work Description Test Name Previous Next Source Data and Request Source Or Source Data Data Data Data Data Download Source or Method How to deal with the personality and the intermediate data of the personality and the ability to have the ability to have the ability to send out Use only as the link
Systematic analysis should be performed after the system investigation is completed. Systematic analysis should be derived as something like system requirements, but it is a situation in which the system is still doing, that is, it may include demand for the management structure of the company, various jobs, workflows, and working nature.
/
How to do a project six
The fourth stage of the project - system design
After the system requirements are completed, the system is designed. The task of system design is to implement the conclusions from demand analysis with computers, which must be included in the contents of all demand analysis, must also join some computer programming, such as programs scalability, system maintainability , Data security, etc .; must also note that reference should be made to international standards, national standards, and industry standards as much as possible. The system design may not have a certain rule, and it is large to determine the level of designers. The system design should also include interface design, and the interface is designed, it is equal to the future operation of the user.
System design includes: data structural design, interface design, hardware system design, network structure design, operating system use design, database system design, document system design, safety design, original system data conversion design.
Principle of interface design:
//
How to do a project eight
The third phase of the project - encoding
The system is designed, the next step is to coding, and the design idea is reflected. Before this, you must first set the programmed style, named specification, the store, backup;
/
How to do a project
The sixth phase of the project - test
After the encoding is complete, it is necessary to test it immediately; The actual test is tested and recorded.
//
How to do a project ten
The seventh stage of the project - run
The project test can start running. Run can be divided into four phases of trial run, system data conversion, formal operation, and acceptance.
Trial run is to build system in a real environment or analog environment, allowing users to use the actual business above.
Trial operation report trial operation start time
Test operation
Test operation of participating personnel trial operation module Problem in the problem of the problem of the original design of the original design, recommended the revision of the revision
System Data Conversion: Enterprise's original business data, according to system requirements, a part or all data must be transferred.
Formal operation: The system base data is ready to complete, you can start running.
Formal running report officially running the start time
Formal running time
System general module
System general modification
The process of formally running the participant official operation of the module officially running the problem of the original design of the original design is recommended to revise the revision of the modification.
It is possible to perform an acceptance in the official operation of a period of time.
///
How to do a good job
The eighth stage of the project - maintenance
System maintenance: maintenance record
The problem of problematic design of the system maintenance record table time module will modify the process