Posts Tagged: quality assurance

Home » quality assurance

(English) In-depth Description of Medical Devices Software Testing

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.In this blog post series medical devices software developer Julien Zaegel describes the process of testing software for medical devices, including automated tests, supervised tests and manual tests. Julien provides a detailed view on how quality assurance for software for medical devices works in order to ensure the safety and reliability required for devices of literally vital importance, as well as of course legal and regulatory compliance. He not only explains the various test processes, ... Read more

(English) The 5 Levels of Logging Explained by Orhan Kavrakoğlu

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.In this article Orhan Kavrakoğlu explains the logging levels commonly used in software alongside with some pertinent examples as well as recommendations and best practices such as in which case to use which particular log level and how to present them to the target audience (i.e. other developers, system administrators or DevOps people) so they get noticed in accordance with their respective importance and urgency. As mentioned here before seemingly trivial improvements such as ... Read more

(English) Artur Śmiarowski’s Guidelines for Writing Readable Code

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Code means communication has become a bit of a mantra for me. Source code isn't just the means by which you translate requirements into commands and structures a machine can understand. Source code also communicates your intent as a designer and engineer as to what a particular piece of software is supposed to do. If written in a clear and comprehensible manner code can serve as an authoritative design specification with no or little ... Read more

(English) Dimensions of Software Quality: Outcomes, Continuity, Cohesion and Coupling

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.IT consultant Erik Dietrich wrote this interesting article about his approach for evaluating software quality from a business perspective. He suggests these 2 questions as the main business considerations when it comes to software quality: Does the software do what it’s supposed to do? Can I easily change what the software does? In other words: Software quality is determined by both outcome and continuity (the extent to which software allows for changing circumstances, see Jeff Sussna's book ... Read more

Test-driven Development (TDD) mit Angular 2 / 4

Vor kurzem habe ich zusammen mit Jan Massenberg von Setlog einen Vortrag über Test-driven development (TDD) mit Angular beim 2. Angular Ruhr Meetup gehalten. Aktuell unterstütze ich die Setlog GmbH bei der Verbesserung der Software Qualität und insbesondere bei der Entwicklung eines SaaS Tools, das Qualitätssicherungsprozesse (QA) im Supply Chain Management vereinfacht. Der Vortrag handelte von praktischen Erfahrungen mit TDD bei der Implementierung dieses SaaS Tools. Dieser Artikel fasst die wesentlichen Aspekte des Vortrags zusammen und beschreibt verschiedene Bestandteile eines Test-driven Design- und Entwickungsprozesses: ... Read more

(English) Agile Med Dev: Software Testing for Medical Devices

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Medical devices software engineer Julien Zaegel wrote an interesting series of articles on medical devices software testing. These articles provide an overview of as well as several useful insights on the specifics of testing medical devices software and software in general. When it comes to automated and manual software testing for medical devices there are several aspects you don't usually have to deal with when testing more common kinds of web or business applications: With ... Read more

(English) Designing Delivery and Moving Beyond Products

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.I'm a frequent attendee at Lean DUS, a regular event organised by the fantastic folks of sipgate. Earlier this year at LEAN DUS #23 Jeff Sussna gave a talk on moving beyond products and unifying design and operations. Jeff runs a consulting company called Ingineering.IT, which aims to help businesses to establish a comprehensive, continuous service delivery process. He also condensed his expertise in a book called Designing Delivery, which outlines a continuous value creation ... Read more

(English) Testing REST Services with REST Assured

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.RESTful service testing can be unwieldy and difficult to get started with. Providing a REST API implies using a variety of technologies and techniques such as HTTP, JSON, authentication, various payload transfer mechanisms and content types. This is where a tool that abstracts over these technical details and facilitates their application comes in handy. REST Assured is a high-level DSL for testing REST APIs. It draws upon behaviour-driven development (BDD) and hence makes ... Read more

(English) The Art of the README

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Just recently I was reminded about an obvious and vital but all too often neglected aspect of good quality software: Creating and maintaining a README file to both onboard new developers and to get users started with your software easily. While certainly essential in the context of open source software maintaining a high quality README is also relevant regarding proprietary / company-internal software that's limited to only a select circle of developers and users: ... Read more

(English) Clear Acceptance Criteria: The Key to Good Software Quality Right from the Start

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Actually it should come as no surprise that clear acceptance criteria are a quintessential prerequisite for high quality software that meets both design requirements and customer demand. All too often however, acceptance criteria for software products are either non-existent or vague and ambiguous at best. Who hasn't come across 'acceptance criteria' such as "The app should have a modern UI." or "The application should be easy to use."? What do bromides like that amount ... Read more
Nächste Seite »