Software Development and Experimentation in an Academic Environment: The Gaudí Factory
نویسندگان
چکیده
In this article, we describe an approach to empirical software engineering based on a combined software factory and software laboratory. The software factory develops software required by an external customer while the software laboratory monitors and improves the processes and methods used in the factory. We have used this approach during a period of five years to define and evaluate an agile software process. This process combines practices from Extreme Programming with architectural design and improved documentation in order to find a balance between agility, maintainability and reliability.
منابع مشابه
Software Development and Experimentation in an Academic Environment: The Gaudi Experience
In this article, we describe an approach to empirical software engineering based on a combined software factory and software laboratory. The software factory develops software required by an external customer while the software laboratory monitors and improves the processes and methods used in the factory. We have used this approach during a period of four years to define and evaluate a softwar...
متن کاملAssessment of role of concrete factories in particulate matter emissions, 2015-2016, using the AQI index and zoning by GIS software (Case study: Nasr Kashan Concrete Factory)
Background: Reducing the effects of climate change and air pollution is a global priority at present. To formulate effective policies for achieving such a reduction requires a good understanding of the underlying phenomena. This study assessed the role of Nasr Kashan Factory in the emissions of particulate matter (PM). Methods: In this cross-sectional study, PM concentrations at 9 stations ins...
متن کاملSustainable management of Kiyan forest reserve-Iran: An analysis of hierarchal process
Management of natural ecosystems, like forests, has several objectives such as wood production, sustainability of ecological systems, preserving aestheti,c and cultural or psychological satisfaction. This management is especially essential in dry regions with sensitive biodiversity, like Iran. The aim of this research is to elaborate a management scheme for developing a sustainable tourism plan...
متن کاملSugar beet response to N fertilization as assessed by late season chlorophyll and leaf area index measurements in a semi-arid environment
In a 3-year experiment (2002-2004), five N rates (0, 60, 120, 180, 240 kg N ha-1) were applied to sugar beets arranged in a Randomized Complete Block design with six replications. Experimentation took place under the semi-arid, irrigated conditions of central Greece. The aim of this work was to study the late season response of sugar beet crop to N fertilization as assessed by non-destructive m...
متن کاملThe Software Factory: An Undergraduate Computer Science Curriculum
Industry often complains that current academic curricula fail to address the practical issues of real software development. This paper outlines a proposal for an innovative core curriculum for a Bachelor of Science in Computer Science. The proposed core curriculum contains elements of traditional computer science programs combined with software engineering via a team-oriented, hands-on approach...
متن کامل