Download presentation
Presentation is loading. Please wait.
1
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub An Experiment Working with RUP and XP Patricio Letelier, José H. Canós and Emilio A. Sánchez Department of Information Systems and Computation Valencia University of Technology
2
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub Contents 1. Introduction 2. Project Settings 3. Some Results 4. Conclusions and Future Work
3
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub 1. Introduction An experiment with upper-level students in the subject “Laboratory of Information Systems” at the School of Computer Science Aim: compare RUP and XP regarding how easily they are learned and applied by students
4
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub 2. Project Settings 2 teams using RUP and 4 teams using XP Same case study: Develop the information system of a virtual store Laboratory with 20 PCs 2 hours sessions (x2, a week) 12 hours a week of workload for each student
5
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub 2. … Project Settings Previous knowledge of some tools and notations but they are beginners in process and teamwork experience Basic concepts of RUP and XP were taught by the instructors One instructor acted as client and another acted as coach Each team was composed of: 1 Project Manager, 1 Tester/Tracker, and from 4 to 6 Programmers
6
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub 2. … Project Settings 1st Iteration 2nd Iteration3rd Iteration InceptionElaboration 1st Iteration Construction 2st Iteration Construction XP RUP 1 week2 weeks3 weeks
7
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub 3. Some results XP Simplicity, few artifacts, less traceability and updating efforts First iteration: under estimation of user stories/task and some conflicts among team members Most of XP practices were easy to learn and apply. Only some troubles with “test first”, refactoring, coding standards and metaphor Our typical laboratory facilities were fine for teaching and working on XP
8
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub 3. … Some results RUP Project ran smoothly during the first two phases (inception and elaboration) but problems came after Precise definition of the different artifacts Artifact updating and requirements management need an important effort Customization of RUP to the proyect is not a simple task
9
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub 4. Conclusions and Future Work The success (quality and productivity) of the project can be reached independently of the process Teams using RUP needed more mentoring XP needs and generates stronger relationships among team members Open issues: impact on “software maintenance”, impact if some XP practices were discarded, etc. “Customers on-site” was not a big dificulty Next step: a more controlled (and maybe specific) experiment
10
XP2003, May 25-29, 2003, Genova, Italy www.dsic.upv.es/~letelier/pub An Experiment Working with RUP and XP Patricio Letelier, José H. Canós and Emilio A. Sánchez Department of Information Systems and Computation Valencia University of Technology
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.