{"id":712,"date":"2023-05-09T03:48:00","date_gmt":"2023-05-09T03:48:00","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/05\/09\/automation-engineering-secrets-revealed-slashing-customer-processing-time-from-hours-to-seconds\/"},"modified":"2023-05-09T03:48:00","modified_gmt":"2023-05-09T03:48:00","slug":"automation-engineering-secrets-revealed-slashing-customer-processing-time-from-hours-to-seconds","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/05\/09\/automation-engineering-secrets-revealed-slashing-customer-processing-time-from-hours-to-seconds\/","title":{"rendered":"Automation Engineering Secrets Revealed: Slashing Customer Processing Time from Hours to Seconds"},"content":{"rendered":"<p>In our \u201cEngineering Energizers\u201d Q&amp;A series, we examine the professional life experiences that have shaped Salesforce Engineering leaders. In this special edition, we meet Pratima Shukla, a software engineering manager based in Bangalore, India. In her role, Pratima leads Salesforce India\u2019s Industries Cloud <a href=\"https:\/\/www.salesforce.com\/solutions\/industries\/government\/products\/public-sector-applications\/\" target=\"_blank\" rel=\"noopener\">Public Sector Solution<\/a> (PSS) team, where she is responsible for delivering cutting-edge automation capabilities for state and local governments.<\/p>\n<p>Read on to learn how Pratima and her team overcome complex engineering problems by combining innovation with organization-wide collaboration.<\/p>\n<p><em>Pratima Shukla.<\/em><\/p>\n<p><strong>What\u2019s a critical problem that Salesforce customers face, and how does automation help?<\/strong><\/p>\n<p>Governments and companies around the world are drowning in data \u2014 lacking resources to process their volumes of paperwork and review countless applications. My team helps them win that battle by developing <a href=\"https:\/\/www.salesforce.com\/solutions\/industries\/government\/products\/public-sector-applications\/\" target=\"_blank\" rel=\"noopener\">Public Sector Solution<\/a> (PSS) \u2014 automation software that slashes the time it takes to process documents from minutes or even hours to mere seconds.<\/p>\n<p>What does this look like? Let\u2019s take a government motor vehicle agency \u2014 they may receive 500 driver license applications each day. A single employee may be tasked with verifying each application\u2019s data, and they may only have time to review 20 applications per day. That is where PSS comes in. The software largely removes the human from the loop, as PSS\u2019 automation system ingests the applicant\u2019s information and instantly performs the verification process.<\/p>\n<p><em>Pratima (far right) manages two PSS scrum teams based in Bangalore and Hyderabad.<\/em><\/p>\n<p><strong>What\u2019s the secret to rapidly engineering new PSS automation features?<\/strong><\/p>\n<p>Collaboration is the name of the game. The PSS team, along with engineering teams throughout Salesforce, create features that are designed to be interoperable across industry verticals. For example, a feature designed for a state government customer might also satisfy the requirements of a healthcare customer.<\/p>\n<p>Once we identify a customer feature requirement, the PSS team will look internally to determine if other product teams have already created a similar feature \u2014 residing within another Salesforce product \u2014 and if the feature will fulfill the customer\u2019s requirement. That is the path of least resistance and is a common practice within Salesforce Engineering, where teams share features amongst themselves \u2014 saving considerable development time and expense.<\/p>\n<p>In instances where the feature has not been built, our team will build it from scratch, which sometimes is the most practical approach.<\/p>\n<p><strong>How does your automation team pivot if another\u2019s team feature doesn\u2019t fully fit your customer\u2019s requirements?<\/strong><\/p>\n<p>Interestingly, 90% of the time, another team\u2019s feature is not 100% reusable because that team built their feature uniquely for a specific sector. That means our team must make enhancements to that feature \u2014 without impacting current customers.<\/p>\n<p>Pivoting can be challenging because we cannot control what we cannot control. For example, our production roadmap then becomes dependent on their production roadmap \u2014 meaning if their timeline slips, then our product\u2019s timeline slips as well.\u201c<\/p>\n<p><em>Pratima explores the engineering challenges that keep her up at night.<\/em><\/p>\n<p><strong>What is a great challenge that your automation team tackled recently?<\/strong><\/p>\n<p>In a recent PSS release, we tackled a customer use case that required a business rules engine for ingesting a tremendous amount of data and performing complex calculations \u2014 enabling the customer to decipher which persons would qualify for certain benefits.<\/p>\n<p>Our team kicked off the process by looking internally \u2014 did Industries Cloud have a rules-type tool that was already available? It did not, so we looked more broadly across the various Salesforce clouds. When the team could not find an optimal solution there, it sparked a challenging search across the external open source market. Once we found a tool, it introduced tough questions:<\/p>\n<p>Do we want to bring the tool within the Salesforce platform? If so, how?<\/p>\n<p>Can we afford the associated costs?<\/p>\n<p>Will the tool solve our problem or potentially create more problems?<\/p>\n<p>Ultimately, the team felt the market offered no perfect solution, and it would be easier and cheaper to build the solution from scratch.<\/p>\n<p><strong>What is the hardest part about building an automation feature from scratch and how do you overcome it?<\/strong><\/p>\n<p>Time is the enemy. In the case above, we needed to deliver the basic rule builder in just three months. Luckily, the <a href=\"https:\/\/www.salesforce.com\/form\/platform\/bring-automagic-with-flow\/?gclid=Cj0KCQjw6cKiBhD5ARIsAKXUdybhZolbOnKhClsxRPiDfdBDTPdh2lLhMVBrldyvURNU0dDXM-KZ-OkaArKwEALw_wcB&amp;d=7013y000002KDJxAAO&amp;nc=7013y000002Nv7t&amp;DCMP=KNC-Google&amp;ef_id=Cj0KCQjw6cKiBhD5ARIsAKXUdybhZolbOnKhClsxRPiDfdBDTPdh2lLhMVBrldyvURNU0dDXM-KZ-OkaArKwEALw_wcB:G:s&amp;s_kwcid=AL!4604!3!626082248853!e!!g!!salesforce%20flow\" target=\"_blank\" rel=\"noopener\">Salesforce Flow<\/a> team \u2014 designers of the Flow workflow automation solution \u2014 had a framework that conceptually supported our design, however, we needed to reconfigure it. This helped speed development.<\/p>\n<p><em>An example PSS framework that supports both medical and financial use cases.<\/em><\/p>\n<p>Using our combined expertise, the PSS team enhanced the Flow framework and built new features on top of it, which exceeded the customer\u2019s expectations. Additionally, our<a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7013417788736253952?updateEntityUrn=urn%3Ali%3Afs_feedUpdate%3A%28V2%2Curn%3Ali%3Aactivity%3A7013417788736253952%29\"> <\/a><a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7013417788736253952?updateEntityUrn=urn%3Ali%3Afs_feedUpdate%3A%28V2%2Curn%3Ali%3Aactivity%3A7013417788736253952%29\" target=\"_blank\" rel=\"noopener\">feature won the Sing<\/a><a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7013417788736253952?updateEntityUrn=urn%3Ali%3Afs_feedUpdate%3A%28V2%2Curn%3Ali%3Aactivity%3A7013417788736253952%29\">apore Good Design Mark (SG Mark) 2022 Award<\/a>, which was a real honor for our team as SG Mark is considered the standard for exceptional design quality that impacts businesses in Singapore and beyond.<\/p>\n<p><strong>Your automation team innovates within a deadline-driven, fast-paced environment. How does Salesforce help junior engineers succeed in this framework?<\/strong><\/p>\n<p>Salesforce Engineering is dedicated to helping our engineers thrive by helping them build their technical knowledge. For example, Engineering offers a speed mentoring meet-and-greet program for women engineers, where a senior mentor meets one-on-one with a junior mentee for 15 minutes, discussing a specific question posed by the mentee.<\/p>\n<p>This advice is invaluable as it helps the junior engineer gain clarity on any project-related or professional development issues. Additionally, the introduction may also serve as a bridge to the future, creating opportunities for them to collaborate on future projects.<\/p>\n<p><em>Pratima dives deeper into Salesforce\u2019s multiple mentorship programs.<\/em><\/p>\n<h4 class=\"wp-block-heading\">Learn more<\/h4>\n<p>Stay connected \u2013 join our<a href=\"https:\/\/careers.mail.salesforce.com\/w2?cid=7017y00000CRDS7AAP\"> <\/a><a href=\"https:\/\/careers.mail.salesforce.com\/w2?cid=7017y00000CRDS7AAP\" target=\"_blank\" rel=\"noopener\">Talent Community<\/a>!<\/p>\n<p><a href=\"https:\/\/www.salesforce.com\/company\/careers\/teams\/tech-and-product\/?d=cta-tms-tp-2\">Check out our <\/a><a href=\"https:\/\/www.salesforce.com\/company\/careers\/teams\/tech-and-product\/?d=cta-tms-tp-2\" target=\"_blank\" rel=\"noopener\">Technology and Product teams<\/a> to learn how you can get involved.<\/p>\n<p>The post <a href=\"https:\/\/engineering.salesforce.com\/automation-engineering-secrets-revealed-slashing-customer-processing-time-from-hours-to-seconds\/\">Automation Engineering Secrets Revealed: Slashing Customer Processing Time from Hours to Seconds<\/a> appeared first on <a href=\"https:\/\/engineering.salesforce.com\/\">Salesforce Engineering Blog<\/a>.<\/p>\n<p><a href=\"https:\/\/engineering.salesforce.com\/automation-engineering-secrets-revealed-slashing-customer-processing-time-from-hours-to-seconds\/\" target=\"_blank\" class=\"feedzy-rss-link-icon\" rel=\"noopener\">Read More<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>In our \u201cEngineering Energizers\u201d Q&amp;A series, we examine the professional life experiences that have shaped Salesforce Engineering leaders. In this special edition, we meet Pratima Shukla, a software engineering manager based in Bangalore, India. In her role, Pratima leads Salesforce India\u2019s Industries Cloud Public Sector Solution (PSS) team, where she is responsible for delivering cutting-edge&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/05\/09\/automation-engineering-secrets-revealed-slashing-customer-processing-time-from-hours-to-seconds\/\">Continue reading <span class=\"screen-reader-text\">Automation Engineering Secrets Revealed: Slashing Customer Processing Time from Hours to Seconds<\/span><\/a><\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-712","post","type-post","status-publish","format-standard","hentry","category-technology","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":856,"url":"https:\/\/fde.cat\/index.php\/2024\/04\/18\/in-their-own-words-15-salesforce-engineering-innovators-discuss-the-art-of-problem-solving\/","url_meta":{"origin":712,"position":0},"title":"In Their Own Words: 15 Salesforce Engineering Innovators Discuss the Art of Problem Solving","date":"April 18, 2024","format":false,"excerpt":"In our \u201cEngineering Energizers\u201d series, we explore the problem-solving skills of engineering leaders. In this special edition, we caught up with some of the brightest minds from Salesforce Engineering across India, Argentina, and the U.S, and met a few new innovators who the Engineering Blog will feature soon. Join us\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":719,"url":"https:\/\/fde.cat\/index.php\/2023\/05\/23\/automation-at-scale-migrating-200000-machines-from-centos-7-to-rhel-9\/","url_meta":{"origin":712,"position":1},"title":"Automation at Scale: Migrating 200,000 Machines from CentOS 7 to RHEL 9","date":"May 23, 2023","format":false,"excerpt":"When a legacy operating system (OS) approaches its end-of-support date, some organizations will upgrade their OS as fast as possible. Others may kick the can down the road, delaying any headaches they might encounter during the upgrade process. Six years ago, Salesforce Engineering put the pedal to the metal, migrating\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":840,"url":"https:\/\/fde.cat\/index.php\/2024\/03\/20\/aiops-engineering-secrets-revealed-how-ai-and-automation-slash-thousands-of-manual-hours-annually\/","url_meta":{"origin":712,"position":2},"title":"AIOps Engineering Secrets Revealed: How AI and Automation Slash Thousands of Manual Hours Annually","date":"March 20, 2024","format":false,"excerpt":"In our \u201cEngineering Energizers\u201d Q&A series, we explore the remarkable journeys of engineering leaders who have made significant contributions in their respective fields. Today, we meet Sravanthi Konduru, a Lead Member of the Technical Staff for Salesforce Engineering, who helps drive the development of the Warden AIOps platform. Explore how\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":726,"url":"https:\/\/fde.cat\/index.php\/2023\/06\/21\/tackling-cyber-threats-with-automation-inside-salesforces-cutting-edge-security-strategy\/","url_meta":{"origin":712,"position":3},"title":"Tackling Cyber Threats with Automation: Inside Salesforce\u2019s Cutting-edge Security Strategy","date":"June 21, 2023","format":false,"excerpt":"In our \u201cEngineering Energizers\u201d Q&A series, we examine the professional journeys that have shaped Salesforce Engineering leaders. In this special edition, we meet Avinash Reddy Thumma, lead threat detection engineer for Salesforce. Based in Hyderabad, India, Avinash\u2019s threat detection team specializes in protecting Salesforce\u2019s network by thwarting malicious threats. Read\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":785,"url":"https:\/\/fde.cat\/index.php\/2023\/11\/07\/einstein-for-flow-bringing-ai-innovation-to-the-next-generation-of-automation\/","url_meta":{"origin":712,"position":4},"title":"Einstein for Flow: Bringing AI Innovation to the Next Generation of Automation","date":"November 7, 2023","format":false,"excerpt":"By Vera Vetter, Zeyuan Chen, Ran Xu, and Scott Nyberg In our \u201cEngineering Energizers\u201d Q&A series, we examine the professional journeys that have shaped Salesforce Engineering leaders. Meet Vera Vetter, Product Management Director for Salesforce AI Research and a co-Product Manager for Einstein for Flow, a game-changing AI product that\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":707,"url":"https:\/\/fde.cat\/index.php\/2023\/04\/25\/solving-complex-and-demanding-marketing-automation-challenges-at-scale\/","url_meta":{"origin":712,"position":5},"title":"Solving Complex and Demanding Marketing Automation Challenges at Scale","date":"April 25, 2023","format":false,"excerpt":"In our \u201cEngineering Energizers\u201d Q&A series, we examine the life experiences and career paths that have shaped Salesforce engineering leaders. Meet Charlie Curtis, a lead member of the technical staff for Marketing Cloud\u2019s production engineering team. Charlie and his Atlanta-based team develop cutting-edge automation software that helps users simplify their\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/comments?post=712"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/712\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=712"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=712"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}