mongodb at medtronic

19
Developing in Handcuffs Data management in a regulated environment

Upload: mongodb

Post on 19-Nov-2014

1.576 views

Category:

Technology


5 download

DESCRIPTION

MongoDB at Medtronic

TRANSCRIPT

Page 1: MongoDB at Medtronic

Developing in HandcuffsData management in a regulated environment

Page 2: MongoDB at Medtronic

Jeff LemmermanB.S. Physics, B.S. Astrophysics

University of MinnesotaMS Software Engineering

University of MinnesotaSr. Software Engineer – Medtronic (2006-

Present)

Page 3: MongoDB at Medtronic

Matt ChimentoB.S. Computer Engineering

Kettering UniversityMaster of Business Administration (2014)

University of Minnesota Carlson School of Management

Prin. Test Engineer – Medtronic (2006-Present)

Page 4: MongoDB at Medtronic

What are the “handcuffs” ?Every application requires verification and validation

+

Page 5: MongoDB at Medtronic

What if you make a change?Every change requires re-validation

+

Page 6: MongoDB at Medtronic

Are all changes equal?Critical changes may even require FDA approval

+

Page 7: MongoDB at Medtronic

What does it all mean?

High cost of collecting, curating, and maintaining data

=

Page 8: MongoDB at Medtronic

Why MongoDB?Strong user community10gen enterprise supportC# driverPerformanceFlexibility, but…noSQL doesn’t mean no schemaHere’s why:

Page 9: MongoDB at Medtronic

Where does the data come from?

Page 10: MongoDB at Medtronic

What data?

Page 11: MongoDB at Medtronic

Influences…

Page 12: MongoDB at Medtronic

Where stored?

Page 13: MongoDB at Medtronic

How does it get there?

Page 14: MongoDB at Medtronic

How does it get there?

Page 15: MongoDB at Medtronic

How does it get there?

Page 16: MongoDB at Medtronic

Repository.Add()

Page 17: MongoDB at Medtronic

Repository.Get()

Page 18: MongoDB at Medtronic

GapsEnterprise acceptance of “new” approachIntegration with off-the-shelf reporting and

analyticsUser interface for managing the database

clusterDeveloper familiarity with JSON and

MongoDBLabVIEW to JSON

Released to open-source community21 CFR Part 11 Compliance

Page 19: MongoDB at Medtronic

Thank YouQuestions

?