Sammanhang: Idag utövare har en myriad av metoder att välja för utveckling av programvara. De saknar dock empiriska data som kännetecknar dessa metoder när det gäller användbarhet, användarvänlighet eller kompatibilitet, alla relevanta variabler för att bedöma utvecklarens avsikt att använda dem. SYFTE: För att jämföra tre metoder, var och en efter ett annat paradigm (Model-Driven, Model-Based och den traditionella, kod-centrerade, respektive) med avseende på sin avsikt att använda av junior mjukvaruutvecklare samtidigt utveckla affärsskiktet i en Web 2.0-applikation. Metod: Vi har genomfört ett experiment med 26 doktorander vid University of Alicante. Programmet utvecklades var ett socialt nätverk, som var organiserat i tre olika moduler. Försökspersonerna ombads använda en annan metod för var och en av de tre modulerna och besvarade sedan ett frågeformulär som samlade in deras uppfattningar under användningen. RESULTAT: Resultaten visar att den metod som följde på utvecklingsparadigmet Model-Drive anses vara den mest användbara, även om den också anses vara den som är svårare att använda. De visar också att junior mjukvaruutvecklare känner sig bekväma med användningen av modeller, och kommer sannolikt att använda dem om de åtföljs av en modelldriven utvecklingsmiljö. SLUTSATSER: Modellbaserade utvecklingsmetoder verkar visa på en stor potential för adoption. Det behövs dock ytterligare experiment för att kunna generalisera resultaten till en annan befolkning, olika metoder, språk och verktyg, olika domäner eller olika tillämpningsstorlekar.
• Martínez m.fl. REF, som jämför modelldriven kontra kod-centrerad utveckling om deras potentiella antagande av junior mjukvaruutvecklare engagerade i utvecklingen av affärsskiktet i en Web 2.0-applikation.
MDD vs. traditional software development: A practitioner's subjective perspective
{'venue': 'Inf. Softw. Technol.', 'journal': 'Inf. Softw. Technol.', 'mag_field_of_study': ['Computer Science']}