Service Prototyping: Testing Design Concepts & Solutions

Topic 6: Prototyping

The objective of prototyping is to test the design concept, the service design, and their underlying new proposed ideas and solutions to approve or reject them. If they are approved, the process goes ahead. If they are not approved, then they should be amended, improved, and fine-tuned depending on the results of the prototype testing. Their ideas should be revised, etc.

What is Service Prototyping? Prototyping Goals

It is a lightweight simulation or sample version of the actual

Read More

Health Documentation: Internal Information and Processes

Types of Internal Information

Internal information includes data contained within documents generated by a health center during its operations. We can distinguish two main types:

  • Information on Logistics: This includes data in documents discussing the general operation of the facility (warehouse, accounting, etc.). These documents are managed by the Administrative Archives.
  • Information Relating to Patient Care: This includes data in clinical and administrative documents related to direct patient care
Read More

Software Testing Techniques: White-Box, Model-Based, and More

Question 1: White-Box Testing

What is a key characteristic of white-box test techniques?

Answer: (b) They are used both to measure coverage and to design tests to increase coverage.

Question 3: Model-Based Testing

What is Model-Based Testing?

Model-Based Testing (MBT) is a software testing approach where test cases are derived from a model representing the system’s behavior, requirements, or processes.

Question 4: Pairwise & Neighborhood Integration

Pairwise Integration:

  • A testing technique where
Read More

V-Model SDLC: Verification and Validation in Software Development

Understanding the V-Model in SDLC

The V-model is a type of SDLC (Software Development Life Cycle) model where the process executes in a sequential manner, forming a V-shape. It is also known as the Verification and Validation model. This model is based on the association of a testing phase for each corresponding development stage. Each development step is directly associated with a testing phase. The next phase starts only after the completion of the previous phase; for each development activity,

Read More

Functional Decomposition Diagrams & Software Verification

Functional Decomposition Diagrams (DDF)

Techniques to represent the decomposition of the functions of a system.

Its purpose is to represent the hierarchy of system processes at different levels of abstraction. It decomposes a high-level function into low-level functions.

They are used to represent other information such as company structure.

Types of DDF

  • Functions of the system at different levels of abstraction but without considering the flows between them.
  • The functions and input and output data
  • Functions
Read More

Understanding Use Cases in Software Engineering

In software engineering, a use case is a technique for capturing potential requirements of a new system or a software update. Each use case provides one or more scenarios that show how the system should interact with the user or another system to achieve a specific goal.

Types of Use Cases

Brief Use Case

A few paragraphs of prose that usually only include the main stage for success.

Casual Use Case

Several paragraphs that contain several scenarios, but by no means all in detail.

  • Name
  • Main Stage, written
Read More