In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Software acceptance management is not only the last stage of software quality assurance delivery, but also the last firewall that the software is officially put into use. Software acceptance management is an important part of software quality assurance. Han Qingliang, director of Shandong Software Evaluation Center, once concluded that software project acceptance management is not only the inspection and confirmation of software project results, but also the reconfirmation of software project scope. Software acceptance management should start from a correct understanding of software acceptance methods. Software acceptance should be a process concept, including system testing, data migration, system launch and formal acceptance stages before acceptance. 1. Software system testing system testing is a comprehensive test of the system, which should be carried out in the test environment to ensure that the functional and technical design of the system meets the business needs of the enterprise and can run normally. The testing phase of the system should include the following main processes: (1) making a test plan, including compiling test cases and establishing a test environment. (2) testing: in the test environment, the project team carries out unit test, integration test, stress test and user acceptance test on the system according to the needs, records the test results and confirms them by the relevant testers, and compiles the corresponding test report. For the content that failed the test, the project team should find out the cause of the failure, modify the corresponding program or settings, and re-test. In addition to adequate system functional testing, testing should include tests related to internal controls, such as system authentication and authorization, transaction integrity and functions related to data authenticity and integrity. (3) submit test report and user confirmation signature. The project team writes the test report and submits the test report to the relevant users, and the user should sign and confirm the test report. two。 When a new data migration system is launched, if it is necessary to migrate the original data to the new system, the following main tasks should be completed: (1) make a data migration / conversion plan. In addition to defining the format, scope and progress of data collection, we should also consider the impact of system interfaces, and establish data migration integrity and accuracy testing methods and unexpected event handlers. (2) data collection. If the implementation of the project involves data collection, the data collection team shall collect the data according to the data collection format, and the data collection team shall train the data providers of the business unit when collecting the data, to ensure that data providers understand and master the regulations and requirements for data collection. (3) testing before data transplantation. Test the data migration method in the test environment, record the test results in writing, solve the problems found in the test, record the problems and file them. (4) data import and verification results members of the project team import the data into the system, and further check the data in the system according to the data migration integrity and accuracy test method established in advance after import to ensure the quality of the imported data. If there is an accident, handle it according to the accident handling procedure established in advance, and leave a record. After the data migration is completed, the user should sign and confirm the result of the data migration. (5) after the data transplantation, the trial operation should be carried out for an appropriate time to confirm the authenticity and integrity of the data transplantation. The trial run time depends on the scale and influence degree of the specific system. For systems with greater impact, at least three complete monthly closing cycles should be trial run. 3. The system launch phase should include the following main processes: (1) preparation before launch: before launch, the software developer should make the system launch plan, including the on-line check list, online support personnel, return mechanism, etc., and submit the "online application form". The system launch plan and the "launch application form" shall be formally approved by the management of the information technology department and the business department, and notify the relevant departments. (2) system online: after all the online preparation work is done, the software supervisor confirms the correctness of the online system version, confirms the system online time with the user, and issues the online instructions. The system online operator transplants the final version of the system program to the production environment. 4. Before formal acceptance, the software developer shall submit documents for each stage of the software development process to the information technology management department. Including requirements analysis manual, summary design manual, detailed design manual, database design manual, source code, system installation program available for installation, system administrator manual, user manual, test plan, test report, user report, data migration plan and report, system launch plan and report, user opinion, acceptance application, etc. After receiving the application for acceptance, the information technology management department shall organize experts to conduct a preliminary examination of the project. After the initial examination, the management leaders, business managers and information technology experts are organized to set up a project acceptance committee, which is responsible for the formal acceptance of the software project. The software supervision shall, according to the performance of the software developer in the whole software development process, submit a comprehensive software supervision report to the acceptance committee, and formulate the acceptance criteria according to the opening design book, the software development contract and the requirements analysis specification, and submit it to the acceptance committee. The information technology management department organizes a project acceptance meeting attended by the acceptance committee, software supervision and software developers, who reports on the completion of the project by means of project report and on-site application demonstration, and the acceptance committee evaluates the project according to the acceptance criteria to form a final acceptance opinion. The above software acceptance methods are summed up by our Shandong Software Evaluation Center for many years. Adhering to the enterprise concept of "helping users maximize the investment value of IT", we strive to turn scientific research achievements into social services. We welcome the criticism and correction of experts and scholars from all walks of life.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.