Notice: Constant DISALLOW_FILE_EDIT already defined in /home/cp478614/public_html/ on line 123
Medical Devices with Embedded Sensor Systems: Design and Development Methodology for Start-Ups PMC - Korsang 14

Medical Devices with Embedded Sensor Systems: Design and Development Methodology for Start-Ups PMC

Slot Hybrid

Medical Devices with Embedded Sensor Systems: Design and Development Methodology for Start-Ups PMC

Although Agile was created for software development, the philosophy promoted by this manifesto can be extended to any other product. To this end, it defines four core values and 12 principles on which this philosophy is based [39]. The IEC family of standards [5] defines functional safety and performance requirements for electrical medical devices and equipment. There are two approaches, evolutionary and single step [waterfall], to full capability. With the adept agility and rapid turnaround of iterative model projects, you need an exception management tool that can keep up the pace, without the overhead of user-intervention.

iterative development definition

This methodology focuses on fulfilling established requirements and does not prioritise early customer feedback [18]. For example, in developments involving user interface design, this can become a problem since customer feedback is not received until the late stages of the project. In addition, another difficulty for projects with software components is that testing is completed at a very late stage and only at the system level. Identifying software bugs after the completion of the entire development can lead to a high level of rework [19]. Using modern modeling software tools you can design and perform initial validation in off-line simulation. Creating models for your embedded design provides numerous advantages over the traditional design approach.

3. Use Case 3: In Vitro Medical Device for Professional Use

The main regulations are the European Medical Device Regulation (MDR) and the European In Vitro Medical Device Regulation (IVDR), which determine medical devices’ requirements for CE marking. The origins of the Iterative model can be traced back to the 1950s and 1960s when software development was in its infancy. However, the model only began to gain wider acceptance and use in the 1980s. At that time, software development was viewed as a linear process that involved several distinct stages, such as requirements gathering, design, coding, testing, and maintenance. However, as software projects became larger and more complex, it became clear that this linear approach was inadequate. In response, software developers began to experiment with approaches that used iteration, emphasizing incremental progress and continuous feedback.

  • Kiichiro Toyoda developed this philosophy by focusing on the collaborative work of machines and humans to add value to production without generating waste.
  • On the one hand, usability tests have been carried out on dependent and older people living in an assisted living facility.
  • It covers the regulatory requirements for these types of devices and can therefore be applied to any embedded medical device development team.
  • Therefore, Agile methodologies were developed to address the huge amount of bureaucracy that traditional methods have to deal with.

For a better understanding of different agile frameworks, the main terms are briefly detailed [40]. Each of the phases may be divided into 1 or more iterations, which are usually time-boxed rather than feature-boxed. Architects and analysts work one iteration ahead of developers and testers to keep their work-product backlog full. Iterative and incremental development is any combination of both iterative design or iterative method and incremental build model for development. They are iterative in a third, less essential sense, in being most often structured around a series of iterations of fixed calendar length.

At that time, there was a growing awareness that the requirements were constantly changing in projects. Since then, new methodologies have emerged to work in dynamic and changing environments. Likewise, these methodologies assume that the core of the projects is the people who must be involved in the execution to deal with unexpected events. Therefore, it is possible to identify whether the development satisfies the user’s expectations in the early stages of development. In addition, errors or deviations can be identified early, and it can help to reduce costs and time compared to the Waterfall model. On the other hand, as with Iterative development, the number of iterations can sometimes increase dramatically, leading to higher costs and delays.

As can be seen, the methodologies are not applied completely, but rather the activities that contribute the most in each phase are selected. Specifically, Design Thinking is used at the beginning of development, and Lean Startup and Agile are combined for the definition and development of the different concepts. Likewise, it is necessary to have a clear vision of the final goal of the development, as the initial planning must take into account all the stages of the project. All this makes the cost of development higher than using the Waterfall methodology. The procedure itself consists of the initialization step, the iteration step, and the Project Control List. The goal for this initial implementation is to create a product to which the user can react.

Article preview

