GW Associate Certification - InsuranceSuite 10.0 Analyst Exam 2023
What is the core programming language for Guidewire? - ANSWER Gosu
What does application logic control? - ANSWER Detail behavior of the application
Code is used in.... - ANSWER Rules, Classes, Extensions
What can be configured? - ANSWER Validation, Assignment, Function
Rules - ANSWER Validation, assignment, approval routing
Classes - ANSWER Functions that return calculated values & set values in fields
Extensions - ANSWER Added functionality to entities
Validation - ANSWER Specific rules for what data is required
Assignments - ANSWER Specific criteria for assigning objects to groups and users
Function - ANSWER Calculate the number of days since a loss date
How is configuration done by developers? - ANSWER Through Guidewire Studio
What 5 common UI areas do all InsuranceSuite products share? - ANSWER Screen Area,
Sidebar, Tab Bar, Info Bar, Workspace
What does having a common UI architecture ensure? - ANSWER Familiar look and feel &
reduced training time
What area displays the business information? - ANSWER Screen Area
What area provides navigational menu links? - ANSWER Sidebar Area
QuickJump Box - ANSWER Provides a fast way to navigate within the GW application
What determines the Tab Bar that a user sees? - ANSWER User's permission
What the purpose Info Bar? - ANSWER Shows summary information relevant to the user's
currently selected item (combo of text and icons)
What is the Workspace used for? - ANSWER Display info while keeping the Screen Area
visible to display additional info
What is used to build the GW UI? - ANSWER Widgets
,Widgets - ANSWER - Display app info to the user/render info into displayable format
- Support data entry
- Organize data into logical groupings
Different Functions/Types of Widgets - ANSWER Data entry, Actions, Organize info,
Containers
ListViews - ANSWER Widget used to display a list of related data
How to find location info? (Keyboard shortcut) - ANSWER ALT + SHIFT + I (Location Info
window)
Why would you what to find the Location info? - ANSWER To help the developers identify
the file they will need to make changes to in order to satisfy Business requirements
How to find widget info? (Keyboard Shortcut) - ANSWER ALT + SHIFT + W (Widget Inspector)
What is a developer's role in configuration/project implementation team? - ANSWER To
configure IS products to satisfy the customer's reqs by using the GW Studio tool
Why is it important for non-developers to understand the basics of the UI architecture and
components? - ANSWER So that they can request changes to the UI that are consistent with
the base product architecture and communicate effectively with developers
Components of a PCF (name 3) - ANSWER Card, Listview, Button, Text Input, Contact Picker,
Radio button, Checkbox
End-to-End testing - ANSWER Complete scripted testing of the day- to- day future-state
business process.
Performance Testing - ANSWER Confirm system performance under normal and high load.
Done to test if the system can handle the expected load.
User Acceptance Testing (UAT) - ANSWER Testing for End Users with real world scenarios.
What phases are User stories used in? - ANSWER Pre-inception, Inception, Sprint 0, and
Development
Story Elaboration - ANSWER Conversations that occur between the users and the project
team during the Inception to ensure that all requirements are understood.
What does INVEST stand for? - ANSWER Well written user stories are Independent,
Negotiable, Valuable, Estimable, small, and testable
, Performance testing is done in which phase? - ANSWER Development & Stabilization
Who are the three amigos? - ANSWER Business Analyst, Developers, and Quality Analysts
What is the duration of sprint 0 - ANSWER 1-4 weeks
What is the IS data model? - ANSWER A collection of typelists and entities that organize and
store IS data
Why is it important for a non-developer to understand the IS data model? - ANSWER to
make better decisions about configuration changes/how & where data can be stored
Entity - ANSWER A set of fields/attributes related to an object and store/retrieve that data
(ie. attributes for Claims = claim description and loss date)
Typelist - ANSWER droplist; A set of code/value pairs/typecodes that are valid for a field
What 2 main components make up the data model? - ANSWER Entities and Typelists
Fields - ANSWER Store atomic data about entity (i.e.. claim report date or WeatherRelated
claim) (dates)
Type keys - ANSWER Reference a single acceptable value in a typelist (i.e.. accident type or
claim source) (dropdowns)
Array keys - ANSWER a set of references to another entity (multiple rows) (i.e.. addresses or
incidents) (lists)
Foreign keys - ANSWER a single reference to another entity (single row) (i.e. catastrophe or
assigned group) (codes/ account numbers)
Data field - ANSWER Where a single value is stored; can be physically in the database or
virtually created by Gosu code
Foreign Key Field - ANSWER Stores a reference to a related object in the data model;
unidirectional relationship ie. AssignedUser in Claim IS)
Array - ANSWER Associates a set of related rows with the main entity; multidirectional
relationship
What are the 3 main sections of the data dictionary? - ANSWER Data Entities, Typelists and
All Fields
What are the 2 specialized versions of Data Entities? And who are they used by? - ANSWER -
Database and Migration view
What is the core programming language for Guidewire? - ANSWER Gosu
What does application logic control? - ANSWER Detail behavior of the application
Code is used in.... - ANSWER Rules, Classes, Extensions
What can be configured? - ANSWER Validation, Assignment, Function
Rules - ANSWER Validation, assignment, approval routing
Classes - ANSWER Functions that return calculated values & set values in fields
Extensions - ANSWER Added functionality to entities
Validation - ANSWER Specific rules for what data is required
Assignments - ANSWER Specific criteria for assigning objects to groups and users
Function - ANSWER Calculate the number of days since a loss date
How is configuration done by developers? - ANSWER Through Guidewire Studio
What 5 common UI areas do all InsuranceSuite products share? - ANSWER Screen Area,
Sidebar, Tab Bar, Info Bar, Workspace
What does having a common UI architecture ensure? - ANSWER Familiar look and feel &
reduced training time
What area displays the business information? - ANSWER Screen Area
What area provides navigational menu links? - ANSWER Sidebar Area
QuickJump Box - ANSWER Provides a fast way to navigate within the GW application
What determines the Tab Bar that a user sees? - ANSWER User's permission
What the purpose Info Bar? - ANSWER Shows summary information relevant to the user's
currently selected item (combo of text and icons)
What is the Workspace used for? - ANSWER Display info while keeping the Screen Area
visible to display additional info
What is used to build the GW UI? - ANSWER Widgets
,Widgets - ANSWER - Display app info to the user/render info into displayable format
- Support data entry
- Organize data into logical groupings
Different Functions/Types of Widgets - ANSWER Data entry, Actions, Organize info,
Containers
ListViews - ANSWER Widget used to display a list of related data
How to find location info? (Keyboard shortcut) - ANSWER ALT + SHIFT + I (Location Info
window)
Why would you what to find the Location info? - ANSWER To help the developers identify
the file they will need to make changes to in order to satisfy Business requirements
How to find widget info? (Keyboard Shortcut) - ANSWER ALT + SHIFT + W (Widget Inspector)
What is a developer's role in configuration/project implementation team? - ANSWER To
configure IS products to satisfy the customer's reqs by using the GW Studio tool
Why is it important for non-developers to understand the basics of the UI architecture and
components? - ANSWER So that they can request changes to the UI that are consistent with
the base product architecture and communicate effectively with developers
Components of a PCF (name 3) - ANSWER Card, Listview, Button, Text Input, Contact Picker,
Radio button, Checkbox
End-to-End testing - ANSWER Complete scripted testing of the day- to- day future-state
business process.
Performance Testing - ANSWER Confirm system performance under normal and high load.
Done to test if the system can handle the expected load.
User Acceptance Testing (UAT) - ANSWER Testing for End Users with real world scenarios.
What phases are User stories used in? - ANSWER Pre-inception, Inception, Sprint 0, and
Development
Story Elaboration - ANSWER Conversations that occur between the users and the project
team during the Inception to ensure that all requirements are understood.
What does INVEST stand for? - ANSWER Well written user stories are Independent,
Negotiable, Valuable, Estimable, small, and testable
, Performance testing is done in which phase? - ANSWER Development & Stabilization
Who are the three amigos? - ANSWER Business Analyst, Developers, and Quality Analysts
What is the duration of sprint 0 - ANSWER 1-4 weeks
What is the IS data model? - ANSWER A collection of typelists and entities that organize and
store IS data
Why is it important for a non-developer to understand the IS data model? - ANSWER to
make better decisions about configuration changes/how & where data can be stored
Entity - ANSWER A set of fields/attributes related to an object and store/retrieve that data
(ie. attributes for Claims = claim description and loss date)
Typelist - ANSWER droplist; A set of code/value pairs/typecodes that are valid for a field
What 2 main components make up the data model? - ANSWER Entities and Typelists
Fields - ANSWER Store atomic data about entity (i.e.. claim report date or WeatherRelated
claim) (dates)
Type keys - ANSWER Reference a single acceptable value in a typelist (i.e.. accident type or
claim source) (dropdowns)
Array keys - ANSWER a set of references to another entity (multiple rows) (i.e.. addresses or
incidents) (lists)
Foreign keys - ANSWER a single reference to another entity (single row) (i.e. catastrophe or
assigned group) (codes/ account numbers)
Data field - ANSWER Where a single value is stored; can be physically in the database or
virtually created by Gosu code
Foreign Key Field - ANSWER Stores a reference to a related object in the data model;
unidirectional relationship ie. AssignedUser in Claim IS)
Array - ANSWER Associates a set of related rows with the main entity; multidirectional
relationship
What are the 3 main sections of the data dictionary? - ANSWER Data Entities, Typelists and
All Fields
What are the 2 specialized versions of Data Entities? And who are they used by? - ANSWER -
Database and Migration view