Projects

I organize my projects following the ISO/IEC/IEEE 15288:2023 Generic Life Cycle model for project lifecycles. The Model defines the following life cycle stages for a project:

  1. Concept
  2. Development
  3. Production
  4. Utilization
  5. Support
  6. Retirement

To categorize my projects I maintain six Project Categories based on these Life Cycle Stages. My Categories differ slightly from the ISO model (see Explanation below). Each category has its own webpage which lists projects in that category:

Within these categories I enumerate fields: software, mechanical, mechatronic, academic, and the lesser used chemistry, food, novels, movie scenes, and sports.

1. Project Categories Explanation

Categorizing projects, or systems, by Life Cycle Stage is non-trivial because of three nuances:

  1. Stages can overlap in time
  2. Subsystems can simultaneously occupy different Stages
  3. A project can return to an earlier Stage

The nuances could, in theory, be accomodated by a tailored visualization system. But this requires defining and following some reference model for describing project stages and accommodating these nuances. I’m not interested in this.

Fortunately, forgoing a tailored visualization system and reference model actually doesn’t have too much impact. Why? My projects happen to inherently avoid the nuances:

  • I define my stages so they’re mutually exclusive. See below. This is how I work in real life, so the mapping works.
  • I rarely return projects to earlier stages.
  • I consider any publically available project to occupy the ISO Support stage, so we don’t need a separate page for Support. Rather we just merge this into my Utilization category.
  • I consider “retired” projects as in utilization, since if I mention it on my website, it has at least one purpose, which is for others to see that I’ve done it.

1.1. Formal Definitions of Project Categories

Idea: a coherent abstract thought for a project.

Project: an idea with at least one physical or digital representation or artifact.

  1. Unrealizable Concepts: ideas which are not realizable for one reason or another, e.g. my lack of knowledge, lack of resources, or physical infeasibility.
  2. Pre-Concept: ideas for realizable projects.
  3. Concept: projects whose goals are still being fully determined.
  4. Development: projects that have not yet achieved suitable goals and on which I am currently working.
  5. Utilization: have been completed to a suitable degree and are in use by me, or could conceivably be used by someone else.
  6. Suspended: were begun but were suspended for one reason or another.

Email: lorenzohess@tutanota.com

Created: 2026-08-25 Tue 23:57