aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md16
-rw-r--r--_roadmap.qmd10
-rw-r--r--_roadmap.yml2
-rw-r--r--_roadmap_early.yml2
-rw-r--r--delivery1.qmd2
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]: <https://dr.jones.dk/>
-This project is publicly available as [source].
+Bachelorizer is publicly available as [source].
[source]: <https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z3Xeo1Wg65SQAhD6QFTtVWQmjVHJU>
- "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 <dr@jones.dk>
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 <dr@jones.dk>
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}