haku: @keyword Software process improvement / yhteensä: 13
viite: 8 / 13
Tekijä: | Syysjoki, Outi |
Työn nimi: | Improving Software Reuse Related Processes |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2007 |
Sivut: | 124 Kieli: eng |
Koulu/Laitos/Osasto: | Tietotekniikan osasto |
Oppiaine: | Tietojenkäsittelyoppi (T-76) |
Valvoja: | Männistö, Tomi |
Ohjaaja: | Peltomäki, Tapio |
OEVS: | Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossaOppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa. Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/ Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.
Kirjautuminen asiakaskoneille
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
Sijainti: | P1 Ark Aalto | Arkisto |
Avainsanat: | Software Reuse Software Process Improvement Rational Unified Process (RUP) Capability Maturity Model Integration (CMMI) |
Tiivistelmä (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 tietueen numero: 33748
+ lisää koriin
INSSI