116 research outputs found
A Scrum-based approach to CMMI maturity level 2 in Web Development environments
Scrum has become one of the most popular agile methodologies, either alone or combined with other agile practices. Besides, CMMI (Capability Maturity Model Integration) is accepted as a suitable model to measure the maturity of the organizations when developing or acquiring software. Although these two approaches are often considered antagonist, the use of an agile approach to reach certain CMMI maturity levels may result beneficial to organizations that develop Web systems, since they would take the advantages of both approaches. In Web community, this union may be very interesting, because agile approaches fits with the special needs of Web development, and they could be a useful tool for companies getting a certain grade of maturity. This work analyzes the goals of CMMI maturity level 2 and the feasibility of achieving them using the practices proposed by Scrum, trying to assess whether the use of this methodology is suitable for meeting the CMMI generic and specific goals or not. Finally, and based on this analysis, this paper raises a possible extension of Scrum, based on agile techniques, to accommodate the CMMI maturity level 2.Ministerio de Educación y Ciencia TIN2010-20057-C03-02Junta de Andalucía TIC-578
Agile, Web Engineering and Capability Maturity ModelI ntegration : A systematic literature review
Context
Agile approaches are an alternative for organizations developing software, particularly for those who develop Web applications. Besides, CMMI (Capability Maturity Model Integration) models are well-established approaches focused on assessing the maturity of an organization that develops software. Web Engineering is the field of Software Engineering responsible for analyzing and studying the specific characteristics of the Web. The suitability of an Agile approach to help organizations reach a certain CMMI maturity level in Web environments will be very interesting, as they will be able to keep the ability to quickly react and adapt to changes as long as their development processes get mature.
Objective
This paper responds to whether it is feasible or not, for an organization developing Web systems, to achieve a certain maturity level of the CMMI-DEV model using Agile methods.
Method
The proposal is analyzed by means of a systematic literature review of the relevant approaches in the field, defining a characterization schema in order to compare them to introduce the current state-of-the-art.
Results
The results achieved after the systematic literature review are presented, analyzed and compared against the defined schema, extracting relevant conclusions for the different dimensions of the problem: compatibility, compliance, experience, maturity and Web.
Conclusion
It is concluded that although the definition of an Agile approach to meet the different CMMI maturity levels goals could be possible for an organization developing Web systems, there is still a lack of detailed studies and analysis on the field
Agile in Public Administration: Oxymoron or reality? An experience report
In the last 10 years, Agile methods and practices have emerged as an
alternative for software development. Different "flavors" of Agile have
appeared ranging from project management to tests organization. These
approaches have being gaining popularity and involve now a solid option for
organizations developing software, but what about Public Administrations? Is
Agile a suitable option for developing software in Public Administrations?
Even if Public Administrations have been traditionally regarded as changeresistant,
Agile approach can also provide them with the benefits of quick
adaptation and frequent value delivery.
This paper presents the results of two different projects, which use an Agile
framework based on Scrum, developed by a Spanish Public Administration.
Additionally, after considering the obtained results, it takes out some relevant
learned lessons on the suitability of applying Agile approaches to Public
Administration environments.Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Junta de Andalucía TIC-578
An Approach to Transform Public Administration into SOA-based Organizations
Nowadays, Service-Oriented Architectures (SOA) is widely spread in private organizations. However, when transferring this knowledge to Public Administration, it is realized that it has not been transformed in terms
of its legal nature into organizations capable to operate under the SOA paradigm. This fact prevents public
administration bodies from offering the efficient services they have been provided by different boards of
governments. A high-level framework to perform this transformation is proposed. Taking it as starting
point, an instance of a SOA Target Meta-Model can be obtained by means of an iterative and incremental
process based on the analysis of imperatives and focused on the particular business context of each local public administration. This paper briefly presents a practical experience consisting in applying this process
to a Spanish regional public administration.Junta de Andalucía TIC-578
Estimating, planning and managing Agile Web development projects under a value-based perspective
Context: The processes of estimating, planning and managing are crucial for software development projects,
since the results must be related to several business strategies. The broad expansion of the Internet
and the global and interconnected economy make Web development projects be often characterized by
expressions like delivering as soon as possible, reducing time to market and adapting to undefined
requirements. In this kind of environment, traditional methodologies based on predictive techniques
sometimes do not offer very satisfactory results. The rise of Agile methodologies and practices has
provided some useful tools that, combined with Web Engineering techniques, can help to establish a
framework to estimate, manage and plan Web development projects.
Objective: This paper presents a proposal for estimating, planning and managing Web projects, by
combining some existing Agile techniques with Web Engineering principles, presenting them as an
unified framework which uses the business value to guide the delivery of features.
Method: The proposal is analyzed by means of a case study, including a real-life project, in order to obtain
relevant conclusions.
Results: The results achieved after using the framework in a development project are presented, including
interesting results on project planning and estimation, as well as on team productivity throughout the
project.
Conclusion: It is concluded that the framework can be useful in order to better manage Web-based
projects, through a continuous value-based estimation and management process.Ministerio de Economía y Competitividad TIN2013-46928-C3-3-
dcor: Distance correlation and energy statistics in Python
This article presents dcor, an open-source Python package dedicated to distance correlation and other statistics related to energy distance. These energy statistics include distances between distributions and the associated tests for homogeneity and independence. Some of the most efficient algorithms for the estimation of these measures have been implemented relying on optimization techniques such as vectorization, compilation, and parallelization. The performance of these estimators is evaluated by comparison with alternative implementations in other packages. The package is also designed to be compatible with the packages conforming the scientific Python ecosystem. With that purpose in mind, dcor is an early adopter of the Python array API standard.PID2019-106827GB-I00, PID2019-106827GB-I0
Pasado, presente y futuro de la dirección escolar en España: entre la profesionalización y la democratización
En este artículo, hace un repaso sobre la evolución de la dirección escolar en España centrándonos en los cambios que ha experimentado la normativa que la regula. Con ello, se invita al lector a realizar un viaje por el pasado, el presente y lo que regula para el futuro la nueva Ley Orgánica de Educación respecto a la dirección escolar. En cada etapa del recorrido nos pararemos en los hitos más significativos intentando, de esta forma, alumbrar las aportaciones y limitaciones de cada propuesta
Diseño de una unidad de hidrosulfuración de una corriente de VGO para su acondicionamiento previo a un tratamiento FCC en refinería
Los procesos de cracking catalítico constituyen en la actualidad el corazón de la
refinería moderna. Estos procesos son los principales productores de naftas de alto número de
octano, las cuales tienen gran demanda como combustible, a partir de corrientes de petróleo
pesadas y de bajo valor económico, como el gas oil pesado de vacío(VGO). En la actualidad
estos procesos de cracking catalítico se llevan a cabo en unidades de tercera generación
denominadas unidades FCC (craqueo catalítico en lecho fluidizado).
En sus comienzos este proceso fue diseñado con el objetivo de maximizar la
producción de gasolina de alto octanaje, aunque en la actualidad, debido a los avances en el
desarrollo de nuevos catalizadores, se puede operar en ontras modalidades de producción,
como son: máximo LPG y máximos destilados medios.
Los catalizadores empleados en los procesos de FCC son catalizadores ácidos, lo cual
implica que son sensibles a envenamiento por azufre. Esto hace que la alimentación a los
equipos de FCC deba ser sometida a un tratamiento previo de eliminación de azufre para
evitar problemas con el catalizador y permitir que el proceso de craqueo catalítico sea
eficiente.
Es por tanto necesario llevar a cabo un proceso de acondicionamiento de las corrientes
de alimentación de FCC ya que si éstas contienen ciertos tipos de impurezas, como metales o
azufre, pueden ocasionarse graves problemas en el funcionamiento de este tipos de unidades.
El Proyecto Fin de Carrera que aquí se presenta tiene como objetivo el diseño de una
unidad de hidrodesulfuración, para acondiconar la alimentación de una unidad FCC de manera
que ésta se encuentre libre de azufre, evitando así el envenamiento del catalizador.
Más concretamente se prentende el diseño de una unidad de hidrodesulfuración con
capacidad para tratar una corriente de gasóleo ligero de vacío de 22.000 barriles por día,
reduciendo el contenido en azufre de dicha corriente desde un 5% hasta un 0,1 % en peso.
De forma general las unidades de hidrodesulfuración constan de dos partes: un reactor
catalítico de lecho fijo y una columna de destilación. Además, pueden incorporar una unidad
de purificación de hidrógeno si se desea.
Así el conjunto de unidades para las que se ha realizado el diseño detallado en el
presente proyecto son las siguientes: - Un horno de precalentamiento para el acondicionamiento de la corriente de
alimentación a los reactores, debido a que las condiciones de operación requeridas en los
reactores corresponden a alta temperatura y alta presión. - Dos reactores catalíticos idénticos en los que tendrá lugar la reacción de
hidrodesulfuración. Se diseñan con una configuración multitubular semejante a un
intercmabiador de carcasa y tubos para hacer más sencilla la refrigración del sistema, ya que
ésta se hace necesario dad el fuerte carácter exotérmico de la reacción de interés. - Una columna de destilación de platos perforados de la que se obtienen una corriente
de cabezas que contiene butano como componente mayoritario, el cual se dirige a la línea de
gases licuados del petróleo de la misma refinería, y una corriente de colas que constituye la
alimentación de la unidad FCC ya estabilizada. - Los intercambiadores de calor necesarios en el proceso, que son los siguientes: un
intercambiador de acondicionameinto de la alimentación a la columna(ICA), un condensador
total en la corriente de cabezas(AE) y un calderín o rehervidor en la corriente de colas(CV). - Los sistemas de conducciones y sistemas de impulsión de fluidos necesarios. Entre los
sitemas impulsión de fluidos encontramos bombas para la impulsión de fluidos y compresores
para la impulsión de gases, pues debemos tener en cuenta que el hidrógeno empleado como
reactivo se encuentra en fase gaseosa.
Adicionalmente se ha abordado la unidad de purificación de hidrógeno pero, en este caso,
se ha tratado como un modelo de caja negra, obviándose su diseño detallado ya que éste
puede considerarse, por su envergadura, como un Proyecto Fin de Carrera independiente.
Además de esto, en este Proyecto no sólo se diseñan los equipos que conforman el
proceso, sino que también se tienen en cuenta aspectos no menos importantes como:
El mantenimiento y la puesta en marcha del proceso, con el fin de optimizar el
funcionamiento de la planta con objeto de evitar pérdidas económicas y la obtención de un
producto con una calidad inferior a la deseada. El estudio de seguridad y salud, donde se presentan las medidas de emergencia y
seguridad básicas a cumplir en la instalación.
El estudio de impacto ambiental, para identificar, prevenir e interpretar los posibles
impactos que puede producir la instalación de la unidad que se proyecta en el entorno que le
rodea.
Por último, mencionar que se ha llevado a cabo una estimación económica de la
implantación de la unidad de proceso diseñada en el presente Proyecto en una refinería,
obteniéndose un coste que asciende aproximadamente a 10.252.905 €, comprobándose que
es un precio razonable para el tipo de unidad que se trata, debiendo estudiarse su viabilidad
en función de la planta en la que se integre.
Como dato a destacar respecto del presupuesto que en el presente proyecto se
propone, indicar que este tipo de unidades de proceso son viables en refinería de modo
general por costes de hasta 16.000.000 €
Producción científica cubana en SCOPUS sobre cardiología y cirugía cardiovascular durante 12 años
Introducción: las enfermedades cardiovasculares son la principal causa de muerte en el mundo y ante esto la investigación científica es un mecanismo para mejorar la salud de las poblaciones. En este contexto la bibliometría emplea herramientas que ofrecen información sobre el comportamiento de la ciencia en diversas ramas del conocimiento.Objetivo: caracterizar el comportamiento de la producción científica cubana en cardiología y cirugía cardiovascular en SCOPUS.Método: se realizó un estudio bibliométrico de diseño observacional y descriptivo en el que se utilizaron los datos ofrecidos por Scimago Journal & Country Rank. Se realizó una búsqueda de los datos ofrecidos por esta plataforma de las publicaciones sobre cardiología y cirugía cardiovascular realizadas en Cuba desde el año 2009 hasta 2020.Resultados: en el periodo estudiado fueron publicados un total de 363 documentos para un promedio de 30 publicaciones por año. Se destacó el año 2020 como el año con mayor cantidad de documentos publicados y 2010 el año con menor cantidad. Fueron efectuadas en este periodo un total de 1523 citas para un promedio de 126,9 citas por año siendo el 2012 en el que mayor cantidad de citas se hicieron (234) seguido del año 2009 (229) y el 2020 el de menor cantidad (36).Conclusiones: la producción científica cubana sobre cardiología y cirugía cardiovascular tiene una marcada inclinación al aumento, sin embargo se hace necesario incrementar la formación científica en esas áreas con el propósito de mejorar la calidad e impacto y de esta forma aumentar el número de citas
Mapping Agile Practices to CMMI-DEV Level 3 in Web Development Environments
Agile approaches formally appeared ten years ago and nowadays they are a valid alternative for organizations developing software. Agile methodologies are especially interesting to those developing Web environments applications, as they can fit properly the special characteristics of this type of developments. In addition, maturity models like CMMI-DEV (Capability Maturity Model Integration for Development) focus on assessing the maturity level of organizations developing or acquiring software. These models are well established and can increment quality of development process to enhance costumers’ satisfaction. CMMI-DEV level 3 provides a good compromise on maturity gained and effort needed. The feasibility of reaching it through a combination of Agile methods can be very useful to organizations developing systems in Web environments, as they can keep the adaptability of Agile together with a more mature development process. This paper proposes a set of Agile methods so as to reach all CMMI-DEV maturity level 3 generic and specific goals. Based on this analysis, the paper proposes further research lines
- …