for a successful IT project
The following "golden rules" might help to have a successful IT project:
Separation of concernsDivide you problem into smaller (business oriented) modules, which can be easily adopted.
Security and data protection by designWhen coming to planing and design phase, alle aspects of security and data protection have to be included.
KISSKISS stands for "Keep It Stupid Simple". Always use the simplest und most readable solution to solve your problem. Do not overingeneur.
Use automation wherever possibleAutomate all thing as much as possible. Even if you think, it has to be done only twice or three times.