Job Recruitment Website - Job information - What is software implementation?
What is software implementation?
Question 2: What skills are needed for software implementation? The implementation is mainly to train on-site business personnel how to use software and control customers' needs. You need to be able to deal with people, be good at communication, and have a comprehensive understanding of the business of the industry. You can't just rely on fooling to eat, you must have real skills; You need to know the database, have strong document writing and oral expression skills, and train customers, sometimes their leadership, so you need to master more professional training skills; People who walk from the development post to the implementation post are the best; In a word, I need your comprehensive strength.
Question 3: What is the main purpose of software implementation? . . It depends on what company it is.
I used to do software implementation, which was limited to the secondary development of the implementation.
The software implementation of small and medium-sized software is generally as follows:
1. Software installation configuration, including some database installation configuration debugging. Some server configurations.
2. Requirement research: analyze the way of integrating customer requirements into their own software.
3. Training and use: training customers to use software, including control process and software management.
4. Data migration: import the data in the software or the excel file of the old customer data into the software.
5. Secondary development: including report function, various analysis and queries, and functional modification of some software (which may be completed by the development department in some companies).
6. Post-use tracking and software maintenance.
Large-scale software is generally completed by the whole project team.
1. The implementation consultant does demand research and process customization.
2. System engineers install and deploy software and servers.
3. Of course, it is the secondary development of service consultants.
The above is just a general idea. Every company and different software are the same. For details, please check the recruitment information on the recruitment website for your reference.
Question 4: What do you need to know to realize the interview software? I took part in a software interview. After I went, I took a written test first. The content of the written test is mainly to examine personal character and value orientation, which is somewhat similar to psychological test, such as which animal do you like below, what methods do you use to relieve the heat in hot summer, and so on. There are also some problems of language understanding and logic, which are similar to those of civil servants. Hehe, like a brain teaser, two kettles for one question. . . After the written test, you need to wait 10 minutes, probably marking papers, and then someone will come for an interview. During the interview, apart from the necessary self-introduction, what do you know about the company, and whether it can adapt to the business trip and salary expectation? The company I interviewed is mainly the software development of Java+Oracle database, so you need to know something about this. Of course, he won't ask you too much. It's just that you know something about it If you have learned some language development, it would be better if you have really developed any projects. In addition, it is important to know the company's products. ! ! The interviewer was very unhappy because he didn't know what the company's focus was. The company I interviewed is a financial management software, so I need to know some financial knowledge. In short, it will vary from company to company. Finally, good luck! ! !
Question 5: What problems should be paid attention to in software implementation? Hello, software implementation is actually not an easy task. It may be a challenge, and it requires the confidence and courage to "know that there are tigers in the mountains and favor the tiger mountain trip". Why do you say that?
Because software realization can be said to be the decisive link in the main line of software product service, the success of software cannot be separated from realization. So what is the realization of success? I think it is to let users really use it and make users satisfied. The success of users is also the success of software companies. However, actually using the software is not as easy as you think. For the unsuccessful implementation, through some reports and my investigation in southern Shanxi, it often happens and the proportion is very high.
In view of the importance and difficulty of the above implementation, our implementation is no longer simple installation and debugging, user training, initialization, trial operation support and so on. Because, in the process of implementation, various problems will be encountered, and different customers may encounter different problems. Our software is like a daughter-in-law meeting her in-laws, who are always critical and always say that you are not good at this or that. But although my in-laws are very picky, we can still meet! As the saying goes, "an ugly daughter-in-law can see her in-laws"? Besides, we're not that ugly. This is about how to look at the process. In fact, for a software, the initial problems are caused like this. At the beginning, marketers went out and tried their best to instill good and attractive things into customers. If one or two bugs suddenly pop up in the presentation, I believe that the salesperson can always calmly save the day before the customer reacts. Salespeople always promise good functions, performance and quality, which has aroused great interest from customers. If all goes well, the manager can sign the purchase and service contract soon, so the most important thing seems to be the same for the software company. Then, the software company sends implementers to the customer site for installation and demonstration. Please note that this is the most vulnerable time of the product. The implementer brings the whole set of products to customers, and finally, the ugly daughter-in-law has to unveil the veil for her in-laws. There are so many problems at this time that people are at a loss for a while. Therefore, even if there are many problems, we need to solve them one by one. This requires our technical service personnel to have the following qualities in order to cope freely and satisfy customers.
First of all, the implementer should have the basic ability of network diagnosis and analysis, and at least make a more correct judgment on the problem. Because there may be many unexpected problems during the installation process. For example, the server and network environment are much worse than expected, which conflicts with other application software and even with anti-virus software. For the problems caused by insufficient machine configuration, you can make a list and give it to the customer responsible person for decision.
Secondly, there should be corresponding solutions to different problems. Sometimes the running speed of our client software is really embarrassing, and sometimes it takes a long time for users to log in, which leads to the customer's first impression of the software is slow. Even low-level errors such as timeout will pop up. For such a problem, we should start from two aspects, that is, we should pay attention to the factors of the customer's hardware environment and explain it clearly to the customer. It is also necessary to judge whether there are related problems in software products. Of course, we just need to know this in our hearts and don't let our customers know. We should feed it back to the company to improve it.
In addition, we should learn to associate with customer leaders, and leaders are leaders, which is different from ordinary employees. First of all, the leader has no patience to look at the specific functions of our software, but needs to hear or see a very general display, then we should do what he likes. Perhaps, we often can't answer some questions from the leaders. For such a problem, we must first understand the real intention of the leader, which is also an important source of software requirements. The use of software is nothing more than strengthening management of leaders. When the software is not used, many data of the leaders may not be known. When the employee's work data is integrated into the software, it should be of great help to the leaders. Other countermeasures include: let the bottom employees say yes to our software. Obviously, leaders are more willing to trust the judgment of their own units. In addition, our other answer can be that the software will gradually improve after use.
It is not enough to learn to communicate with customer leaders. The most important thing is to have a good relationship with customers and employees. As mentioned earlier, leaders are more willing to trust their own judgment. Some users may not cooperate from the beginning of installation. In the training course, most of the staff who may come will be interested in the software. There is a simple reason. The use of software increased their workload. China is a society ruled by man, and its management is vague and inaccurate. Strict management of employees makes them unaccustomed. And people are somewhat inert in nature. Therefore, it is conceivable that ... >>
Question 6: Is there a future for software implementation? Implementation engineer is a business without mom and dad! The worst thing is that it is difficult for you to jump ship. The treatment of implementation consultants in different companies varies widely, and the risks are also high. In fact, the so-called implementation consultant \ engineer just goes to the customer to obtain the requirements, solve the problems on the spot, and sometimes he is responsible for the compilation of user instructions and the training of users. Demand is hard to get, customers and companies are very smart, you have to mediate, and everything is valid only after the customer signs and seals. You don't mean what you say. You have to customize the user's workflow and consider many things! But it can exercise people more than coding! Try it if the salary is good, and don't try it if you haven't done coding or basic work. Although this kind of job is good for your growth, you should also be prepared to change jobs. Coding is needed everywhere, so it's hard to say for the implementation consultant! Hey hey!
Question 7: What is the position of the software implementer? The work of software implementation engineer is the decisive link in the main line of software product service, and the success of software cannot be separated from implementation. Responsible for project implementation: including the installation, debugging, customized development and maintenance of commonly used operating systems, application software and software developed by the company, as well as a small amount of hardware and network work; Responsible for on-site training: on-site software application training; Assist in project acceptance; Be responsible for the initial confirmation of requirements; Responsible for project maintenance.
Question 8: "Software implementation", what is this job? What is the salary? The so-called software implementation is to work in a software provider, install software for customers at home, train customers and maintain them later. Most of the work places are not fixed, mainly for business trips. The basic salary is generally not high, mainly relying on project commission, more work and more. This job is not necessarily about how good computer skills are. Too good is also a waste. The main thing is to be familiar with or even proficient in your own software and be independent. Of course, if you have a good foundation, you can get started faster.
I have done the software realization of the sunshine sightseeing song ordering system, including the whole set of crystal head, server erection, workstation installation, software installation and post-maintenance. Because this kind of software often needs to work overtime, and the work is completely irregular. I often get up in the middle of the night to do maintenance for people, and my salary is not very high. At that time, I was in Dongguan, with an average of about 4,000 yuan per month. When it was more than 6,000 yuan, I just had too much work intensity. After a few months, I lost more than ten kilograms and stopped doing it.
Later, I made the software realization of gold and OA, which was relatively easy. Although I am also at home, I go to work on time and do several projects in Shenzhen every month, with an average monthly salary of about 6000.
This kind of work is suitable for novices in the IT industry, because it is not universal to specialize in a certain software, and there are special people to take care of it. You don't need to have a good IT foundation, and you won't learn much, but it is suitable for laying a foundation. Basically, for a period of time, you will be very proficient in the basic use of hardware and software, which is good for future study. On the other hand, as a skilled, independent and project leader, he will often connect with customers, which is very helpful to improve his communication ability and overall planning ability, especially for large-scale projects (this is not convenient to elaborate, only after doing it).
Of course, there are few large-scale projects such as the above-mentioned gold, OA and Sunshine Vision. If it is a large-scale ERP system, there will often be hundreds of millions of contracts. I have never done this kind of project, but I believe that the technology is higher and there are many things to know, such as factory production management and hotel management. ), and the treatment will certainly not be low.
Question 9: What is the difference between software development and software implementation? Software development means that programmers develop a program from scratch, and the concept of software implementation is relatively broad. Some companies may just install training, and some companies need to implement some simple secondary development.
The former requires higher programming language, while the latter requires higher software application industry.
Question 10: What does software implementation do? Hello: A software implementation engineer is to help people install software, explain how to use it and maintain it.
- Previous article:How to set up Chang 'an Yidong automatic car following?
- Next article:Life in a pig pen
- Related articles
- What brand of oyster sauce is good?
- Treatment of establishment of agricultural mechanization technology extension service station in Sihong County
- 20 15 what is the registration method of Taiyuan health bureau and institutions?
- Typist salary in the Ultrasound Department of Fushun Hospital of Traditional Chinese Medicine
- Salary standard for chefs in private kindergartens
- Director Lu Chuan's masterpiece
- What about the surrounding facilities of Yantai Feichang Apartment Community?
- What about Wuhan Qiangyuanxing Trading Co., Ltd.?
- What is the salary in IT industry?
- Four LNG filling stations will be added to the south bank of Chongqing.