Future of Sourcing - Accounting http://futureofsourcing.com/tags/accounting en 4 Traits to Look for in a Software Development Outsourcing Vendor for Perfect-Fit Alignment http://futureofsourcing.com/4-traits-to-look-for-in-a-software-development-outsourcing-vendor-for-perfect-fit-alignment <div class="field field-name-field-image field-type-image field-label-hidden"><div class="field-items"><div class="field-item even" rel="og:image rdfs:seeAlso" resource="http://futureofsourcing.com/sites/default/files/articles/4_Traits_Software_624x325.jpg"><a href="http://futureofsourcing.com/sites/default/files/articles/4_Traits_Software_624x325.jpg" title="4 Traits to Look for in a Software Development Outsourcing Vendor for Perfect-Fit Alignment " class="colorbox" rel="gallery-node-1459-sEzOtn0UCao"><img typeof="foaf:Image" src="http://futureofsourcing.com/sites/default/files/styles/juicebox_medium/public/articles/4_Traits_Software_624x325.jpg?itok=C7W_JenL" width="624" height="325" alt="" title="" /></a></div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"> <div>Newsflash for any company with tech job openings: <strong>there are three (!!) opportunities for every candidate, which creates negative unemployment for software developers in North America</strong>. For procurement teams, this means it&rsquo;s time to find software development service providers. You may have &ldquo;been there done that,&rdquo; or you might be facing this issue now. The big question is&hellip;how do you find the perfect-fit provider that will set your team up for success?&nbsp;</div> <div>&nbsp;</div> <div>Your choices for an outsourcing partner are LITERALLY across the globe. The challenge is to understand what traits a potential software development partner must possess to be right for you. &nbsp;</div> <div>&nbsp;</div> <div><strong>Warning: You Shouldn&rsquo;t Hire 97% of Software Development Vendors &nbsp;</strong></div> <div>&nbsp;</div> <div>My company has reviewed more than 8,000 software firms around the world to assess their ability to serve Western clients and here&rsquo;s a scary fact: <a href="https://www.accelerance.com/blog/software-outsourcing-companies" target="_blank">most software development teams aren&rsquo;t good enough</a>. Our findings reveal that 97% of global software teams should not be hired. So, how do you find the 3% of the <a href="https://www.tiempodev.com/blog/20-questions-to-ask-when-outsourcing-software-development/">software development </a><a href="https://futureofsourcing.com/cognitive-procurement-is-trending-and-cognitive-outsourcing-is-up-next" target="_blank">outsourcing vendors</a> with perfect-fit alignment for your needs&hellip;or, better yet, top 1%? And what criteria are the most important?</div> <div>&nbsp;</div> <div><strong>Here are 4 critical traits to look for when hiring a custom software development partner. &nbsp;</strong></div> <div>&nbsp;</div> <div><strong>1 . Size &nbsp;</strong></div> <div>&nbsp;</div> <div><em>Is your software outsourcing partner too big? Too small?&nbsp;</em></div> <div>&nbsp;</div> <div><a href="https://www.accelerance.com/blog/outsourcing-vendors" target="_blank">Look at your list of potential software outsourcing companies</a>. What is their company size in terms of dollars and staff? What is the impact your engagement as a percentage of revenue and personnel commitment? You cannot get good results from a software outsourcing company that&rsquo;s too large if your project is small potatoes in their portfolio of work. The top-tier, large IT outsourcing companies have thousands of developers, so, unless you&#39;re hiring hundreds of developers, <strong>you&rsquo;ll get better attention from software development companies where your business matters more</strong>.&nbsp;</div> <div>&nbsp;</div> <div>Conversely, you don&#39;t want to be the only client your outsourcing partner serves. The right size outsourcing company will have bench strength to cover for unexpected absences and breadth so that your assigned team never misses a beat with your software. There&rsquo;s no reason to accept days of down-time if a team member is absent. &nbsp;</div> <div>&nbsp;</div> <div><strong>The 5% Rule&nbsp;</strong></div> <div>&nbsp;</div> <div>Unless your outsourcing engagement uses a team of developers greater than 5% of the total number of developers at your outsourcing partner company then you&rsquo;re not likely to get the attention you need to be successful. We call this guideline our 5% rule. <strong>Make sure your engagement represents at least 5% and no more than 20% of your outsourcing company&rsquo;s business base</strong>.&nbsp;</div> <div>&nbsp;</div> <div><strong>2. Experience&nbsp;</strong></div> <div>&nbsp;</div> <div><em>Does your partner have the right experience across multiple dimensions? &nbsp;</em></div> <div>&nbsp;</div> <div>&ldquo;Experience&rdquo; as a software development outsourcing company is more than just skills in the most popular programming languages. Technical skills are important - I&rsquo;d even say, essential. But even more important are skills PLUS relevant experience. When we do post-mortems with clients on previously failed attempts at outsourced software development, we often find our clients aligned with a vendor who possessed the right technical skills but lacked important relevant experience in the industry, application or other team and business maturity aspects.&nbsp;</div> <div>&nbsp;</div> <div><strong>Industry Experience&nbsp;</strong></div> <div>&nbsp;</div> <div>Your industry vertical may have very distinctive considerations. Some of those considerations are the regulations which provide guardrails in which you conduct business. Most verticals have generally accepted &ldquo;best practices.&rdquo; Does this sound familiar? Then a software development partner with experience in your industry is a better fit than a vendor who isn&rsquo;t.&nbsp;</div> <div>&nbsp;</div> <div><strong>Application Experience&nbsp;</strong></div> <div>&nbsp;</div> <div>Some application categories have their own best practices that transcend industries, such as:&nbsp;</div> <div>&nbsp;</div> <ul> <li>Accounting (GAAP)</li> <li>Payables (3-way matching)</li> <li>HRMS (SHRM Standards, ISO 30408, 30409, etc.)</li> <li>Blockchain (Hyperledger)&nbsp;</li> </ul> <div>A suitable software outsourcing partner for your needs will demonstrate a strong capability in the application space you need filled. The vendor should know and proactively counsel you on standard processes, tools, common issues and so on for the type of application you want developed.&nbsp;</div> <div>&nbsp;</div> <div><strong>Experienced Team Members and Team Composition&nbsp;</strong></div> <div>&nbsp;</div> <div>A software development company with a proven outsourcing track record will also know how to staff your project team with the right mix of senior-level and junior-level developers, as well as specialists versus generalists. &nbsp;</div> <div>&nbsp;</div> <ul> <li><strong>Generalists are valuable on development teams because of their broad knowledge base, but &nbsp;</strong></li> <li><strong>Specialists increase the value of your software and your outsourcing investment. &nbsp;</strong></li> </ul> <div>Teams with a mix of junior, mid-level and senior developers perform best. A team comprising all junior-level developers will be less expensive, but will also lack the experience to be productive. In contrast, hiring only senior-level developers will cost you more. In our experience, balanced teams are your best option.&nbsp;</div> <div>&nbsp;</div> <div><strong>Company Maturity&nbsp;</strong></div> <div>&nbsp;</div> <div>Finally, we find that many companies seeking software vendors fail to look deeply enough at the MATURITY of a candidate firm. &nbsp;A mature software outsourcing company will have certain characteristics:&nbsp;</div> <div>&nbsp;</div> <ul> <li><strong>Years in existence.</strong> A mature software development partner with years in operation is indicative of a healthy management team that offers services that companies are willing to pay for.&nbsp;</li> <li><strong>Recruiting processes</strong>. Software outsourcing is a people-centric business. A mature vendor will have robust processes to keep a steady pipeline of new talent flowing into their company: locating top talent, vetting the candidates and onboarding them effectively. &nbsp;&nbsp;</li> <li><strong>Company size.</strong> A mature software development company will have a healthy critical mass of talent, and evidence of growth year-over-year.&nbsp;</li> <li><strong>Proven ability to deliver.</strong> A mature company will be able to proudly point to award-winning solutions they delivered and referenceable clients.&nbsp;</li> </ul> <div>Seek a software vendor with attributes of innovation, great leadership and the highest hiring standards. &nbsp;</div> <div>&nbsp;</div> <div><strong>3. Communication&nbsp;</strong></div> <div>&nbsp;</div> <div><em>Does your partner have the right tool set to communicate and collaborate effectively with Western businesses? &nbsp;</em></div> <div>&nbsp;</div> <div><a href="https://www.accelerance.com/blog/how-to-communicate-with-your-offshore-or-nearshore-software-development-team" target="_blank">Look for the ability to learn, work collaboratively, maintain clear communication and integrate with your company&rsquo;s culture and core values</a>. These are characteristics of a best practice software development partner. &nbsp;&nbsp;</div> <div>&nbsp;</div> <div><strong>Ability to Collaborate with Agile Methodology&nbsp;</strong></div> <div>&nbsp;</div> <div>No one is going to argue that collaboration is important. Yet, collaboration is sometimes under-valued in an outsourcing relationship. If, like most companies, you are planning to exploit Agile development methods with your vendor-partner, then collaboration is not just important - it&rsquo;s ESSENTIAL.&nbsp;</div> <div>&nbsp;</div> <div>An Agile software development project is a series of iterative work sets (Sprints). Each Sprint is intended to capture the best known design and quickly deploy it in usable code. In Agile software development &ldquo;speed is king&rdquo; and without great collaboration (a perfect marriage of great processes and good tools) - &ldquo;the king is dead!&rdquo; A software development company that lacks proven processes and tools to ensure effective collaboration is a BAD FIT for you. &nbsp;</div> <div>&nbsp;</div> <div><strong>English (say what?)&nbsp;</strong></div> <div>&nbsp;</div> <div>It may seem obvious, but you&rsquo;d be surprised how many of our clients are shy about insisting on strong English language fluency from an offshore vendor, until we coach them differently. If language barriers exist, you&rsquo;ll lose real project time, incur unnecessary costs, compromise the quality of your software solution and frustrate your employees and the vendor team. INSIST on good verbal and written English language skills from a prospective software development outsourcing partner. &nbsp;</div> <div>&nbsp;</div> <div><strong>4. Cost&nbsp;</strong></div> <div>&nbsp;</div> <div><em>Cost is not the only thing in making a <a href="https://futureofsourcing.com/time-to-worry-about-your-software-supply-chain" target="_blank">purchase decision,</a> but cost is never irrelevant.&nbsp;</em></div> <div>&nbsp;</div> <div>Of course - everyone looks to outsourcing for cost savings. But, never limit your assessment of a candidate partner to price alone; &nbsp;always examine an outsourcing opportunity from a value perspective. &nbsp;</div> <div>&nbsp;</div> <div><strong>Strike a balance between talent and cost &nbsp;</strong></div> <div>&nbsp;</div> <div>Never hire the &ldquo;least-cost provider.&rdquo; Shop for a software development partner like you would shop for a good family car. You aren&rsquo;t looking for a high-speed Ferrari or a cheapo rust-bucket; you want a Honda. Solid, stable, low maintenance, cost effective with years of experience and tens of thousands of hours of engineering on its résumé to back it up. &nbsp;</div> <div>&nbsp;</div> <div><strong>Offshore, nearshore, dual-shore?</strong></div> <div><strong>&nbsp;</strong></div> <div>Hourly rates vary depending on location. <a href="https://www.accelerance.com/blog/software-outsourcing-onshore-offshore-nearshore" target="_blank">Do you want to work offshore, nearshore or dual-shore</a>? Historically, the lowest cost provider has been, literally, halfway across the globe from the U.S. and multiple time-zones away. Many of our clients have found exceptional value in software outsourcing partners that:&nbsp;</div> <div>&nbsp;</div> <ul> <li>Leverage U.S. based experts who provide management and technical guidance to an offshore team of developers.&nbsp;</li> <li>Partner with nearshore companies who provide good economics plus the benefits of U.S. culture familiarity and overlapping workdays with the U.S.&nbsp;</li> </ul> <div><strong>Learn More&nbsp;</strong></div> <div>&nbsp;</div> <div>Yes, there&rsquo;s a podcast for that. To hear more on how to select the right software development outsourcing partner, check out Episode 10 of the Software Outsourcing Show - Searching Online for Software Outsourcing. (Available everywhere you listen to podcasts.)&nbsp;</div> </div></div></div><div class="field field-name-field-tags field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Tags:&nbsp;</div><div class="field-items"><div class="field-item even" rel="dc:subject"><a href="/tags/vendor" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Vendor</a></div><div class="field-item odd" rel="dc:subject"><a href="/tags/outsourcing" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Outsourcing</a></div><div class="field-item even" rel="dc:subject"><a href="/tags/vendor-management" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Vendor Management</a></div><div class="field-item odd" rel="dc:subject"><a href="/tags/blockchain" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Blockchain</a></div><div class="field-item even" rel="dc:subject"><a href="/tags/accounting" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Accounting</a></div></div></div><div class="field field-name-field-addthis field-type-addthis field-label-hidden"><div class="field-items"><div class="field-item even"><div class="addthis_toolbox addthis_default_style " addthis:title="4 Traits to Look for in a Software Development Outsourcing Vendor for Perfect-Fit Alignment - Future of Sourcing" addthis:url="http://futureofsourcing.com/4-traits-to-look-for-in-a-software-development-outsourcing-vendor-for-perfect-fit-alignment"><a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_linkedin"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_facebook"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_twitter"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_googleplus"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_pinterest_share"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_reddit"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_email"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_print"></a> </div> </div></div></div><div class="field field-name-field-region field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Region:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/regions/global" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Global</a></div></div></div> Mon, 03 Jun 2019 18:00:24 +0000 Steve Mezak 1459 at http://futureofsourcing.com http://futureofsourcing.com/4-traits-to-look-for-in-a-software-development-outsourcing-vendor-for-perfect-fit-alignment#comments Teaching - and Talking to Robots: The Benefits of Cognitive-Enabled RPA http://futureofsourcing.com/teaching-and-talking-to-robots-the-benefits-of-cognitive-enabled-rpa <div class="field field-name-field-image field-type-image field-label-hidden"><div class="field-items"><div class="field-item even" rel="og:image rdfs:seeAlso" resource="http://futureofsourcing.com/sites/default/files/articles/teaching-talking-robots%20624x325.jpg"><a href="http://futureofsourcing.com/sites/default/files/articles/teaching-talking-robots%20624x325.jpg" title="Teaching - and Talking to Robots: The Benefits of Cognitive-Enabled RPA" class="colorbox" rel="gallery-node-1089-sEzOtn0UCao"><img typeof="foaf:Image" src="http://futureofsourcing.com/sites/default/files/styles/juicebox_medium/public/articles/teaching-talking-robots%20624x325.jpg?itok=1zj8SbKD" width="624" height="325" alt="" title="" /></a></div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"> <p>Robotic Process Automation (RPA) tools are being widely adopted across a wide range of enterprises and industries. By executing narrowly defined, repeatable tasks, RPA bots can drive dramatic productivity increases and significant cost reductions. For as little as $10,000 to $15,000 a year to deploy and maintain, a single bot can perform the routine, administrative tasks of five to ten people.&nbsp;</p> <p>RPA is being applied to a wide range of generic business processes related to Finance and Accounting, such as order management and invoice processing, as well as HR functions such as payroll and pension management. In additon, RPA bots are being deployed for industry-specific tasks such as credit card and loan processing in financial servcies, claims processing in insurance and third-party administration in healthcare.&nbsp;</p> <p>Somewhat counter-intuitively, RPA is not just for &ldquo;simple&rdquo; tasks; indeed, the technology is ideally suited to convoluted workflow processes that are both labor-intensive as well as highly prone to human error. For example, in a large, complex environment, account reconciliation can be a painful undertaking that involves rigorous compliance standards and multiple steps to match and verify numbers and records. When people are in charge, they invariably get sloppy or take shortcuts. Robots, meanwhile, aren&rsquo;t smart enough to cut corners; instead, they follow the directions they&rsquo;re given to the letter, ensuring accuracy and compliance.&nbsp;</p> <p><strong>Cognitive Capabilities&nbsp;</strong></p> <p>Benefits notwithstanding, traditional RPA systems have several major drawbacks. For one thing, the bots can&rsquo;t handle anomalies or learn from experience. If the steps they&rsquo;ve been instructed to follow don&rsquo;t align with the reality of the function they&rsquo;re working on, they can&rsquo;t devise a solution. Rather, they report the anomaly as an exception that requires human intervention. This results in a productivity gap for shared services operations managing large volumes of unstructured data, because standard bots can&rsquo;t navigate the nuances involved in, for example, email requests.&nbsp;</p> <p>Today, self-learning applications are enabling bots to quickly identify a mistake and apply a fix, without requiring a rewrite of the bot&rsquo;s instructions. When an exception arises, the cognitive tool flags the exception. And when that exception is fixed by a human administrator, the bot captures the fix and applies it going forward. As a result, the tasks of updating and optimizing RPA tools are significantly streamlined. Over time the expertise of these &ldquo;cognitive bots&rdquo; can match that of an operation&rsquo;s top agents.&nbsp;</p> <p>Natural language processing tools, meanwhile, analyze the context of words and phrases, enabling business users with minimal technical training to interact with RPA systems by using plain English commands. For example, a user from an accounting department can simply type, &ldquo;I need to create a cost center for the marketing team,&rdquo; and the robot understands what&rsquo;s needed and executes the task. If the request is worded differently, such as, &ldquo;Create a cost center for marketing,&rdquo; the robot responds.&nbsp;</p> <p>By simplifying and speeding the process of updating and reconfiguring RPA tools, integrating cognitive capabilities into basic RPA functionality reduces the need for constant intervention and oversight by technical experts. Given the scarcity of that technical talent in today&rsquo;s market, smart tools can significantly reduce the productivity-sapping bottlenecks that characterize many RPA initiatives.&nbsp;</p> <p><strong>Optimizing BPO Capabilities&nbsp;</strong></p> <p>Cognitive-enabled RPA initiatives extend the benefits of automation and drive additional cost savings and increases in productivity. Equally important, by applying smart tools to continually optimize the automation of routine tasks, enterprises can focus their energies on strategic decision-making and on enhancing their shared services and Business Process Outsourcing (BPO) capabilities.&nbsp;</p> <p>One characteristic of this strategic mindset is the ability to effectively deploy Agile methodologies that leverage collaboration between technology teams and business users &ndash; collaboration that is essential to reaping the full benefits of RPA. In addition, enterprises can focus on process optimization and identifying new opportunities to drive intelligent automation. Finally, a mature BPO strategy includes an RPA Center of Excellence (CoE) to enable oversight of the overall automation strategy, prioritize initiatives, manage organizational change and serve as a focal point of innovation.&nbsp;</p> <p>RPA has had a dramatic impact on the ability of organizations to reduce costs and increase productivity in managing basic business processes. As the integration of RPA and smart tools continues to evolve, smart enterprises will seize the opportunity and leverage these emerging capabilities to fundamentally redefine their approach to managing business processes.</p> </div></div></div><div class="field field-name-field-tags field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Tags:&nbsp;</div><div class="field-items"><div class="field-item even" rel="dc:subject"><a href="/tags/robotic-process-automation-rpa" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Robotic Process Automation (RPA)</a></div><div class="field-item odd" rel="dc:subject"><a href="/tags/artificial-intelligence-ai" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Artificial Intelligence (AI)</a></div><div class="field-item even" rel="dc:subject"><a href="/tags/finance" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Finance</a></div><div class="field-item odd" rel="dc:subject"><a href="/tags/accounting" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Accounting</a></div><div class="field-item even" rel="dc:subject"><a href="/tags/human-resources-hr" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Human Resources (HR)</a></div><div class="field-item odd" rel="dc:subject"><a href="/tags/business-process-outsourcing-bpo" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Business Process Outsourcing (BPO)</a></div></div></div><div class="field field-name-field-addthis field-type-addthis field-label-hidden"><div class="field-items"><div class="field-item even"><div class="addthis_toolbox addthis_default_style " addthis:title="Teaching - and Talking to Robots: The Benefits of Cognitive-Enabled RPA - Future of Sourcing" addthis:url="http://futureofsourcing.com/teaching-and-talking-to-robots-the-benefits-of-cognitive-enabled-rpa"><a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_linkedin"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_facebook"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_twitter"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_googleplus"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_pinterest_share"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_reddit"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_email"></a> <a href="https://www.addthis.com/bookmark.php?v=300" class="addthis_button_print"></a> </div> </div></div></div><div class="field field-name-field-region field-type-taxonomy-term-reference field-label-inline clearfix"><div class="field-label">Region:&nbsp;</div><div class="field-items"><div class="field-item even"><a href="/regions/global" typeof="skos:Concept" property="rdfs:label skos:prefLabel" datatype="">Global</a></div></div></div> Thu, 01 Mar 2018 18:04:00 +0000 Daniela Henriques 1089 at http://futureofsourcing.com http://futureofsourcing.com/teaching-and-talking-to-robots-the-benefits-of-cognitive-enabled-rpa#comments