Sprint 149 Progress Summary
January 12th - January 26th
Executive Summary
Overall Summary
Sprint status is excellent. The Product Team had prioritized the following themes and tasks for Sprint 149 comprising 25 points. Themes for the sprint included Partner and Community support
- Release 4.4.1
- Ping utility - style/wireframe
- Ping utility - code finalization
- Fortify open issues
- 6 issues from dependency scan
- Patch release testing/documentation
- CCB prep/support
- Direct Connect-a-thon participation
- Support for the Federal Agencies Implementations (VA, CMS, DoD, SSA)
- Support any CMS X12 Testing Activities
The team completed 28 points this sprint. The team released patch Release 4.4.1 as scheduled which included specification compliance bug fixes and a connection utility tool. The team also participated in the CONNECT Change Control board and Direct Connect-a-thon
Burndown:
Sprint Themes and related tickets for Sprint 149:
Partner and Community support
- Team planned and prepared for the CONNECT Change Control Board where features in the backlog were discussed to understand partners interest and priority
- Hosted Change Control Board on January 22nd
- Presented current Product Backlog features and new requirements gathered
- There was good discussion during the meeting, some additional requirements were identified
- The 2015 Roadmap document has been updated to reflect feedback and discussions (updates in blue font)- The Roadmap can be found on the CONNECT wiki: https://connectopensource.atlassian.net/wiki/display/CONNECTWIKI/CONNECT+Roadmaps - There wasn't a quorum for voting
- The updated Roadmap/notes are being rerouted for additional comment prior to voting and approval
- Team participated in Direct connect-a-thon to validate CONNECT's Direct service implementation
Below are some interesting Direct 4.0 features identified from Direct Connect-A-Thon which can be added to our Direct priority list:
- Encrypting private keys stored in the Direct environment.
- New RESTful based Config Service implementation in Direct. Direct is planning to deprecate the SOAP based implementation. More analysis needs to be done
- Responded to several community questions via the forums
CONNECT 4.4.1 patch was released to the community with the following improvements
eHealth Exchange Certification Updates for 4.4.1
- Set "mustUnderstand" attribute on the WS-Addressing Action element in the SOAP response message
- Fixed issue - CONNECT is removing SemanticsText value for MatchCriterionList elements - MatchAlgorithm and MinimumDegreeMatch
Fixed to make the scoping of the hl7 attributes configurable for the Role and PurposeOfUse SAML assertion elements.
hl7 attribute scoping for Code, CodeSystemName and DisplayName used in the PurposeOfUse and Role elements in the SAML assertion are now configurable via gateway.properties parameter hl7PrefixForAttributes.
System Administration Module - Connection Utility
The System Administration Module has been configured with a new utility that will allow an organization to ping a potential trading partner to verify connectivity.
More information can be found in the System Administration Module
- Design updates can be found here- https://connectopensource.atlassian.net/wiki/x/igDs
- Test scripts are updated here- https://connectopensource.atlassian.net/wiki/x/UAB3AQ
- Fortify scans were executed to ensure that there are no Critical, Highs, Medium Fortify tickets or no CAT1 tickets.
- Fortify findings/reports can be made available upon request.
- Testing
- Install tests were executed successfully on JBoss, WebSphere and GlassFish. There is a known issue of the ping utility on WebLogic application server.
- eHealth Exchange participant certification test cases were internally executed to ensure no new issues were created.
- NIST Document Submission test case was also executed to ensure that the PurposeOfUse/Role scoping issue was resolved.
- Patch was tested with prior versions of CONNECT to ensure interoperability
- See patch page for release notes and software artifacts - /wiki/spaces/CONNECT4/pages/30015631
Other tasks post release
- Continued backlog grooming and prioritization
- Process improvement discussions