Alex Kirsch IT
Software that works
DE | EN

What we do

Projects

Link to todoListo

A full software developed in one hand, from concept via software-prototyping to a complete product.

Impressions

Task view of todoListoAssigning properties in todoListo
Notes view of todoListo

The Development of todoListo

2021
2022
2023
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
...
Idea and start of prototyping
First test release for daily use
First external test users
End of prototyping phase, refining of concept
Start of (re-)implementation
Design of todoListo Website
First tests with server backend
Payment and Account Management
First public release

Services

Coding

Custom Software Development
We design and develop software for small and medium-sized companies. Our todoListo is a typical example for the scale and our iterative procedure, which gives our clients maximum control: you see what is happening and have a say. We are not limited to specific programming languages or techniques. These are selected individually depending on customer requirements and the existing software landscape.
Web Applications
Database Applications
Clojure
Java
JavaScript
Python

Consulting

Strategic Decisions
Not every company has the expertise or staff to deal with software in depth. Nevertheless, software is essential in every area today. For example, the question of whether to buy ready-made software or to develop or have your own software developed involves both technical and strategic aspects in the respective situation. We research and assess opportunities and risks in your specific context.
Consulting
Business analysis
Expert's reports
Research
Workshops

Coaching

Building Competences
Knowledge is power, be it for strategic decisions, technical implementation or the creation and long-term maintenance of software. We are happy to pass on our knowledge and experience, be it in training courses and workshops or as part of projects where we participate and train as partners in the process.
Training
Workshops
Coaching on the job
Lectures

Topics

User Experience Design

User experience design takes the users’ perspective. This not only applies to appealing user interfaces, but also to all interactions between humans and machines. We use scientific findings on perception, attention, memory and decision-making. We combine these with technical excellence to design user experiences that complement human strengths with technology.
Prototyping
Expert reviews
Information architecture
Accessibility

Agile Processes

In everyday life, people master complex decision-making tasks under uncertainty and time pressure. As soon as tasks are solved in organizations, these abilities seem to be virtually suppressed through rigid processes that are not at all adapted to people. We exploit the approaches that people use successfully in everyday life for agile software development.
Design thinking
Agile software development
Conceptual design

Human-Centered AI

Whether artificial intelligence is presented as a dream or a nightmare, the computer is always the focus. But what if you cleverly combine technical possibilities with human abilities, if you look at people and computers as an integral system? Then the buzzword turns into interesting opportunities that not only benefit the big players.
Decision Support Systems
Cognition
Explainable AI
Trustworthy AI