Medical software Flashcards

1
Q

What is IEC 62304

A

IEC 62304 is an international standard describing general principles of SW validation. (came out in 2006, revised in 2016). Recommends SW validation and verification activities to be conducted throughout the SW life cycle stopping short of recommending any particular model. Compliance with IEC 62304 is required by regulatory bodies such as the U.S. Food and Drug Administration (FDA) and the European Union’s Medical Device Regulation (MDR) for the development and commercialization of medical devices that incorporate software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is a life cycle

A

a conceptual structure spanning the life of the SW from definition of its requirements to its release. (set of steps)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

example of bad life cycle

A

code -> fix

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

life cycle classification:

A

waterfall: one shot process from customer needs to delivery
incremental: customer needs and requirements done once, then multiple development cycle to add capability
evolutionary: user needs cannot be understood up front, so requirements cannot be fully defined, in each iteration revisit the whole process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

agile steps

A
  1. story
    2.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is design control discipline

A
  1. must operate ‘under control’
  2. if during implementation we find problem with design:
    stop implementation
    fix design
    resume implementation
  3. we do not continue with the implementation and make on the fly decisions without updating the design.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

at each stage need to demonstrate

A

1.efficacy
2. safety
3. security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

tension between what and how

A

what - keep the grass short
how - piece of equipment to accomplish this

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

the brown cow model

A

how now (concrete, current situation) –> what now (abstract -essential business use case)–>what future(abstract) ==

How well did you know this?
1
Not at all
2
3
4
5
Perfectly