App Requirements

Stakeholders

  • User - The user of the app has a suspicious lesion on their skin that they are curious or worried about. Their motivation to use the app is to obtain an assessment of the risk that the skin lesion might be a cancerous melanoma.

  • Dermatologist - A Dermatologist can use the app to help assess the risk of a skin lesion. By extracting feature data from an image the app can present a summary of the extracted data to the dermotologist.

Business Cases

User at home

Dermatologist

Educational Use

Use Cases

Schema

This is the schema used to describe the use cases.

ID UC-x
Name Short Description
Description Description in the form of a user story
Dependencies References to other use cases
Trigger Action or event that initiates the use case
Preconditions Preconditions to be established prior to the initiation of the use case
Normal Flow A description of the processes or steps required to fulfill the use case
Alternate Flow A description of the processes or steps required to fulfill the use case
Results Expected Result
Comments Other relevant information

Use Cases

###ID : UC-1

Name : Capture Image

Description : As a user I can capture an image of the skin lession that I would like to have analysed.

ID: UC-2

Name : Isolate the skin lesion

Description : As a user I want to make sure that the skin lesion's area is properly

Architechture