One of the key benefits of blockchain technology is its ability to keep a permanent, unalterable record of transactions. In business environments, where companies interact with each other without a centralized authority to ensure trust between them, this has led to blockchain platforms and smart contracts being proposed as a means of implementing trustworthy collaborative processes. Software engineers must deal with them to ensure the quality of smart contracts in all phases of the smart contract lifecycle, from requirements specifications to design and deployment. This broad scope and criticality of smart contracts in business environments means that they have to be expressed in a language that is intuitive, easy-to-use, independent of the blockchain platform employed, and oriented towards software quality assurance. In this paper we present a key component: a first outline of a UML-based smart contract meta-model that would allow us to achieve these objectives. This meta-model will be enriched in future work to represent blockchain environments and automated testing.
ResumenOrganizar excursiones o meriendas, montar un equipo del juego on-line de moda, estudiar en grupo y muchas cosas más son actividades habituales en jóvenes (y no tan jóvenes). Las actividades anteriores pueden enmarcarse en la definición de proyecto, ya que todas cuentan con un marco temporal definido, tienen recursos limitados que es necesario gestionar y plantean objetivos que se desea cumplir. Sin embargo, basándonos en nuestra experiencia docente en asignaturas universitarias relacionadas con la gestión y dirección de proyectos informáticos, la enseñanza de esta materia es difícil. Al ser asignaturas de últimos cursos universitarios los alumnos llegan con malos hábitos adquiridos. El objetivo de este trabajo es doble: 1) Exponer cómo en actividades cotidianas aplicamos conocimientos de gestión de proyectos, aunque muchas veces no somos conscientes de ello. Queremos mostrar a nuestros futuros estudiantes el uso de buenas prácticas de gestión de proyectos tomando como referencia la Guía de los Fundamentos para la Dirección de Proyectos (Guía del PMBOK®) del Project Management Institute (PMI) y aplicándolo a la organización de una barbacoa. Así, el alumnado aprenderá que detrás de cada una de las preguntas que se plantean: ¿dónde lo haremos?, ¿cuántos seremos?, ¿qué llevaremos?, ¿cuándo? y otras tantas preguntas, se esconden buenas prácticas de gestión de proyectos; y 2) Plantear al profesorado, tanto universitario como no universitario, la importancia de ir incorporando en etapas tempranas de la formación de nuestro alumnado conceptos básicos sobre diferentes disciplinas aplicadas de forma amena y motivadora. Nuestros jóvenes saben más de gestión de proyectos de lo que ellos mismos creen y ayudarles a sacar este conocimiento a la luz les ayudará a gestionar un proyecto de forma natural cuando lleguen a la universidad. Para ello expondremos técnicas y herramientas sencillas para que su barbacoa sea un éxito. AbstractOrganizing excursions or afternoon snacks, putting together a team of the most fashionable online game as well as studying in groups and many other things are common activities among young people. Such activities are framed in a project, since they all have a defined time framework, they have limited resources that need to be managed and they set goals that must be met. However, according to our professional experience in university subjects related to IT projects management, teaching this module is difficult because it is taught in the last courses of their degrees and students may reach this level with bad acquired habits. For this reason, we have set out two objectives to carry out this work: On the one hand, to identify everyday activities where we usually apply project management skills without being aware of it. We aim to show our future students the use of good project management practices, following the Project Management Fundamentals Guide (PMBOK® Guide) of the Project Management Institute (PMI), and how to apply them. In this case, we have taken the organization of a barbecue as an ex...
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.