Personal Software Process (PSP) provides software development skills for the software engineers, and Team Software Process (TSP) provides the discipline and the guidance of software development process for the software development teams.
This paper introduces a video surveillance system’s software development process by building anembedded Web Server on the basis of embedded uClinux operating system in the S3C44B0X,and also introduces thehardware component,then illuminates the mechanism of embedded Web Server and gives some responding implemen-tation method.
Continued from "Software Developing Process and Its Models (I)", which devoted to waterfall model and rapid prototyping, this paper deals with incremental model, spiral model, software reuse model, automated software synthesis -model, CASE-based model, fountain model and other promising new models of influence.
The Capability Maturity Model(CMM)is a set of standard for judging the effectiveness and maturity of the software processes,which stresses on the management of the software development processes,improving and juging the project capability.
Referring to Capability Maturity Model (CMM) and Rational Unified Process (RUP), this paper presented a new idea of managing software development processes, in which the software development processes provided by RUP are used as process templates and the workflow management system is regarded as a software development environment.
The innovation of the quality management based on software process is to take the software development processes, the management processes and the support processes in the scope of quality management, to improve the capability of a company's software process by using the Capability Maturity Model for software (CMM).
Software enterprises, in order to enhance the quality and productivity of productions, improve software development processes, thereby enhancing competitiveness and the implementation of CMMI is a more commonly used means.
Chapter Five introduces the environment of software development. Using ObjectARX2000 technology in AutoCAD environment and Visual C++, the reducer layout design software development course and its application examples have been stated.
Firstly, the thesis has introduced the development method based on component, the relation probing into component technology and facing target's technology, management objectives and technological goal developed on the basis of the component, have analysed the software development course developed on the basis of the component, put forward based on component development approach to solve logistics information system standard and effective method that opening have concurrently.
This paper presents a grey model Verhulst based method for stage-effort estimation during software development process, a bias correction technology was used to improve the estimation accuracy.
Requirement errors discovered in later phases of the software development process are the most costly to correct because all phases of software development are usually impacted.
In the 30 years since that first "software engineering" conference, significant attempts have been made to improve the overall effectiveness of the software development process, and thus reduce the frequency and severity of software project failures.
Traditional integration techniques towards the end of software development process do not suffice any more.
These findings are initial empirical evidence that software quality models can remain useful as a system is maintained by a stable software development process.
Based on interviews with software developers in two Norwegian companies we identify two areas where social factors compel software developers to drift away from a global set of rules constituting software development processes and methods.
An empirical study of variations in COTS-based software development processes in the Norwegian IT industry
This paper discusses the real world issues, and reports our experience and lessons in building and deploying a web-based problem information management system (PIMS) to support global software development processes at Fujitsu.
When traditional software development processes fail to deliver the level of reliability demanded by customers, radical changes in software development processes may be needed.
Software metrics and software-quality modeling technology enable reengineering of software development processes, moving from a static process model to a dynamic one that adapts to the expected quality of each module.