How to ensure Secure DevOps and good Software Quality

What is DevOps With the term DevOps I saw many variations. There are organizations where teams would never get access to the production environment. The work is split in different teams (and sometimes they are in different organizations). The development team create a new release candidate, and the operation team deploy it on productive. This is sometimes necessary in sensitive…

Continue Reading

Quality Scenarios in Software Architecture

Quality scenarios in software architecture is a really important method to ensure the product fulfills the right functional and non-functional requirements. If projects are failing or need cost expensive refactings, the reasons are often changed or unexpected requirements. Also the misunderstanding for the product and product goals are often problems that can result in a wrong software architecture. For a…

Continue Reading

Why considering Domain Driven Design

Domain Driven Design is known since many years. But unfortunately there are many systems that don’t consider that approaches. Many software services are built on a technical architecture. One example is a classical three-tier architecture. This architecture-style contains services, entities and data repositories (or data access layers). But mostly the business architecture (or name it domain architecture) is missing or…

Continue Reading

Cloud based software development environment

Everyone knows the problem: setting up a software development environment involves countless steps: the necessary software must first be installed, then a project must be configured for local debugging. In some cases, local databases have to be installed and set up. The ramp-up of new project members is therefore associated with a relatively high level of effort. The hurdle when…

Continue Reading