Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos
- Autores
- Claus, Pablo Emilio
- Año de publicación
- 2021
- Idioma
- español castellano
- Tipo de recurso
- tesis de maestría
- Estado
- versión aceptada
- Colaborador/a o director/a de tesis
- Antonelli, Rubén Leandro
Lliteras, Alejandra Beatriz - Descripción
- El desarrollo de software es complejo por naturaleza, tanto por el proceso, como por el conocimiento que debe plasmar y finalmente porque requiere satisfacer las necesidades del cliente. Cada vez más empresas les exigen a sus proveedores de software una certificación de calidad, para lo cual se tienen que contar con un proceso estándar que tenga trazabilidad de los requerimientos desde el punto de vista del cliente. Por otro lado, contar con documentación sencilla y puntual contribuye a que tanto los clientes como el equipo de desarrollo puedan mitigar el impacto de la tendencia a leer de manera superficial fomentado por Internet, los teléfonos, los relojes inteligentes y las redes sociales. Además, si el desarrollo tiene que ser realizado por un equipo pequeño, de menos de 5 integrantes, y con alguno de sus miembros distribuido geográficamente, la tarea puede ser abrumadora. Este trabajo propone un proceso de desarrollo que enfatiza los siguientes pilares: 1) Lograr la trazabilidad de los requerimientos, 2) haciendo foco en la documentación mínima, 3) que pueda ser utilizado por equipos pequeños y 4) con al menos uno de sus integrantes distribuido geográficamente. Si bien hay varias propuestas para desarrollar software, desde el desarrollo clásico hasta el ágil, ninguna cumple con los 4 pilares de manera simultánea. El proceso propuesto fue validado a través de un caso de estudio que duró 18 meses. El mismo consistió en un desarrollo de un producto de software para un cliente comercial. Para analizar los resultados del caso de estudio se utilizaron datos cuantitativos y cualitativos. Finalmente, como un aporte sustancial, en 2019 la empresa en la que se aplicó el proceso propuesto en esta tesis certificó la norma de calidad ISO 9001.2015 para desarrollo de software utilizando Klein como estándar.
Magister en Ingeniería de Software
Universidad Nacional de La Plata
Facultad de Informática - Materia
-
Ciencias Informáticas
Desarrollo de Software
Ingeniería de Software
Trazabilidad de requerimientos
Equipos pequeños
Equipos distribuidos
Documentación mínima - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/121741
Ver los metadatos del registro completo
id |
SEDICI_5b009c957b9d9c29fb4bf64e95b6c126 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/121741 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidosClaus, Pablo EmilioCiencias InformáticasDesarrollo de SoftwareIngeniería de SoftwareTrazabilidad de requerimientosEquipos pequeñosEquipos distribuidosDocumentación mínimaEl desarrollo de software es complejo por naturaleza, tanto por el proceso, como por el conocimiento que debe plasmar y finalmente porque requiere satisfacer las necesidades del cliente. Cada vez más empresas les exigen a sus proveedores de software una certificación de calidad, para lo cual se tienen que contar con un proceso estándar que tenga trazabilidad de los requerimientos desde el punto de vista del cliente. Por otro lado, contar con documentación sencilla y puntual contribuye a que tanto los clientes como el equipo de desarrollo puedan mitigar el impacto de la tendencia a leer de manera superficial fomentado por Internet, los teléfonos, los relojes inteligentes y las redes sociales. Además, si el desarrollo tiene que ser realizado por un equipo pequeño, de menos de 5 integrantes, y con alguno de sus miembros distribuido geográficamente, la tarea puede ser abrumadora. Este trabajo propone un proceso de desarrollo que enfatiza los siguientes pilares: 1) Lograr la trazabilidad de los requerimientos, 2) haciendo foco en la documentación mínima, 3) que pueda ser utilizado por equipos pequeños y 4) con al menos uno de sus integrantes distribuido geográficamente. Si bien hay varias propuestas para desarrollar software, desde el desarrollo clásico hasta el ágil, ninguna cumple con los 4 pilares de manera simultánea. El proceso propuesto fue validado a través de un caso de estudio que duró 18 meses. El mismo consistió en un desarrollo de un producto de software para un cliente comercial. Para analizar los resultados del caso de estudio se utilizaron datos cuantitativos y cualitativos. Finalmente, como un aporte sustancial, en 2019 la empresa en la que se aplicó el proceso propuesto en esta tesis certificó la norma de calidad ISO 9001.2015 para desarrollo de software utilizando Klein como estándar.Magister en Ingeniería de SoftwareUniversidad Nacional de La PlataFacultad de InformáticaAntonelli, Rubén LeandroLliteras, Alejandra Beatriz2021-05-26info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTesis de maestriahttp://purl.org/coar/resource_type/c_bdccinfo:ar-repo/semantics/tesisDeMaestriaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/121741https://doi.org/10.35537/10915/121741spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:28:54Zoai:sedici.unlp.edu.ar:10915/121741Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:28:55.278SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos |
title |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos |
spellingShingle |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos Claus, Pablo Emilio Ciencias Informáticas Desarrollo de Software Ingeniería de Software Trazabilidad de requerimientos Equipos pequeños Equipos distribuidos Documentación mínima |
title_short |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos |
title_full |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos |
title_fullStr |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos |
title_full_unstemmed |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos |
title_sort |
Klein: Proceso de desarrollo de software con trazabilidad de requerimientos, documentación mínima y aplicable con equipos pequeños y distribuidos |
dc.creator.none.fl_str_mv |
Claus, Pablo Emilio |
author |
Claus, Pablo Emilio |
author_facet |
Claus, Pablo Emilio |
author_role |
author |
dc.contributor.none.fl_str_mv |
Antonelli, Rubén Leandro Lliteras, Alejandra Beatriz |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Desarrollo de Software Ingeniería de Software Trazabilidad de requerimientos Equipos pequeños Equipos distribuidos Documentación mínima |
topic |
Ciencias Informáticas Desarrollo de Software Ingeniería de Software Trazabilidad de requerimientos Equipos pequeños Equipos distribuidos Documentación mínima |
dc.description.none.fl_txt_mv |
El desarrollo de software es complejo por naturaleza, tanto por el proceso, como por el conocimiento que debe plasmar y finalmente porque requiere satisfacer las necesidades del cliente. Cada vez más empresas les exigen a sus proveedores de software una certificación de calidad, para lo cual se tienen que contar con un proceso estándar que tenga trazabilidad de los requerimientos desde el punto de vista del cliente. Por otro lado, contar con documentación sencilla y puntual contribuye a que tanto los clientes como el equipo de desarrollo puedan mitigar el impacto de la tendencia a leer de manera superficial fomentado por Internet, los teléfonos, los relojes inteligentes y las redes sociales. Además, si el desarrollo tiene que ser realizado por un equipo pequeño, de menos de 5 integrantes, y con alguno de sus miembros distribuido geográficamente, la tarea puede ser abrumadora. Este trabajo propone un proceso de desarrollo que enfatiza los siguientes pilares: 1) Lograr la trazabilidad de los requerimientos, 2) haciendo foco en la documentación mínima, 3) que pueda ser utilizado por equipos pequeños y 4) con al menos uno de sus integrantes distribuido geográficamente. Si bien hay varias propuestas para desarrollar software, desde el desarrollo clásico hasta el ágil, ninguna cumple con los 4 pilares de manera simultánea. El proceso propuesto fue validado a través de un caso de estudio que duró 18 meses. El mismo consistió en un desarrollo de un producto de software para un cliente comercial. Para analizar los resultados del caso de estudio se utilizaron datos cuantitativos y cualitativos. Finalmente, como un aporte sustancial, en 2019 la empresa en la que se aplicó el proceso propuesto en esta tesis certificó la norma de calidad ISO 9001.2015 para desarrollo de software utilizando Klein como estándar. Magister en Ingeniería de Software Universidad Nacional de La Plata Facultad de Informática |
description |
El desarrollo de software es complejo por naturaleza, tanto por el proceso, como por el conocimiento que debe plasmar y finalmente porque requiere satisfacer las necesidades del cliente. Cada vez más empresas les exigen a sus proveedores de software una certificación de calidad, para lo cual se tienen que contar con un proceso estándar que tenga trazabilidad de los requerimientos desde el punto de vista del cliente. Por otro lado, contar con documentación sencilla y puntual contribuye a que tanto los clientes como el equipo de desarrollo puedan mitigar el impacto de la tendencia a leer de manera superficial fomentado por Internet, los teléfonos, los relojes inteligentes y las redes sociales. Además, si el desarrollo tiene que ser realizado por un equipo pequeño, de menos de 5 integrantes, y con alguno de sus miembros distribuido geográficamente, la tarea puede ser abrumadora. Este trabajo propone un proceso de desarrollo que enfatiza los siguientes pilares: 1) Lograr la trazabilidad de los requerimientos, 2) haciendo foco en la documentación mínima, 3) que pueda ser utilizado por equipos pequeños y 4) con al menos uno de sus integrantes distribuido geográficamente. Si bien hay varias propuestas para desarrollar software, desde el desarrollo clásico hasta el ágil, ninguna cumple con los 4 pilares de manera simultánea. El proceso propuesto fue validado a través de un caso de estudio que duró 18 meses. El mismo consistió en un desarrollo de un producto de software para un cliente comercial. Para analizar los resultados del caso de estudio se utilizaron datos cuantitativos y cualitativos. Finalmente, como un aporte sustancial, en 2019 la empresa en la que se aplicó el proceso propuesto en esta tesis certificó la norma de calidad ISO 9001.2015 para desarrollo de software utilizando Klein como estándar. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-05-26 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/masterThesis info:eu-repo/semantics/acceptedVersion Tesis de maestria http://purl.org/coar/resource_type/c_bdcc info:ar-repo/semantics/tesisDeMaestria |
format |
masterThesis |
status_str |
acceptedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/121741 https://doi.org/10.35537/10915/121741 |
url |
http://sedici.unlp.edu.ar/handle/10915/121741 https://doi.org/10.35537/10915/121741 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1844616167785758720 |
score |
13.069144 |