From 533c9afa8f47fae59ef014b9c60f3318a487243c Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sat, 1 Mar 2025 13:15:31 +0100 Subject: generally use project name Bachelorizer (not 'this project') --- README.md | 16 +++++++++++----- _roadmap.qmd | 10 +++++----- _roadmap.yml | 2 +- _roadmap_early.yml | 2 +- delivery1.qmd | 2 +- 5 files changed, 19 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 0e60840..27e8ba4 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,22 @@ -# Computer Science mini project at Roskilde University _(RUC-CS-SMC2)_ +# Bachelor programme processor _(Bachelorizer)_ -This is a student Portfolio in three parts -as part of a Computer Science course in general programming +Bachelorizer is a command-line tool +to validate course compositions for bachelor programmes +at Roskilde University. + +It was initially created +as a Computer Science mini project assignment +for the bachelor course in Computer Science +"Subject Module Course 2: Software Development F2025" at Roskilde University, done by [Jonas Smedegaard]. [Jonas Smedegaard]: -This project is publicly available as [source]. +Bachelorizer is publicly available as [source]. [source]: - "Web instance for the project RUC-CS-SMC2" + "Web instance of sources for Bachelorizer" ## License diff --git a/_roadmap.qmd b/_roadmap.qmd index 34002b3..8f2a366 100644 --- a/_roadmap.qmd +++ b/_roadmap.qmd @@ -1,6 +1,6 @@ # Task management -This project follows kanban principles for task management, +Bachelorizer follows kanban principles for task management, using roadmap (described below) as a form of kanban board. Kanban is a japanese management method @@ -24,7 +24,7 @@ to establish a sense of sustainability in the pace of working on the tasks involved in a project [@Anderson2016, pp. 7-8]. -In this project, +With Bachelorizer, the tool roadmap is used for visualizing the tasks. Reason for this choice is an interest in creating an atmosphere supportive of creative thinking and reflective learning @@ -64,8 +64,8 @@ but instead visualizes as a somewhat organic looking tree structure, with progress as neat (non-warning-colored) branches and sustainability indicated by color saturation. -The requirements for this project are summarized -as the following tasks: +The requirements for the first portfolio delivery for Bachelorizer +are summarized as the following tasks: 1. Make a Kanban board for this assignment. 2. Make a class diagram for the Bachelor programme and its components. @@ -78,4 +78,4 @@ into more smaller and narrower focused ones, visualized in in the roadmap at @fig-kanban as well as the early snapshot of the roadmap in @sec-kanban-early. -![Current roadmap for this project](roadmap.svg){#fig-kanban} +![Current roadmap for Bachelorizer](roadmap.svg){#fig-kanban} diff --git a/_roadmap.yml b/_roadmap.yml index 55e5485..df01046 100644 --- a/_roadmap.yml +++ b/_roadmap.yml @@ -1,4 +1,4 @@ -# Roadmap for software project Bachelorizer +# Roadmap for the software project Bachelorizer # # SPDX-License-Identifier: GPL-3.0-or-later # SPDX-FileCopyrightText: 2025 Jonas Smedegaard diff --git a/_roadmap_early.yml b/_roadmap_early.yml index 97998d3..3225e58 100644 --- a/_roadmap_early.yml +++ b/_roadmap_early.yml @@ -1,4 +1,4 @@ -# Roadmap for software project Bachelorizer +# Roadmap for the software project Bachelorizer # # SPDX-License-Identifier: GPL-3.0-or-later # SPDX-FileCopyrightText: 2025 Jonas Smedegaard diff --git a/delivery1.qmd b/delivery1.qmd index 8d11a8e..e21963d 100644 --- a/delivery1.qmd +++ b/delivery1.qmd @@ -45,7 +45,7 @@ TODO... # Appendix 1: Early roadmap {.appendix #sec-kanban-early} -![Early roadmap for this project](roadmap_early.svg){#fig-kanban-early} +![Early roadmap for Bachelorizer](roadmap_early.svg){#fig-kanban-early} # Appendix 2: Program Bachelorizer {.appendix} -- cgit v1.2.3