adesso Blog

35

Tags:

  • Software Development

Show all posts
Software Development

Fitting an agile development project into a waterfall-driven CSV framework and quality system can be a challenge. The first part of this series describes thorough preparation of some key topics before the start of the project to set a good foundation for this endeavor. Like the agile ceremonies and artifacts, the CSV tasks should be an integral part of the overall agile project planning. Likewise, the agile development approach is recommended to be described in the Validation Plan. This article shares best practices and observations and gives insights to some concrete activities that should be considered during the course of such a project.

Read more
Software Development

Applications often contain resources that should only be available to certain users. Management users, for example, administer the information of their employees, whereas sales users administer the information of their customers. This requires closed areas, access to which is controlled by permissions. In this blog post, I would like to show you how to manage these access permissions in Keycloak and how to assign them to groups of users.

Read more
Software Development
Software Development

14.06.2021 By Dominik Wehberg

CSS cascade made easy | CSS cascading

Picture Dominik Wehberg

CSS is short for cascading style sheet. But how exactly does the cascade work? I'll explore this topic and lead you through the CSS inheritance process on the pages to follow. You will also learn all about the different types of style sheets and how the weighting of individual selectors is calculated in detail.

Read more
Software Development

Computer System Validation (CSV) in GxP-regulated industries like pharmaceutical and medical device manufacturing is the testing and documenting to see if the software is fit for its intended use, is compliant to external regulations and internal procedures, thus providing a high degree of assurance that risks to patients, product quality and data integrity are minimized. This first part of the blog describes how to plan and what to do prior commencement of the project to fit in the agile validation approach with an existing CSV V-model process.

Read more
Architecture

11.01.2021 By Harun Sevinc

The SOLID design principles

Picture Harun Sevinc

The goal of SOLID is to produce software that tolerates modifications, can be easily traced and that forms a basis for the components used in many software systems. In my blog post, I introduce you to the five SOLID principles in more detail.

Read more
Software Development

If a customer also wants their business to be present and successful on the Android and iOS mobile platforms, there is often no alternative to using a mobile app.

Read more
Software Development

24.09.2020 By Christian Straube

Using low-code successfully is not a sure thing

Picture Christian Straube

Low-code is a paradigm in modern software development. It pursues the vision of making the development of applications accessible to people with zero or little engineering background – known as ‘citizen developers’. This is intended to make more efficient use of developer resources, which are generally scarce, primarily using working time for the implementation of functionality instead of technical foundations. Collaboration between company departments for software development also becomes much closer, and teams are able to work together more effectively to generate benefits for customers and users.

Read more

Save this page. Remove this page.