You are on page 1of 4

1ER DIA

Dealing with Non-Functional Requirements in Model-Driven


Development
NFR: Requisitos no Funcionales
Dentro de la comunidad de Ingeniera de Software existe gran controversia
entre la terminologa de NFRs
A manera de ejemplo se puede tener similares funcionalidades, pero tiene
los mismos requisitos? La respuesta es NO, pueden existir requisitos de
seguridad, escalabilidad, etc.
A partir de varios lineamientos la no decisin correcta de los requisitos
puede llegar a tener consecuencias graves en la arquitectura del sistema.
Diferentes NFRs se dirigen a diferentes sistemas de software

Trabajo Colaborativo en ambientes MDD: Un mapeo de software


Como controlar la Crisis del Software. La respuesta son las Metodologas de
desarrollo dirigidos por modelos (MDD).
A travs de la colaboracin entre desarrolladores de software se puede
llegar a lograr grandes avances entre la investigacin de procesos de
desarrollo.
Qu es lo que se espera?
Se espera que exista un trabajo colaborativo entre los diferentes entes que
conforman el desarrollo de sistemas como lo son: stakeholders, diseadores,
jefes de proyectos, desarrolladores, etc.,
Cmo trabajar colaborativamente?
Es necesario que todos los entes, se pongan de acuerdo en el trabajo, es
decir, que tienen que tener un modelo nico del cual se deben guiar para
continuar el proceso, tal cual que el momento en el que tengan que unir
todos los trabajos, no exista incongruencias, y por el contrario, exista un
modelo nico que permita visualizar el trabajo como uno solo.
2DO DIA
Calidad en la Inspeccin de Requerimientos de software: Una
propuesta de medicin
Cuando un desarrollador empieza con el proceso de Levantamiento de
requerimientos, debe tener en cuenta que ese trabajo va a incidir
profundamente en la calidad del software que va a producir.
La inspeccin de requisitos es una tcnica muy utilizada para revisar la
calidad de requisitos que se han levantado en el proceso. Para poder realizar
esta tcnica es necesario buscar herramientas que ayuden a la inspeccin.
La Inspeccin de requisitos fue propuesta por Michael Fagan en el ao de
1976, lo que propuso fue realizar cambios para hacer del software algo ms
efectivo y ms eficaz.
Los lineamientos para realizar una excelente Inspeccin de Requerimientos
se encuentran en la IEEE 1028 del 2008.
Las inspecciones realizadas por profesionales tienen mayor calidad en la
inspeccin (influye la experiencia de inspecciones anteriores), mientras que
las inspecciones realizadas por estudiantes tienen ciertos errores que
pueden ser corregidos con el tiempo.
Sin embargo aun con esta estadstica existe un buen nmero de
profesionales que no logran realizar una buena inspeccin, es decir que su
calidad en inspeccin es baja.

Uso de un lxico y Escenarios para mitigar amenazas a requisitos


en el desarrollo global del Software
Se trabaja en el Desarrollo de Software Global, esto se refiere a equipos
ubicados en distintas ubicaciones geogrficas.
Cul es el problema del Desarrollo de Software Global? Existen varios
aspectos que entorpecen este tipo de desarrollo, entre ellos se destacan:
problemas de horarios, de lengua, de tradicin, etc.
Para mitigar este tipo de amenazas se propone utilizar en la fase de
requisitos los modelos Lxico Extendido del Lenguaje y Escenarios, en el
cual constan tips como realizar un glosario con definiciones, para que
personas que cualquier persona pueda entender lo que se est tratando de
hacer; otro seria, situaciones que se observan en el contexto de aplicacin o
que se planifican que ocurrir, es decir, posibles escenarios de lo que
llegara a pasar si sucede algo.
La tcnica que se ha utilizado en esta investigacin es la creacin de un
repositorio compartido con descripcin en lenguaje natural del vocabulario.
Del problema y del sistema a construir, de esta manera, los diferentes
desarrolladores tendrn una idea clara de lo que se ha hecho, de lo que se
est haciendo y de lo que se planea hacer.
Con respecto a las amenazas, hay que tener en cuenta que la mayora de
ellos recaen directamente en los requisitos y como hemos visto, si el
proceso de requisitos es malo, el desarrollo y el software por ende sern
malo.

3ER DIA:
Ingeniera de Software emprica

La aplicacin del empirismo a la Ingeniera del Software (IS) brinda la


posibilidad de obtener el conocimiento semejante a los conocimientos
producidos en otras disciplinas de ingeniera.
Algunos de los problemas que se presentan en la aplicacin del empirismo
son:

La relativa juventud emprica en la ingeniera de software


La escasez de repeticiones
La limitacin de estudios llevados a cabo con estudiantes como
sujetos experimentales para obtener una validez externa.

Para construir un conocimiento general es recomendable que los


investigadores este convencidos de replicar y adems busquen los
profesionales y empresas que tengan participacin en la investigacin
El problema central es nuestra incapacidad para evaluar de manera precisa
los efectos del contexto razonable. El tiempo y los recursos a nuestra
disposicin determinan la influencia del contexto en la prctica.
Tutorial Mtodos cuantitativos para la Ingeniera de Software
experimental
El meta-anlisis o sntesis cuantitativa, es la rama de estadsticas
destinadas a combinar los resultados de los experimentos individuales en
una sola estimacin del efecto del tratamiento que se realiza en el marco
dela sistemtica de la literatura critica.
Hay dos grandes tipos de tcnicas de meta-anlisis:

Datos individuales: Utiliza los datos recogidos para cada unidad


experimental para calcular el tamao global de efecto.
Datos Agregados: Tiene un valor nico por experimento.

El meta-anlisis en datos agregados se puede dividir en los datos continuos


y discretos.

Datos Continuos: Son aquellos datos que no se limitan a un valor


determinado, sino que pueden tomar un nmero infinito de valores. Estos
datos incluyen:

1. Medias ponderadas
2. Relacin de respuesta: Paramtricos y no paramtricos
3. Correlaciones
4. Conteo de Votos
5. Pruebas combinadas
Datos Discretos: A diferencia de los datos continuos, los datos discretos
avanzan a intervalos.

You might also like