Teaching Software Process Improvement trough Extreme Programming practices, study case: UAA

نویسندگان

  • Arturo Barajas Saavedra
  • Francisco J. Álvarez Rodríguez
  • Jaime Muñoz Muñoz
چکیده

This paper describes the practical results of an experiment created in order to analyze the software process improvement by the use of the practices and rules of Extreme Programming methodology. In the experiment a group of 40 students in the Universidad Autónoma de Aguascalientes took part to create a small system, to measure their productivity and to measure how much does this rules and practices are applicable in the real world.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

E-Learning For Software Engineering: A Case Study On Teaching Information Systems Online Group Project With Extreme Programming

This paper reports the experience gained in software engineering group work within the framework of a fourteen week master’s level graduate course on information systems development. Teams of three to five members developed web-based application systems using the Distributed eXtreme Programming (XP) methodology. A case study is proposed to understand the issues encountered by students during th...

متن کامل

Teaching a Software Development Methodology: The Case of Extreme Programming

This paper focuses on the teaching of software development methodologies. It presents ten principles of teaching such a topic, while examining each from both a pedagogical and an organizational viewpoint. The teaching principles are demonstrated using the methodology of Extreme Programming (XP).

متن کامل

Product and Release Planning Practices for Extreme Programming

Extreme Programming (XP) is an agile software development methodology defined through a set of practices and values. Although the value of XP is well-established through various real-life case studies, it lacks practices for project management. In order to enable XP for larger projects, we provide the rolling forecast practice to support product planning, and an optimization model to assist in ...

متن کامل

A “light” application of Blended Extreme Apprenticeship in teaching Programming to Students of Mathematics

In this paper we analyze an application of eXtreme Apprenticeship (XA) methodology, in a blended form with a reduced set of software and human resources. The study was conducted at University of Verona, in the context of the course “Programming with Laboratory” with 170 participants enrolled at the first degree in Applied Mathematics, throughout three different academic years. We analyze the ve...

متن کامل

On the Productivity of Agile Software Practices: An Industrial Case Study

In this paper, we present a case study comparing the productivity resulting from applying some agile practices (from Extreme Programming) with a more conventional OO software development approach. We show four productivity metrics gathered from a small software company before and after adopting agile practices. The data shows strong productivity gains.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006