Exjobbsförslag från företag

Detta är ett uppsatsförslag hämtat från Nationella Exjobb-poolen. Klicka här för att komma tillbaka till samtliga exjobbsförslag.

Förslaget inkom 2005-11-28

Thesis work description. Software metrics and improved testing process (aw)

OBS! ANSÖKNINGSTIDEN FÖR DETTA EXJOBB HAR LÖPT UT.
Background
================
Westinghouse Nuclear Fuel is the world's leading integrated supplier of nuclear fuel products and services. With over 4400 employees in the United States, Sweden, and the United Kingdom, Westinghouse manufactures fuel related products and components for nuclear power plants worldwide.
The Västerås Fuel Engineering (VFE) organization of Westinghouse Electric Sweden is responsible for computer calculations to support licensing, customer bids and fuel hardware design and development. The calculations are performed with primarily in-house developed and maintained calculation software.

Description
================
The work is to establish divided into two separate parts:
¿ Establish software metrics for calculation software
¿ Establish improved testing process
All work in thesis must be conducted following the Westinghouse Fuel Engineering software process in accordance with software quality guidelines and procedures. The work is to be conducted in cooperation with the rest of the Fuel Engineering organization. Travels to USA may be necessary.
The thesis work should be performed by two persons.

Software metrics for calculation software
==========================================
¿ Plan and conduct work in project form. Project plan.
¿ Learn about software metrics and measurements of the software process.
¿ Analysis of organization and software process.
¿ Establishment of objectives and requirements on the software process and the software products.
¿ Establishment of metrics on software process and the software products, with emphasis on product quality (but also process duration, product delivery and cost), e.g. products size, complexity, reusability, modularity, maintainability, testability, and testing coverage.
¿ Establish practical measurement process.
¿ The practical measurement process must have strong emphasis on
 ¿user friendliness¿ making the every day work of the software engineer easy
 easy to understand presentation of results per software, software family and site
¿ Evaluation and purchase (and if necessary development) of tools to support the measurement process.
¿ Implementation and deployment of practical measurement process to all ongoing software development projects and all software products of Fuel Engineering Västerås.
¿ Training of staff in general software metrics.
¿ Training of staff in proposed practical measurement process.
¿ Analysis and conclusion of software process and software product status and maturity with respect to established metrics.
¿ Documentation and oral presentation of results.
¿ If necessary propose revision of applicable software procedures and guidelines.
¿ The primary scope of the work is on Fortran calculation software (Fortran77, 90, and 95)
¿ Consider presentation of metrics in tools used by the organization, e.g. UNITS and TEKBER web site.

Improved testing process
==========================================
After finishing activities of first phase ¿Software metrics for calculation software¿, continue to establish an improved software testing process.
¿ Plan and conduct work in project form. Project plan.
¿ Learn and analyze current testing processes.
¿ Improve the practical testing processes. Propose a ¿scientific approach¿ to testing.
¿ Evaluation and purchase of tools to support the testing processes.
¿ Use established metrics of thesis phase 1.
¿ Implementation and deployment of practical testing process to two pilot software products of Fuel Engineering Västerås.
¿ Training of staff in the proposed testing processes.
¿ Analysis and conclusion of the two pilot software products with respect to established testing metrics.
¿ Documentation and oral presentation of results.
¿ If necessary propose revision of applicable software procedures and guidelines.


  GÅ TILL XJOBB.NU FÖR FULLSTÄNDIG INFO OM DETTA EXJOBB




Informationen om uppsatsförslag är hämtad från Nationella Exjobb-poolen.