Essencery - A Tool for Essentializing Software Engineering Practices

August 08, 2018 ยท Entered Twilight ยท ๐Ÿ› arXiv.org

๐ŸŒ… TWILIGHT: Old Age
Predates the code-sharing era โ€” a pioneer of its time

"Last commit was 6.0 years ago (โ‰ฅ5 year threshold)"

Evidence collected by the PWNC Scanner

Repo contents: .gitignore, Gemfile, Gemfile.lock, README.md, Rakefile, app, bin, config.ru, config, db, killserver.sh, lib, log, package.json, public, refresh.sh, test, tmp, vendor

Authors Arthur Evensen, Kai-Kristian Kemell, Xiaofeng Wang, Juhani Risku, Pekka Abrahamsson arXiv ID 1808.02723 Category cs.SE: Software Engineering Citations 5 Venue arXiv.org Repository https://github.com/arthev/essencery โญ 2 Last Checked 1 month ago
Abstract
Software Engineering practitioners work using highly diverse methods and practices, and general theories in software engineering are lacking. One attempt at creating a common ground in the area of software engineering methodologies has been the Essence Theory of Software Engineering, which can be considered a method-agnostic project management tool for software engineering. Essence supports the use of any development practices and provides a framework for building a suitable method for any software engineering context. However, Essence presently suffers from low practitioner adoption that is partially considered to be caused by a lack of proper tooling. In this paper, we present Essencery, a tool for essentializing software engineering methods and practices using the Essence graphical syntax. Essencery aims to facilitate adoption of Essence among potential future users. We present an empirical evaluation of the tool by means of a qualitative, quasi-formal experiment and, based on the experiment, confirm that the tool is easy to use and useful for its intended purpose.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Software Engineering