Orion Summer Internship
Ofek Wittenberg & Marcus Malan
Who are we?
Breast Screening
Orion Health™ Breast Screening is a web-based application that runs in the Clinical Portal framework and supports the workflow and business processes of an end to end Breast Screening Program.
Our Team
Technologies/Platforms We Use
-
Atlassian suite (workflow management, version control etc)
-
Rhino (an open-source implementation of JavaScript written entirely in Java)
-
Hibernate (ORM)
-
Stripes
-
Handlebars
-
RESTful services
-
YUI
Languages We use
-
Java
-
Microsoft SQL
-
JavaServer Pages Standard Tag Library (JSTL)
-
CSS
-
JavaScript
-
JSON
-
-
XML
-
XSLT
-
Workflow
Standup/Sitdown
Workflow
Assigned/choose ticket to address
Workflow
Implementation discussion
Creating Commercially Viable Solutions
The architecture is flexible enough to take us from the AU Breast Screening solution that we have, to the global Cancer Screening solution that we want to be.
Workflow
Creating Commercially Viable Solutions
The code is clean, easy to understand and support, and doesn’t carry significant support risk/overhead
Workflow
Creating Commercially Viable Solutions
The feature is fit-for-purpose, and the customer is willing and able to use it in the form that we deliver it in.
Workflow
Workflow
Code
Workflow
Code review
Workflow
Test and document
Our Tasks
- Fix bugs
- Implement new features
- UI improvements
- Refactoring
- Testing
Bug Fixes
- Obtain details from ticket
- Create a new branch
- Reproduce the problem
- Trace the code and address the problem
- Test solution
- Code review
- Commit
- Update Ticket
Implementing New Features
UI Improvements
UI Improvements
UI Improvements
UI Improvements
Refactoring
- Three tier architecture: Data-Logic-Presentation
- Pulling data asynchronously
- Enforcing conventions - making code consistent
Delivery
- Some of our solutions have been delivered to the customers
- The rest will be delivered in future releases
Thank you
Orion Internship
By Ofek Wittenberg
Orion Internship
- 713