Skip to main content

Posts

Showing posts from August 24, 2024

Guidewire Startable Plugin and it's usecases

Guidewire Startable Plugin Overview A Startable Plugin in Guidewire is a type of plugin that runs on a separate thread within the Guidewire application server. It is typically used for performing background tasks that need to operate independently of the main application thread. These plugins can be triggered automatically when the server starts or can be manually started and stopped as required. Startable Plugins are especially useful for tasks that need to run continuously or periodically, such as data synchronization, batch processing, or monitoring. They allow developers to offload tasks from the main application thread, thus improving the overall performance and responsiveness of the system. Use Case: Admin Data Loader for Loading CSV and XML Files on Studio Startup Admin Data Loader is a common use case where a Startable Plugin is used to load configuration data (like lookup tables, business rules, or other reference data) from CSV or XML files into the Guidewire syst...

Human GenAI Consulting experiences - Scenario 50% to 70% Increasing Team Productivity

Role Play of an Agile Team Collaborating with GenAI (ChatGPT) Team Roles: 1. Product Owner (Sarah): Responsible for defining user stories, prioritizing the backlog, and ensuring the team delivers value to the customer. 2. Scrum Master (James): Facilitates the Agile process, removes impediments, and ensures the team is following Agile practices. 3. Developer (Alice): Writes code, develops features, and fixes bugs. 4. Quality Assurance (QA) Engineer (Mike): Ensures the product meets the quality standards, writes and executes test cases. Scenario: Sprint Planning Sprint Goal: Develop and deliver a new feature in the application to allow users to filter search results by multiple criteria. Role Play: 1. Sprint Planning Meeting: Sarah (Product Owner): Our main goal for this sprint is to implement the multi-criteria search filter feature. I've added the user stories to the backlog. ChatGPT, can you summarize the most important technical considerations we need to keep in mind ...