Font Size: a A A

Project Management And Quality Control Of The HMI Software

Posted on:2014-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhuangFull Text:PDF
GTID:2248330398950948Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the IT industry and computer technology software domestically and abroad, the complexity and scale of IT software projects are getting larger, meanwhile end users’requirements of the product quality is becoming higher. The research results show that the investment of software development is much more than the expense of new hardware purchase and hardware upgrade in most software companies. Therefore, there are more hash requirements on software development. New challenges about how to assure the quality of the software under the premise to ensure the progress of the development and ensure development cost control and the successful delivery has been raised for software enterprises and software project managers.After researching the resolutions to existing typical challenges against software project management (for example the delay of project delivery, actual cost over budget, unable to reach the quality standard, etc.) and software engineering models adopted by domestically and abroad, this paper studies the solutions of project management and quality control for the HMI software project through adopting the Scrum development method of agile, which is on a large scale, in a long release cycle, and has the strong coupling between the other industrial control software projects, the relatively high software reliability, security and quality standards for product applications. The main contents include the project phase management, milestone management, Scrum adoption, requirement management, coupling management, and quality management. The main work is listed below:(1) Considering the HMI software product features, a deep study about the existing software engineering model and the application of Scrum development methodology of Agile has been completed, to seek for the reform of project management and quality control methods and explore the possibility of adopting Scrum development methodology of Agile to HMI software projects.(2) After a deep analysis of software development process, it defines the phases in the HMI software project lifecycle and all development activities required to be completed during each phase. Using phase management, the project requirements are clearly determined and the misunderstanding on the requirements are reduced by strengthening the preparation phases of all the phases, including the consideration, initiation, feasibility phases. Consequently, the risk control of the changes is improved. In the latter phases, the impacts from various interference terms are managed and minimized through release milestones management.(3) With regards to the project management models for HMI software, the practical Scrum model has been proposed. Applying this model, new ways and means of requirement management has been explored, such as the MosCow method, which solves the needs of sorting problems to ensure the rapid response of requirements from market.(4) Aligning the Scrum agile method with phase management and milestone management, the feasibility of dealing with requirement changes and the stability of entire project has been ensured. Coupling between projects are effectively managed through the anomaly change control process with change control board. Quality control employs the failure mode and effective analysis model and metrics analysis methods.The research achievement of this paper can be used for most of the projects that are both in large project scale and long release cycle and with frequent requirement changes and restrict quality standards. It will contribute to the on-time and successful software delivery with high quality.
Keywords/Search Tags:Project management, Scrum, HMI software, Agile methods, Quality control
PDF Full Text Request
Related items