HealthTree Dev Team
Crowdcare Summit 2019
Q1 - Q3 2019
Agenda
- What we do
- What we've working on
- What's coming
What we do
Product
Design
Engineering
Product Development Team
Agile Software Development
- Self organizing & cross-functional
- User oriented
- Fast & flexible response to change
- Continuous delivery of valuable software
Kanban Methodology
What we've been working on
Feb 15 2019
Since then...
- 6 developers
- 187 task cards
- 1,500+ commits
- 7 Codebases
- API & Admin Backend
- Patient Portal
- Landing/Auth Page
- Connect iOS app
- Twin chat
- Researcher portal
- OpenID/Canvas
🏢Admin Panel
New Features, UI Revamp & Code Refactoring
🛬SEO Landing Page
🔐Authentication
ℹ️ About Me
🐞 Bug Fixing
🖼 App Shell & Side-menu
📱iOS Connect
🥉Sparkcures
💬 Intercom
📊 Google Analytics
💸 Ads
📈 Metabase Reports
👩⚕️Caregiver & other diseases
⬆️ File Uploads
🎯 Dashboard (Tiles)
🛤 Track my Myeloma
🥼Full Health Profile
🎓 University
🔗 Deep Links
💊 Treatments & Oucomes
📃Print My Summary
❓Get Help page
Technical Maintenance & Operations
- React & Rails Upgrade
- AppleHealth / FHIR data processing pipeline
- Twin chat microservice
- Open ID & Canvas integration
- Sparkcures Clinical trials integration
- "Login-as" user from admin panel
- Normalize & consolidate physicians data
- Refactor & removal of metadata
- Storybook.js
DevOps
-
CI/CD Pipeline
- Github + Codeship + Heroku
- Gitflow (git workflow)
- Testing & Logs Tooling
- Data Anonymization for easier testing
What's coming
Quantitative vs. Qualitative
*By end of Q4 2019
Technical
- Better Search (Full-text?)
- Secure and standardised Authentication & Authorization
- OAuth2 for 3rd parties
- FHIR Integrations with other health institutions
- API refactor (v2?)
- Questionnaries engine
- Lab test units handling
- DB Normalization
- Unit / Integration Testing
Roadmap
- 1st time On-boarding experience
- Twin Machine
- New HTU LMS integration
- New Coach site integration
- UI Revamp/refactor remaining sections
- Diagnosis
- Current Health
- Fitness level
- Labs
- Surveys
- Genetics
- Treatment Options
- Myeloma Story (Journal)
Opportunities
- Continuous Improvement
- Aligning goals among the programs (OKRs)
- Better communication & network-effects between programs
- Get Patient feedback into the loop
- Get involved into other programs (Round Tables, Coaches, etc...)
😆 Thanks!
CrowdCare Summit 2019 - Q1-Q3 HealthTree.org
By Benjamin Orozco (benoror)
CrowdCare Summit 2019 - Q1-Q3 HealthTree.org
CrowdCare Summit 2019 - Q1-Q3 HealthTree.org
- 1,298