Bottom-up authoring of software engineering methods and practices
Software Engineering knowledge is obtained during software engineering efforts, such as projects, experiments and case studies that represent a valuable source of knowledge with which to enrich the discipline. This knowledge is manipulated by practitioners who are in charge of developing, maintainin...
| Autores: | , , , |
|---|---|
| Tipo de documento: | artigo |
| Data de publicação: | 2019 |
| País: | España |
| Recursos: | Universidad de Castilla-La Mancha |
| Repositório: | RUIdeRA. Repositorio Institucional de la UCLM |
| OAI Identifier: | oai:ruidera.uclm.es:10578/22900 |
| Acesso em linha: | https://doi.org/10.22201/icat.16656423.0.17.1.752 http://hdl.handle.net/10578/22900 |
| Access Level: | Acceso aberto |
| Palavra-chave: | Practice Method Software engineering Button-up OMG KUALI-BEH VSE |
| id |
ES_ce72c68c7d4ef12fbd2d2841a6633cc8 |
|---|---|
| oai_identifier_str |
oai:ruidera.uclm.es:10578/22900 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Bottom-up authoring of software engineering methods and practicesEchécatl Morales-Trujillo, MiguelOktaba, HannaPiattini Velthuis, Mario GerardoEscalante Ramírez, BorisPracticeMethodSoftware engineeringButton-upOMGKUALI-BEHVSESoftware Engineering knowledge is obtained during software engineering efforts, such as projects, experiments and case studies that represent a valuable source of knowledge with which to enrich the discipline. This knowledge is manipulated by practitioners who are in charge of developing, maintaining or integrating software; any practitioner, experienced or beginner, possesses his/her tacit practices in order to carry out their work. However, these ways of working are frequently neither expressed nor collected in order to reason about their characteristics and properties. Moreover, the explicit ways of working, which are presented in process reference models and standards that follow a prescriptive approach, are not suitable for small software development organizations. Small organizations represent a major part of software development organizations, so it is important to know and support how they actually work. This paper describes KUALI-BEH, a bottom-up metamodel that offers software engineering practitioners an authoring framework with which to express, adapt and share their ways of working as a collection of methods and practices. Validating and applying the metamodel showed that a bottom-up approach benefits small organizations and serves as a first step to reduce the gap between software engineering theory and practice. KUALI-BEH permits small organizations to create an organizational working method and to gradually introduce them to the adoption of standards and reference models. Practitioners with different levels of competence, from inexperienced to senior, adopt and use KUALI-BEH successfully with minimal training and without any consulting services.Universidad Nacional Autónoma de México201920192019info:eu-repo/semantics/articleapplication/pdfapplication/pdfhttps://doi.org/10.22201/icat.16656423.0.17.1.752http://hdl.handle.net/10578/22900reponame:RUIdeRA. Repositorio Institucional de la UCLMinstname:Universidad de Castilla-La ManchaInglésinfo:eu-repo/semantics/openAccessoai:ruidera.uclm.es:10578/229002026-05-27T07:36:41Z |
| dc.title.none.fl_str_mv |
Bottom-up authoring of software engineering methods and practices |
| title |
Bottom-up authoring of software engineering methods and practices |
| spellingShingle |
Bottom-up authoring of software engineering methods and practices Echécatl Morales-Trujillo, Miguel Practice Method Software engineering Button-up OMG KUALI-BEH VSE |
| title_short |
Bottom-up authoring of software engineering methods and practices |
| title_full |
Bottom-up authoring of software engineering methods and practices |
| title_fullStr |
Bottom-up authoring of software engineering methods and practices |
| title_full_unstemmed |
Bottom-up authoring of software engineering methods and practices |
| title_sort |
Bottom-up authoring of software engineering methods and practices |
| dc.creator.none.fl_str_mv |
Echécatl Morales-Trujillo, Miguel Oktaba, Hanna Piattini Velthuis, Mario Gerardo Escalante Ramírez, Boris |
| author |
Echécatl Morales-Trujillo, Miguel |
| author_facet |
Echécatl Morales-Trujillo, Miguel Oktaba, Hanna Piattini Velthuis, Mario Gerardo Escalante Ramírez, Boris |
| author_role |
author |
| author2 |
Oktaba, Hanna Piattini Velthuis, Mario Gerardo Escalante Ramírez, Boris |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Practice Method Software engineering Button-up OMG KUALI-BEH VSE |
| topic |
Practice Method Software engineering Button-up OMG KUALI-BEH VSE |
| description |
Software Engineering knowledge is obtained during software engineering efforts, such as projects, experiments and case studies that represent a valuable source of knowledge with which to enrich the discipline. This knowledge is manipulated by practitioners who are in charge of developing, maintaining or integrating software; any practitioner, experienced or beginner, possesses his/her tacit practices in order to carry out their work. However, these ways of working are frequently neither expressed nor collected in order to reason about their characteristics and properties. Moreover, the explicit ways of working, which are presented in process reference models and standards that follow a prescriptive approach, are not suitable for small software development organizations. Small organizations represent a major part of software development organizations, so it is important to know and support how they actually work. This paper describes KUALI-BEH, a bottom-up metamodel that offers software engineering practitioners an authoring framework with which to express, adapt and share their ways of working as a collection of methods and practices. Validating and applying the metamodel showed that a bottom-up approach benefits small organizations and serves as a first step to reduce the gap between software engineering theory and practice. KUALI-BEH permits small organizations to create an organizational working method and to gradually introduce them to the adoption of standards and reference models. Practitioners with different levels of competence, from inexperienced to senior, adopt and use KUALI-BEH successfully with minimal training and without any consulting services. |
| publishDate |
2019 |
| dc.date.none.fl_str_mv |
2019 2019 2019 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| dc.identifier.none.fl_str_mv |
https://doi.org/10.22201/icat.16656423.0.17.1.752 http://hdl.handle.net/10578/22900 |
| url |
https://doi.org/10.22201/icat.16656423.0.17.1.752 http://hdl.handle.net/10578/22900 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad Nacional Autónoma de México |
| publisher.none.fl_str_mv |
Universidad Nacional Autónoma de México |
| dc.source.none.fl_str_mv |
reponame:RUIdeRA. Repositorio Institucional de la UCLM instname:Universidad de Castilla-La Mancha |
| instname_str |
Universidad de Castilla-La Mancha |
| reponame_str |
RUIdeRA. Repositorio Institucional de la UCLM |
| collection |
RUIdeRA. Repositorio Institucional de la UCLM |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869419992066293760 |
| score |
15,301603 |