{ "access": { "embargo": { "active": false, "reason": null }, "files": "public", "record": "public", "status": "open" }, "created": "2019-09-27T00:01:17.478443+00:00", "custom_fields": { "meeting:meeting": { "acronym": "DTW", "dates": "24 Oct 2019", "place": "San Diego", "title": "International workshop on Data Training Workshop, in the context of IEEE International Conference on eScience 2019", "url": "https://escience2019.sdsc.edu" } }, "deletion_status": { "is_deleted": false, "status": "P" }, "files": { "count": 1, "enabled": true, "entries": { "2019.conference.escience.workshop.devops.camera.pdf": { "checksum": "md5:b23fcc8bd961a1f50684e1ade67ded4f", "ext": "pdf", "id": "fd222854-6836-407f-9046-7183417494cf", "key": "2019.conference.escience.workshop.devops.camera.pdf", "metadata": null, "mimetype": "application/pdf", "size": 175995 } }, "order": [], "total_bytes": 175995 }, "id": "3462824", "is_draft": false, "is_published": true, "links": { "access": "https://zenodo.org/api/records/3462824/access", "access_links": "https://zenodo.org/api/records/3462824/access/links", "access_request": "https://zenodo.org/api/records/3462824/access/request", "access_users": "https://zenodo.org/api/records/3462824/access/users", "archive": "https://zenodo.org/api/records/3462824/files-archive", "archive_media": "https://zenodo.org/api/records/3462824/media-files-archive", "communities": "https://zenodo.org/api/records/3462824/communities", "communities-suggestions": "https://zenodo.org/api/records/3462824/communities-suggestions", "doi": "https://doi.org/10.1109/eScience.2019.00075", "draft": "https://zenodo.org/api/records/3462824/draft", "files": "https://zenodo.org/api/records/3462824/files", "latest": "https://zenodo.org/api/records/3462824/versions/latest", "latest_html": "https://zenodo.org/records/3462824/latest", "media_files": "https://zenodo.org/api/records/3462824/media-files", "parent": "https://zenodo.org/api/records/3462823", "parent_doi": "https://zenodo.org/doi/", "parent_html": "https://zenodo.org/records/3462823", "requests": "https://zenodo.org/api/records/3462824/requests", "reserve_doi": "https://zenodo.org/api/records/3462824/draft/pids/doi", "self": "https://zenodo.org/api/records/3462824", "self_doi": "https://zenodo.org/doi/10.1109/eScience.2019.00075", "self_html": "https://zenodo.org/records/3462824", "self_iiif_manifest": "https://zenodo.org/api/iiif/record:3462824/manifest", "self_iiif_sequence": "https://zenodo.org/api/iiif/record:3462824/sequence/default", "versions": "https://zenodo.org/api/records/3462824/versions" }, "media_files": { "count": 0, "enabled": false, "entries": {}, "order": [], "total_bytes": 0 }, "metadata": { "creators": [ { "affiliations": [ { "name": "University of Amsterdam" } ], "person_or_org": { "family_name": "Demchenko", "given_name": "Yuri", "name": "Demchenko, Yuri", "type": "personal" } }, { "affiliations": [ { "name": "University of Amsterdam" } ], "person_or_org": { "family_name": "Zhao", "given_name": "Zhiming", "identifiers": [ { "identifier": "0000-0002-6717-9418", "scheme": "orcid" } ], "name": "Zhao, Zhiming", "type": "personal" } }, { "affiliations": [ { "name": "University of Stavanger" } ], "person_or_org": { "family_name": "Surbiryala", "given_name": "Jayachander", "name": "Surbiryala, Jayachander", "type": "personal" } }, { "affiliations": [ { "name": "University of Amsterdam" } ], "person_or_org": { "family_name": "Koulouzis", "given_name": "Spiros", "name": "Koulouzis, Spiros", "type": "personal" } }, { "affiliations": [ { "name": "University of Amsterdam" } ], "person_or_org": { "family_name": "Shi", "given_name": "Zeshun", "name": "Shi, Zeshun", "type": "personal" } }, { "affiliations": [ { "name": "University of Amsterdam" } ], "person_or_org": { "family_name": "Liao", "given_name": "Xiaofeng", "name": "Liao, Xiaofeng", "type": "personal" } }, { "affiliations": [ { "name": "Agile Telecom" } ], "person_or_org": { "family_name": "Gordiyenko", "given_name": "Jelena", "name": "Gordiyenko, Jelena", "type": "personal" } } ], "description": "
This paper presents recommendations on the
\n\ndesign and pilot implementation of the DevOps and Cloud
\n\nbased Software Development curricula for Computer Science
\n\nand Software Engineering masters. The central part of
\n\nproposed approach is the Body of Knowledge in the DevOps
\n\ntechnologies for Software Engineering (DevOpsSE BoK)
\n\nthat defines a set Knowledge Areas and Knowledge Units
\n\nrequired for SE professionals to work efficiently as DevOps
\n\nengineer or application developer. Defining DevOpsSE-BoK
\n\nprovides a basis for defining required professional
\n\ncompetences and skills and allows consistent curricula
\n\nstructuring and profiling. The paper also reports on the
\n\nexperience of the first course run on 2018/2019 academic
\n\nyear at the University of Amsterdam. The paper presents the
\n\nstructure of the course and explains what instructional
\n\nmethodologies have been used for course development, such
\n\nas project based learning that facilitates the students’ team
\n\nbased skills both in mastering Agile development process and
\n\nskills sharing. The paper provides a short summary of the
\n\ngenerally used DevOps definitions, concepts, models and
\n\ntools, specifically focusing on the cloud based DevOps tools
\n\nfor software development, deployment and operation that
\n\nallows the main DevOps principle of continuous
\n\ndevelopment and continuous improvement which are critical
\n\nfor modern agile data driven companies.
", "publication_date": "2019-09-26", "publisher": "Zenodo", "resource_type": { "id": "publication-conferencepaper", "title": { "de": "Konferenzbeitrag", "en": "Conference paper" } }, "rights": [ { "description": { "en": "The Creative Commons Attribution license allows re-distribution and re-use of a licensed work on the condition that the creator is appropriately credited." }, "icon": "cc-by-icon", "id": "cc-by-4.0", "props": { "scheme": "spdx", "url": "https://creativecommons.org/licenses/by/4.0/legalcode" }, "title": { "en": "Creative Commons Attribution 4.0 International" } } ], "subjects": [ { "subject": "DevOps and Cloud Based Software Engineering" }, { "subject": "DevOps Software Engieering Body of Knowledge" }, { "subject": "Education" }, { "subject": "Instructional methodology" }, { "subject": "Project Based Learning" } ], "title": "Teaching DevOps and Cloud based Software Engineering in University Curricula", "version": "Camera ready" }, "parent": { "access": { "owned_by": { "user": 26570 } }, "communities": {}, "id": "3462823", "pids": {} }, "pids": { "doi": { "identifier": "10.1109/eScience.2019.00075", "provider": "external" }, "oai": { "identifier": "oai:zenodo.org:3462824", "provider": "oai" } }, "revision_id": 4, "stats": { "all_versions": { "data_volume": 109468890.0, "downloads": 622, "unique_downloads": 589, "unique_views": 147, "views": 155 }, "this_version": { "data_volume": 109292895.0, "downloads": 621, "unique_downloads": 588, "unique_views": 147, "views": 155 } }, "status": "published", "updated": "2020-01-20T17:20:15.307944+00:00", "versions": { "index": 1, "is_latest": true } }