Roles in Development Team Overview

Slide Note
Embed
Share

Roles within a development team include Optimisation Specialist, UX Designer, Product Owner, Developer, and Tester. Each role has specific expertise and responsibilities such as deep business domain knowledge, user research, solution architecture, programming skills, and testing. Collaboration, communication, and problem-solving are key aspects of working in a dynamic development team environment.


Uploaded on Sep 21, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Procomp roles in Development Team Optimisation Specialist Customer Tester Development team Customer Support Specialist Product Owner UX Designer Developer

  2. Role Optimisation Specialist Broad knowledge (Senior) Business person Optimisation Specialist Significant knowledge and understanding of the business domain Knowledge of business situation Communication & negotiation skills Functional knowledge Commercial awareness Collaboration skills Clarifies business and product requirements Deep expertise Business Domain Knowledge Research skills & tools Maps / contributes to Business Process Collaborates with clinical and policy experts

  3. Role UX Designer Broad knowledge Carries out user research & creates models and documentation UX Designer Collaborative skills & User empathy Understanding of the process Analytical skills Analyses and explores options User research Data analysis Maps user journeys and scenarios Creates wireframe mock-ups and prototypes Deep expertise UI Prototyping and wireframing Visual communication Runs qualitative usability tests

  4. Role Product Owner Broad knowledge Plays a central role in the development team Product Owner Data quality and product safety Curates new ideas Analytical skills Iterative development Communication & collaboration Decision making Plans upcoming releases Refines acceptance criteria Long term interests and technical view Deep expertise Solution Architecture Delegates Prioritises

  5. Role Developer Broad knowledge Interprets business requirements and translates them into a deployable solution Developer Accuracy & attention to detail Team work skills Mathematical aptitude System and UI design Problem solving Tests the developed functionality Builds a new version and releases software Deep expertise Programming languages & Software engineering Development of solution Collaborates with the team, contributes to UI design

  6. Role Tester Broad knowledge Defines testcases and scenario s Tester Ensures that the solution meets the acceptance criteria Understanding of development languages Understanding of the test process Analytical and logical reasoning Quality assurance Collaboration skills Ensures that the solution meets the business needs Deep expertise Composes defect reports (bugs) Test framework development & Test strategy Functional knowledge Reports any finding in overall process when running regression testing Identifies improvement opportunities Collaborates with the team

  7. Role Customer Support Specialist Broad knowledge First point of contact for application support Customer Support Specialist Understanding of client situation Technical awareness Functional knowledge Communication & soft skills Collaboration skills Troubleshoots issues Useage and technical guidance Deep expertise Identifies improvement opportunities Troubleshooting skills Collaborates between customer and the development team

More Related Content