The purpose of the eHDS Scrum Master position is to keep the production system operating with peak efficiency and continuously improve it for our customers. The Scrum Master works with the scrum teams to help them organize their work, find solutions, eliminate obstacles, respond to emergencies and eliminate unproductive distractions. The Scrum Master also works with the Product Owner to ensure that test scenarios are adequately defined before placing items on the Product Backlog. Finally the Scrum Master works with the management team throughout the company to coordinate dependencies and provide visibility into the work, accomplishments and challenges of the scrum teams.
The eHDS Scrum Master reports to the Director of Operations.
MAJOR RESPONSIBILITIES
- Lead scrum teams to provide continuous production system uptime to eHDS clients.
- Schedules routine maintenance with minimal or no stoppage in client uptime and with 24 hour notice.
- Makes sure that teams test and maintains operation redundancy to achieve continuous operational uptime for subscribers.
- Develop and maintain a working relationship with Servlet and backup support service providers
- Coordinate support and service with Servlet and other ISP providers.
- Provide company reporting for key user metrics
- Use the metrics information to identify areas of concern
- Communicate page usage results to eHDS
- Communicate usage trends to provide key information to trainers, developers and management
- Post release defects
- Scrum team velocity and quality
- Facilitate the smooth and efficient operation of scrum teams.
- Mentor team members on Agile development practices and principles.
- Promote a collaborative atmosphere so that all information needed for the success of the sprint is available to all the members when they need it.
- Coordinate and facilitate scrum meetings including the daily standup meeting, the sprint planning meeting and the sprint retrospective meeting.
- Identify and coordinate dependencies with external teams (sales, training, business mgmt, customers, etc).
- Make sure that the team is aware of operational metrics (queue lengths, response time, etc.) and are addressing any that are falling outside of acceptable parameters.
- Guides the team to meeting the sprint mission as its number 1 goal.
- Protects the team from interruptions might take time away from meeting its mission.
- Advise the Director of Operations on the resources required to complete items on the Product Backlog so that they are in place when needed by the sprint. Resources include hardware, software, training, outside services, etc.
- Respond to "Immediate" support calls and OHMS work orders
- Funnel priority work orders into the appropriate scrum team to be addressed as immediate maintenance items.
- If the immediate maintenance capacity of the sprint has been exceeded, work with the Product Owner to eliminate items from the sprint commitment to accommodate the priority work order.
- Support customer MDS transmissions
- Monitor customer transmission times
- Record and track MDS Transmission response times.
- Provide technical support for eHDS employees.
- Emergency issues will be handled by the scrum team
- Routine issues will be handled by the eHDS pc support vendor.
- Areas of responsibility include:
- Laptops for people outside of Yellow Springs
- Communications lines, internet connectivity, cell or smart phones
- Email communications
- Desktops
- Software installation
- Work with the eHDS 1st level managers (Education, Business, Sales) to share and communicate news from the scrum sprints.
- Maintain the release list posted on the internal website.
- Participate in a weekly call.
- Work issues with them as they arise from the scrum team
- Work with the Product Owner to understand the priorities of the product backlog so that the scrum team accurately understands the work to be accomplished for each item.
- Help the Product Owner understand the relative complexity of items on the backlog.
- Ensure that adequate test scenarios are defined for each item on the backlog.
- Help the scrum team determine the size of items on the Product Backlog.
- Facilitate the sprint planning meeting of the Product Owner and the scrum team to select items from the Product Backlog to be included in the Sprint Backlog
- Provide visibility to team status and issues to senior management.
PRINCIPAL ACCOUNTABILITIES
- System availability of 99%
- Scrum team efficiency
- MDS transmission throughput
- Problem resolution time
- OHMS response time to priority support work orders
- Communicate important developments, procedural changes and other pertinent information with the customers, training, sales and marketing as necessary.
KNOWLEDGE AND SKILLS REQUIREMENTS
- Professional supervisor and management skills that promote a positive work environment.
- Troubleshooting and programming skills, current programming language skills as determined by the eHDS product platforms.
- Statistical and management principles of using data and analysis to better understand, monitor and improve delivery of service
- Excellent communication skills
- Excellent organizational skills with the ability to recognize and develop priorities
- Ability to work and participate in a Team Environment
- Definition of Team Environment: Develop a collaborative environment to foster support & open communication & respect among the entire team.
POSITION REQUIREMENTS
- Bachelor's degree or higher and/or professional experience in software development, providing product support, and customer relations.
- 3 years project/program management experience.
- 2 years of scrum experience.
- In depth understanding and practical knowledge of agile software development principals based on experience using them.
- Proven track record of leading teams to successfully deliver on multiple projects and programs simultaneously, building appropriate processes and tools, delivering results, and familiarity with standard project management concepts, practices, and procedures.
- Hands on program management experience in 2 or more different Agile/Scrum environments or companies.
- Expertise in both written and interpersonal communication, in relationship building, and in collaboration in a cross-functional team comprised of diverse personalities, skill sets and levels of experience.
- Excellent organizational skills, focus, and attention to detail are a must, as is the ability to work in a fast-paced, hectic, and energetic environment.
- Demonstrated ability to solve moderately complex problems.
- Work with a cross-functional team including sales, marketing, product management, QA, engineering and technical support.
- Maintains composure in the face of highly fast passed environments and constant change.
- Remain current and knowledgeable of eHDS products.
- Participate in eHDS Client oriented programs, such as the MDS Logic Day program held in Columbus, in May 2010.
- Stay current and knowledgeable of the Long Term Care Profession's and Health Care Industry regulations, trends, and reporting processes. 40 hours of total continuing education annually, minimum or 1/3 of the hours relating to long term health care and a minimum of 1/3 of the hours relating to Systems and IT technology.
- Must be able to manage work requirements – expected to work and provide support as needed – some weeks may require more than a 40 hour per week.
- Work as part of the on-call rotation to respond to Immediate issues w/in 10 minutes.
- Experience in Long Term Care or Health Care is a plus
|