









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A series of questions and answers related to guidewire insurancesuite 10.0 analyst certification. It covers topics such as the core programming language (gosu), application logic control, configuration options, ui architecture, data model components, and testing phases. The questions are designed to assess understanding of the insurancesuite's functionalities and the roles of developers and non-developers in its configuration and implementation. It also includes key concepts like entities, typelists, gosu rules, and business rules, offering insights into how the system is structured and how business requirements are translated into application logic. This material is useful for individuals preparing for the certification or those seeking a foundational understanding of guidewire insurancesuite.
Typology: Exams
1 / 16
This page cannot be seen from the preview
Don't miss anything!










What is the core programming language for Guidewire? - ANSWERSGosu What does application logic control? - ANSWERSDetail behavior of the application Code is used in.... - ANSWERSRules, Classes, Extensions What can be configured? - ANSWERSValidation, Assignment, Function Rules - ANSWERSValidation, assignment, approval routing Classes - ANSWERSFunctions that return calculated values & set values in fields Extensions - ANSWERSAdded functionality to entities Validation - ANSWERSSpecific rules for what data is required Assignments - ANSWERSSpecific criteria for assigning objects to groups and users Function - ANSWERSCalculate the number of days since a loss date How is configuration done by developers? - ANSWERSThrough Guidewire Studio What 5 common UI areas do all InsuranceSuite products share? - ANSWERSScreen Area, Sidebar, Tab Bar, Info Bar, Workspace What does having a common UI architecture ensure? - ANSWERSFamiliar look and feel & reduced training time What area displays the business information? - ANSWERSScreen Area What area provides navigational menu links? - ANSWERSSidebar Area QuickJump Box - ANSWERSProvides a fast way to navigate within the GW application What determines the Tab Bar that a user sees? - ANSWERSUser's permission
What the purpose Info Bar? - ANSWERSShows summary information relevant to the user's currently selected item (combo of text and icons) What is the Workspace used for? - ANSWERSDisplay info while keeping the Screen Area visible to display additional info What is used to build the GW UI? - ANSWERSWidgets Widgets - ANSWERS- Display app info to the user/render info into displayable format
Foreign keys - ANSWERSa single reference to another entity (single row) (i.e. catastrophe or assigned group) (codes/ account numbers) Data field - ANSWERSWhere a single value is stored; can be physically in the database or virtually created by Gosu code Foreign Key Field - ANSWERSStores a reference to a related object in the data model; unidirectional relationship ie. AssignedUser in Claim IS) Array - ANSWERSAssociates a set of related rows with the main entity; multidirectional relationship What are the 3 main sections of the data dictionary? - ANSWERSData Entities, Typelists and All Fields What are the 2 specialized versions of Data Entities? And who are they used by? - ANSWERS- Database and Migration view
How do you determine app logic changes? - ANSWERS-review the fields on each screen and identify any fields to be added or removed (Screen content) -look at how a user would navigate through the screen(s) and see if you need to change anything (Screen navigation) -consider what validations are needed when entering data and if a user should be warned when data is missing (Field Validation) -review options for assigning work to users and document the reqs (Assignment options) -when claims and exposures are created, are there activities that should be created (Initial workplan) -should exposures be created when loss details are captured (Exposure creation) -does sufficient history exist to create reserves for new exposures (Initial reserves) Provide an example of why a non-developer should have a basic understanding of app logic? - ANSWERS- Most projects require some changes to the app logic
Why understand Integration? - ANSWERS-To assist with documenting reqs and communicating them to developers (Data mapping between systems) -Integ. logic determines how IS apps communicate with external systems (written in Gosu) -Timing -Understanding what triggers the integration and triggers in general IS Integration Mechanisms - ANSWERS-Predefined plugins -Web Services -Messaging -Startable plugins -Batch processes Predefined plugins - ANSWERSGosu classes that a GW app invokes to perform an action or calculate a result at a specific time in its business logic Web Services - ANSWERSDefine request-and-response APIs that let you call an API on a remote computer or get info from an remote computer; XML-based information exchange system; GW can both publish and consume internet web services Messaging - ANSWERSGW app is programmed to send a message to an external system when an important event occurs. (ie. A change triggers and event that executes Gosu code) External system only receives messages for successful events and sends an acknowledgement that the message was received in response Startable plugins - ANSWERSCustom code that begins executing during server startup; not evoked by another code but can be stopped and started as required; listens for requests from an external system Batch processes - ANSWERSRun in the background and perform tasks independent of an admin; execute on a batch server; reports results to a log or the user interface; Runs according to a schedule/periodic basis and is not triggered by a specific event What are 2 examples of predefined plugins? - ANSWERSAuthentication plugins and Geocoding plugins What is a messaging mechanism that can be used in Startable plugins? - ANSWERSJava Message Service (JMS) What is the purpose of integration? - ANSWERSTo allow two systems to exchange dat or perform work Names some common examples of IS Integration. - ANSWERSUser authentication
-Sandbox installed -Trained resources What are points and T-shirt sizes? - ANSWERSIteration (3-4 week sprint) = The suitcase Velocity = How many T-shirts can fit in the suitcase Points = Relative size of T-shirts-Fibonacci 1 pt - XS 2 pts - S 3 pts - M 5 pts - L 8 pts - XL 13 pts - XXL Development - Sprint 0 - ANSWERSGoal: Prepare for and plan for development execution 2 to 4 week initial transition sprint to Development Plan development and prepare development team What are the key Sprint 0 deliverables? - ANSWERS-Set up Development environments -Plan specific details for early iterations -Elaborate requirements for Sprint 1 -Confirm Project Methodology -Trained Development Resources -Definition of Done Development - ANSWERS-Goal: Enable User Stories with Technology -Series of month-long iterations to build out user stories What are the key Development deliverables? - ANSWERS-Planned Sprint -Sprint Backlog -Burn Down Reports -Accepted User Stories -Updated Velocity Reports -Reprioritized Backlog Stabilization - ANSWERSGoal: Confirm the Production Quality of the Stories for Deployment End-to-End Testing - ANSWERS-Complete scripted day-to-day future state business process testing
-Fully functional integrated system with complex scenarios Performance Testing - ANSWERS- Confirm system performance under normal and peak load
How acceptance criteria are used? - ANSWERSAcceptance criteria drive quality -BAs capture them during requirements gathering -Developers use them to configure and code requirements -Testers use them to define test cases and derive pass/fail status -Product Owners use them to confirm if a user story can be accepted What are the 3 components of a user story? - ANSWERSA role, an action, and a reason What does it mean to elaborate a story? - ANSWERSConvos occur between the users and the team to ensure all requirements are understood Layers of Planning - ANSWERSProgram > Project > Release > Iteration > Daily Scrum What does Ms. Cow stand for? - ANSWERSM- Must have S- Should Have Co- Could Have W- Will Not Have (for now) How are Themes broken down? - ANSWERSThemes > Features/Subthemes > User stories > Tasks When is a high-level sprint plan developed? - ANSWERSAt the end of inception How are User Stories grouped? - ANSWERSBy Theme and Feature Accelerators - ANSWERSpre-built code or reference implementations to help reduce developer work What is the best practice for project planning? - ANSWERSPlan for what you know and then re-evaluate your plan as needed What does Guidewire provide as a starting point for your project? - ANSWERSGW provides approx. 5000 reusable assets/tools to facilitate progress during the implementation project What are the goals for inception? - ANSWERSConfirm Scope, Validate Sizing, Baseline the Project What are some objectives for inception? - ANSWERS-Formally kick off the project -Train the team on base product and methodology -Introduce the team to agile concepts -Determine an approach to address any product gaps -Document the high-level design (HLD) for integrations -Explain estimation changes as a result of the workshops
What are the 3 activity groupings? and how long should they last? - ANSWERS- Overview and Kickoff (1-2 weeks) -User Story Elaboration (2-10 weeks) -Sizing and Planning (1-5 weeks) Elaboration sessions - ANSWERSThe objective of elaboration sessions during Inception is to identify gaps and refine estimates; not intended to flesh out detailed requirements What does GW mean by Inception? - ANSWERSAn phase to confirm the scope of the project , produce an initial sizing, and create the project baseline Who typically attends Inception? - ANSWERSProduct owners, SME, BAs, developers, and testers Why does GW timebox Inception? - ANSWERSTo avoid collecting excessive details What are the steps to plan a delivery sprint? - ANSWERS1. Determine team capacity
Executive Rollup/Portfolio Item View - ANSWERS-Visually track the progress and status of multiple portfolio items at once -Provides % complete for each portfolio item -Red/Yellow/Green status wit respect to planned end dates Color meanings in Exec Rollup - ANSWERS-Do not display Yellow (at risk) until 20% of the portfolio item duration has elapsed -Do not display Red (late) until 40% of the portfolio item duration has elapsed -White, no shading; work has been accepted -Light grey, some work has been accepted , but the current date is prior to the Planned Start Date -Dark Grey, Complete: all work has been accepted Program View/Release Tracking - ANSWERS-Used to track status of teams and features in a common release -Provide a program view to the Project Manager -Shows development work on features has started and the iterations and teams it ties across -Scrum masters typically also use this type of a view to ensure there is alignment across the streams -Requires the PM to load the features into future iterations for planning purposes