Change search
ReferencesLink to record
Permanent link

Direct link
Quality Assurance Techniques in OpenUP (Open Unified Process)
Linköping University, Department of Computer and Information Science.
Linköping University, Department of Computer and Information Science.
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 30 credits / 45 HE creditsStudent thesis
Abstract [en]

Agile methods change the software processes. Agile processes such as Scrum, ExtremeProgramming (XP), Open Unified Process (OpenUP) etc. have techniques that improve softwarequality. No doubt that the purpose of these techniques is to inject quality assurance into theproject under development. This thesis presents quality assurance techniques in Open UnifiedProcess (OpenUP) along with comparative study to extreme programming (XP) for agilesoftware development. OpenUP is an agile and unified process that contains the minimal set ofpractices that help teams to be more effective in developing software. It assists to achieve qualityby an iterative and incremental approach with artifacts, checklists, guidelines, disciplines androles. On the other side XP emphasizes on values such as communication, feedback, respect,and courage. In addition, XP prescribes a collection of techniques, which aim to improvesoftware quality.

Both these processes have the same purpose, to develop software that meets the stakeholder’sneeds and expectations, however they uses different approaches to achieve their goals. Thisthesis compares both processes in four different points of view, by comparing their qualitytechniques, focus in time, and cost of usage and social perspective. We have proposed an extrarole of the quality coordinator (QC) in OpenUP/XP. QC can support and coordinate project inall quality assurance activities. The objective of an extra role is to use the knowledge of QC toachieve highest possible product quality in software development process.Keywords: Agile Development, Quality assurance (QA), Open unified process (OpenUP),extreme programming (XP), Quality coordinator (QC)

Place, publisher, year, edition, pages
2011. , 95 p.
Keyword [en]
Agile Development, Quality assurance (QA), Open unified process (OpenUP), extreme programming (XP), Quality coordinator (QC)
National Category
Software Engineering
URN: urn:nbn:se:liu:diva-67579ISRN: LIU-IDA/LITH-EX-A--11/005--SEOAI: diva2:411462
2011-02-04, 13:56 (English)
Available from: 2011-04-21 Created: 2011-04-18 Last updated: 2011-04-21Bibliographically approved

Open Access in DiVA

fulltext(1136 kB)1004 downloads
File information
File name FULLTEXT01.pdfFile size 1136 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 1004 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 521 hits
ReferencesLink to record
Permanent link

Direct link