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
Identifiers
URN: urn:nbn:se:liu:diva-67579ISRN: LIU-IDA/LITH-EX-A--11/005--SEOAI: oai:DiVA.org:liu-67579DiVA: diva2:411462
Presentation
2011-02-04, 13:56 (English)
Uppsok
Technology
Supervisors
Available from: 2011-04-21 Created: 2011-04-18 Last updated: 2011-04-21Bibliographically approved

Open Access in DiVA

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

By organisation
Department of Computer and Information Science
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 974 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: 519 hits
ReferencesLink to record
Permanent link

Direct link