search query: @keyword Software process improvement / total: 13
reference: 8 / 13
« previous | next »
Author:Syysjoki, Outi
Title:Improving Software Reuse Related Processes
Publication type:Master's thesis
Publication year:2007
Pages:124      Language:   eng
Department/School:Tietotekniikan osasto
Main subject:Tietojenkäsittelyoppi   (T-76)
Supervisor:Männistö, Tomi
Instructor:Peltomäki, Tapio
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto     | Archive
Keywords:Software Reuse
Software Process Improvement
Rational Unified Process (RUP)
Capability Maturity Model Integration (CMMI)
Abstract (eng): Software reuse is one of the ways IT companies can improve their productivity, competitiveness, and the quality of their products.
It seems that many of the things that affect software process improvement influence also succeeding in software reuse.
Both technical and non-technical issues need to be taken in to consideration in reuse implementation but, in-the real successful cases, the non-technical issues seem have more of an impact.

This study was conducted in a global IT company, but the research focused only on one department in the company's Finnish division.
The goals of the study were to help find out what was the state of reuse in the organization, what were the software reuse related problems, how could the most significant problems be solved, and did organizational culture affect reuse.
Additionally, it was examined how Rational Unified Process (RUP) and Capability Maturity Model Integration (CMMI) address reuse.

Methodologically, this research was a qualitative study, which used three types of data collection methods; interviews, observation, and using documents as data source.
The interview type was semi-structured interviews, and part of the interviews was conducted as a case study.
RUP and CMMI's relationship to reuse was examined using literature.

The findings showed that although there was reuse of different work products and a lot of different sources for reusable material in the organization, the reuse was not very systematic.
Still, the results suggest that the corporate culture of the organization is favourable for succeeding in reuse if the barriers inhibiting reuse are removed.
The biggest reuse related challenges the organization faced were that people did not use repositories enough, that there was not enough communication about reuse, that there was lack of time and resources for using reuse opportunities in the course of projects, and that the goal of doing chargeable work did not back up the reuse goals.
Thus, this study suggests that the organization improves its communication practices in reuse; increases reuse related training, and make the repositories more users friendly.
Moreover, it is emphasized that although reuse visibility can be increased with goals and rewards, the organization should institutionalize reuse as a permanent part of the process so that the organizational members would see it as part of the normal work routines.

Additionally, RUP, which focuses on single-system development, does not seem to bring any significant advantages for reuse implementation.
Furthermore, CMMI's Technical Solution process area addresses reuse from the point of view of selecting best alternatives for product solutions.
It also takes into consideration that reuse is not always the best alternative in developing products because other approaches can bring better results.
ED:2007-04-30
INSSI record number: 33748
+ add basket
« previous | next »
INSSI