The upper management usually takes into account technical, economic and market aspects when making the decision. The process starts with the definition of the Project Development Plan, which will define the process to be followed during the execution of the project. Then, taking as a starting point the User Requirement Specification (URS), which refers to the definition of the functional and normative requirements, the Project Transference Plan will be defined.

embedded iterative development model

The system uses Bluetooth communication to monitor vital signs and other metrics remotely. In this way, it provides healthcare specialists with enough information to prevent and detect possible illnesses or accidents in patients who are not in a controlled environment, such as a hospital. It is designed to be user-friendly, and a fully automated measurement system requiring minimal user interaction.

Paul Rook defined it in 1980 as an evolution of the Waterfall methodology [21]. As with Waterfall, it is a sequential methodology, requiring the completion of one phase before moving on to the next. In this case, its focus is more on achieving the successful verification of all stages, thus ensuring a high quality of development [22]. Finally, the third process, the right part of the V-model, contemplates the integration and verification of the development [23]. In many cases, the application of the methodology has been limited to the execution of phase 1, Development Feasibility, and phase 2, Incremental and Iterative Prototyping. In many cases, executing the product consolidation phase has not been possible.

The client is also delighted with the result obtained during the outsourcing process. Table 1 lists the main contributions of each of the methodologies to the proposed approach. In blue are aspects addressed in the article [4], and in purple are those covered in this article.

It is also unfeasible to monitor the performance of individual team members. Scrumban can be helpful when projects include both product development and maintenance phases. It also works best for teams already using Scrum or Kanban, as they already have many of the principles deeply understood. This customer-oriented model focuses on obtaining user feedback to detect errors in the early stages of development. Effective feedback and model execution require a good communication plan and the client’s involvement as early as possible [28]. It is oriented toward effective risk management as it reduces risk by providing continuous review and redesign of the product [29].

On the one hand, for the PPG, when the intensity of the emitted light was high, the housing could not isolate the LED channels from the photodiodes. Therefore, the need for spacers between the photodiodes was identified to isolate the light from the LEDs further. In addition, the received signal was too weak due to the housing thickness, which was too thick for the photodiodes to be in direct contact with the skin. For all these reasons, it was decided to use a Teflon sheet to simulate the isolation that should exist in the final housing between the different LED channels. After testing, it was concluded that using two LED/photodiode combinations was enough. Some organizations, such as the US Department of Defense, have a preference for iterative methodologies, starting with MIL-STD-498 “clearly encouraging evolutionary acquisition and IID”.

These start-ups still need to obtain enough funding and structure to undertake the product consolidation phase and its subsequent commercialisation. It is expected that in the coming months, several of these companies will continue with the development process and undertake the product consolidation phase to homologate and commercialise their devices. The process starts with the Design Thinking method, which is suitable for working on the definition of ideas together with the customer. Lean Startup is combined with Agile to validate the hypothesis, define the product business model and develop the customer solution. This solution is generated iteratively through the execution of different sprints.

embedded iterative development model

This framework is based on the philosophy of continuous improvement, quality assurance, waste reduction and flexibility. In 2007, Microsoft employee David J. Anderson formulated the four principles and six basic practices of Kanban [46] aligned with the Agile Manifesto. The difficulty of measuring these signals means that the first phase focuses on validating the measurement feasibility of the Photoplethysmography (PPG) and Electrocardiography (ECG) processes. As a technical solution, optical PPG is proposed, as it makes it possible to measure both oxygen and heart rate. If the vessels are illuminated, the amount of reflected light is proportional to the oxygen and heart rate values. Using the ECG, recording the heart’s signals is possible, for which electrodes are necessary.

embedded iterative development model

Therefore, it is responsible for managing the Scrum process and the problems that may arise all along the process. The development team consists of several professionals who are involved in the development of the product. Nowadays, to address the healthcare sector’s challenges, biotechnology is continuously demanding innovation. Recent events such as the COVID-19 pandemic highlight the need to develop more sophisticated, reliable, and connected medical monitoring and diagnostic devices quickly and efficiently. The Iterative Model allows the accessing earlier phases, in which the variations made respectively.

WordPress Lightbox