SPARCRequest Wiki

Implementation Resource Allocation

Institution: MUSC

Phase 

Position

FTE

Purpose/Description

Current

Ruby Development Manager

75%

Leads team of developers. Technical content expert. Problem solving issues and bug fixes. Production deployment manager.

Current

Developer(s)

400%

Work under Ruby Development Manager. Bug fixes, future enhancements, brainstorm for new innovative ways to make the system better.

Current

Bioinformatics Director

3%

Meets with Product owner weekly to discuss future direction and enhancements

Current

SPARC Product Owner

10%

Future direction(s) and system collaboration(s). OS community collaborations.

Current

SPARC Project Manager

50%

Leads work groups, committees and entire SPARC prioritization. Oversight of OS Community, documentation, workflows, processes, milestone tracking and problem solving.

Current

SPARC Sr. Systems Analyst

100%

Communications between operations and technical. QA, story writing, technical management functions, OS Community correspondence, workflows.

Current

SPARC Coordinator

100%

Supports Project Manager and Sr. Systems analyst with all functions of SPARC (QA, training, story writing, documentation, SPARC support, etc).

Current

Research Navigator(s)

5%

Q&A with internal SPARC community for issues.

Current

Epic Interface Team

2%

Work with SPARC for Epic related interface/problem solving.

Current

SPARC Workgroup(s)

5%

Develop enhancements/problem solve/brainstorm. Monthly meetings that include roughly 10 people.


**MUSC phased in all CTSA services. Next added cores and facilities followed by hospital and professional services

 

Institution: LA CaTS

Phase 

Position

FTE

Purpose/Description

Development Phase

Software Developer

100%

Branded installation for LA CaTS; Contributed modifications/enhancements to open source community;  Developed tools for bulk loading users and bulk import of data;

Development Phase

Information System Manager

10%

Configured server; Installed Ruby, Apache Passenger;  Troubleshot installation;

Development Phase

Project Manager

50%

Develop training materials; Develop Implementation and Maintenance Phases plan; Work with LA CaTS Center Admin for institutional buy-in and coordination; Work with LA CaTS Center Key Components Activities (KCA) for content

Implementation Phase

Software Developer

100%

Created reports; Contributed modifications/enhancements per user request; Implemented SPARC updates; Merge local enhancements with new open source releases (with each release)

Implementation Phase

Information System Manager

5%

Implemented system updates

Implementation Phase

Project Manager

50%

Work with LA CaTS Center personnel to train and implement the software

Maintenance Phase

Software Developer

100%

Created reports; Contributed modifications/enhancements per user request; Implemented SPARC updates; Merge local enhancements with new open source releases (with each release)

Maintenance Phase

Information System Manager

5%

Implemented system updates

Maintenance Phase

Project Manager

25%

Work with Software Developer and Information System Manager on troubleshooting, updates, continuing education to KCAs

 

Institution: UCSF

Phase 

Position

FTE

Purpose/Description

Phase 1: internal rollout of the budgeting functionality – no fulfillment or notifications

Developer

100% - first 9 months -->50% --> 20%-->10%

System setup and customization

Phase 1: internal rollout of the budgeting functionality – no fulfillment or notifications

Technology Product Manager

25%

Project Management

Phase 1: internal rollout of the budgeting functionality – no fulfillment or notifications

Implementation Manager

25%

Direction on Usage & Implementation









Ongoing Maintenance

Developer

10%

Fixes and continued involvement with SPARC OS Community

Ongoing Maintenance

Technology Product Manager

5%

Continued involvement with SPARC OS Community

Ongoing Maintenance

Implementation Manager

5%

Continued involvement with SPARC OS Community

 

Institution: Iowa

Phase 

Position

FTE

Purpose/Description

Phase1



25%--until going live 

Training, development, document, coordination

Phase1



25%--until going live 

Application developer, admin, bug trouble shooting and enhancements

Post go-live



15%

Product Manager/Training coordination

Post go-live



20%

application development, systems admin., bug trouble shooting

Other information:
** a lot of training after initial roll-out
** 700 requests per year for bioengineering 
**100 requests for lab
** developed training for service providers/service managers, etc

 

Institution: OHSU

Phase 

Position

FTE

Purpose/Description

Planning - 1st year

Developer

15%

System setup and customization

Planning - 1st year

Operational/Program Manager

30% (spread over 2 people)

Project Management & Oversight

 

 

 

 

Roll out - 2nd year

Developer

100%

System setup and customization

Roll out - 2nd year

Operational/Program Manager

100% (spread over 3 people, heaviest time during first 6 months)

Project Management & Oversight

 

 

 

 

Ongoing Effort

Developer

15%

Product basic sustaining support

Ongoing Effort

Operational/Program Manager

25%

Project Management & Oversight

Implementation Notes:

  1. Migrated large amounts of data

  2. Fulfillment is not used

  3. Containerized the application

  4. Switched from Docker Compose to Kubernetes during implementation



Copyright © 2011-2019 MUSC Foundation for Research Development