public repository for the "architecture improvement method reference"
CSS HTML Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
gradle/wrapper
graphics
sandbox
src Fix typo Jul 26, 2018
.gitignore
.travis.yml
aim42-logo-180x81.png
aim42-repo-structure.png fixed #233 Aug 22, 2017
build.gradle
gradle.properties minor updates in improve-section, bumped up version number, cleaned u… Feb 25, 2018
gradlew
gradlew.bat
graphics-folder-structure.png
license.txt
logo.png
publish.gradle
readme.md

readme.md

aim42 Architecture Improvement Method

Software Evolution, Maintenance and Improvement - Done Right!

aim42 is collection of practices and patterns to support software evolution, maintenance, evolution and improvement of software systems.

aim42 divides change activities in three distinct phases:

  • analyze issues, risks, problems, symptoms and technical debt within software (and their organisations).
  • evaluate those issues, identify root-causes and remedies, prioritize.
  • improve by applying appropriate remedies, strategies and tactics.

aim42 has been founded by Gernot Starke, is supported by innoQ Deutschland GmbH and is licenced under the liberal Creative Commons Sharealike 4.0 licence.

Learn more

  • our project homepage gives an overview
  • the online method reference provides all (currently available) details (this is our main artifact - currently under intensive development). The method reference is automatically updated with every commit pushed to the central repository by Travis-CI.

Contribute

  • found mistakes or ommissions: create an issue
  • have ideas: fork the repository and create a pull request. You need a basic understanding of Git for this.
  • follow us on twitter

We write the content in AsciiDoc and build with Gradle.

As of September 2017, we removed the AsciiDoc help from the aim42 guide, you can find it here, under the arc42 organization.

Current Status

Build Status issues Bugs

Repository Organization

Top-Level

(Original drawn with draw.io, source located in /graphics/meta/aim42-repo-structure.xml)

Graphics

Both diagrams created with (desktop-version of) draw.io, source located in /graphics/meta/aim42-repo-structure.xml)