mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Working for the customer: Acting as software consultant in a migration project
Mälardalen University, School of Innovation, Design and Engineering.
2012 (English)Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

In this report is described the work of acting as a technical consultant for a large non-profitorganization replacing their membership and invoice system through an adaptation of anexisting system. The developer of the new system worked with the Scrum method, allowingthe customer to do a lot of interaction in controlling the progress of the project.The technical consultancy was done on the customer’s side and focused on two areas. Onewas to be an advisor, making translations between customer and developer jargon to makeboth sides understand each other. The second part was in taking responsibility for thedatabase migration between the two systems. Theory about database migration is applied onthe process of mapping out the old database. The quality of the migration was important tothe customer and decisions to balance quality and cost are described.The report finds: Morris Golden Rule #1 of migration: “Data migration is a business not atechnical issue” holds. Adding a technical consultant on the customer side seemed to increaseunderstanding between the two parties. The Scrum method put a high workload on thecustomer, but was suitable for this type of short deadline and imprecise definition project.

Abstract [sv]

Den här rapporten beskriver arbetet som teknisk konsult för en stor ideell organisation i färdmed att ersätta sitt medlemsregister och fakturasystem genom en anpassning av ettexisterande system. Projektets deadline hade förkortats och projektet bedrevs under stortidspress. Utvecklaren av det nya systemet arbetade med Scrum-metoden, vilket gjorde attkunden i stor utsträckning kunde styra utvecklingen.Konsultarbetet gjordes på kundsidan och fokuserade på två områden. Ett område var att agerarådgivare, genom att göra översättningar av kundens respektive utvecklarens interna språk såatt båda sidor bättre skulle förstå varandra. Det andra området var att ta ansvar fördatamigreringen mellan de två systemen. Teori kring databasmigrering användes för attkartlägga den gamla databasen. Migreringskvalité var i fokus hos kunden och beslut kring hurkvalite jämte kostnad balanserades beskrivs.I rapporten dras slutsatsen att Morris Gyllene Regler Nr 1 om migrering: “Data migrering ärett affärssystem-problem, inte ett tekniskt problem” håller. Att lägga till en teknisk konsult påkundsidan verkade öka förståelsen mellan de två parterna. Scrummetoden la en högarbetsbelastning på kunden, men passsade bra i den här typen av projekt med kort deadlineoch en oprecis definition av projektet.

Place, publisher, year, edition, pages
2012. , 47 p.
Keyword [en]
Migration, Scrum, Software Development, Customer
Keyword [sv]
migrering, Scrum, mjukvaruutveckling, kund
National Category
Software Engineering Computer Science
Identifiers
URN: urn:nbn:se:mdh:diva-14330OAI: oai:DiVA.org:mdh-14330DiVA: diva2:508818
Subject / course
Computer Science
Presentation
2012-02-03, Gamma, Mälardalens högskola, Västerås, 09:15 (English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-03-12 Created: 2012-03-09 Last updated: 2012-03-12Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Hallin, Dan
By organisation
School of Innovation, Design and Engineering
Software EngineeringComputer Science

Search outside of DiVA

GoogleGoogle Scholar

Total: 62 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf