The document provides guidance on successfully offshoring software development through establishing trust and transparency between onshore and offshore teams. It emphasizes that software development is a people-centric business that requires aligning teams' knowledge and ambitions. Specifically, it recommends overcoming barriers like "not-invented-here" thinking and establishing trust from the beginning through honesty and transparency. It also advises treating the process of setting up an offshore team as an exciting opportunity rather than a problem to be solved.
In Best Practices in Strategic Planning for A/E Firms, we begin by providing you with the results of a survey that PSMJ did with 75 firms on how they conduct strategic planning.
Next, we provide you with some information on what we have gleaned from the survey. We have mined the data to figure out what works and what doesn’t work in strategic planning.
Then, to help you conduct better strategic planning at your firm, we talk specifically about some things that we have learned over the many years we have been engaged in strategic planning with architecture and engineering firms.
We wrap up with some recommendations on best practices in strategic planning. Our goal is to provide new insight into how your firm can maximize your strategic planning efforts for success in 2016.
Greetings from SIMCON !
Wish you Merry Christmas and Happy New Year !
It gives us immense pleasure to present you December Edition of our monthly newsletter "BEACON".
This issue covers articles on HR consulting (by our SIMSREE student Mr. Avdhoot Patane), IT consulting, book review of 'The Mckinsey Mind', industry related recent news and quiz.
Hope you enjoy reading the newsletter ! Do provide your valuable feedback.
For more updates on consulting industry, keep visiting our FB page.
http://www.facebook.com/SimCon
PSMJ Newsletter October 2015-The place where A/E/C firm leaders get proven ad...Frank A. Stasiowski, FAIA
Where can you find the most innovative results-driven strategies and tactics for A/E/C firm leaders? It is all right here...in every issue of Professional Services Management Journal. PSMJ is one of the fastest-growing and most action-oriented sources of proven advice...for less than you probably spend on coffee each week!
We've been hard at work making PSMJ more relevant, timely, and action-oriented than ever before! In fact, no other industry publication has the power to transform your firm's growth and your career like PSMJ.
Sample a complimentary edition here and then subscribe at http://store.psmj.com/publications/newsletters/professional-services-management-journal/
Finding it hard to track the performance of employees? Install UpRaise for Employee Succes Jira OKR plugin With OKR Goals, Continuous Feedback & Performance Reviews. Know More: https://upraise.io/agile-performance-management-add-jira/
Why outsource at all, why Scrum and how to find a perfect candidate to do the job?
What are the advantages of reading the e-book?
#Better understanding of basic Scrum, Agile and outsourcing method,
#Understanding of the importance of group work and consequences of that approach,
#Understanding of business value that comes with getting project done in Scrum,
#Better understanding and need of preparedness for making a project in Scrum.
Ownership transition activity in the architecture and engineering (A/E) space is certainly on the upswing with the Baby Boomer generation looking to retire in increasing numbers. But, how ready are you for taking on the task of transitioning ownership of your firm? Have you primed the pump with a list of possible successors?
In Best Practices in Strategic Planning for A/E Firms, we begin by providing you with the results of a survey that PSMJ did with 75 firms on how they conduct strategic planning.
Next, we provide you with some information on what we have gleaned from the survey. We have mined the data to figure out what works and what doesn’t work in strategic planning.
Then, to help you conduct better strategic planning at your firm, we talk specifically about some things that we have learned over the many years we have been engaged in strategic planning with architecture and engineering firms.
We wrap up with some recommendations on best practices in strategic planning. Our goal is to provide new insight into how your firm can maximize your strategic planning efforts for success in 2016.
Greetings from SIMCON !
Wish you Merry Christmas and Happy New Year !
It gives us immense pleasure to present you December Edition of our monthly newsletter "BEACON".
This issue covers articles on HR consulting (by our SIMSREE student Mr. Avdhoot Patane), IT consulting, book review of 'The Mckinsey Mind', industry related recent news and quiz.
Hope you enjoy reading the newsletter ! Do provide your valuable feedback.
For more updates on consulting industry, keep visiting our FB page.
http://www.facebook.com/SimCon
PSMJ Newsletter October 2015-The place where A/E/C firm leaders get proven ad...Frank A. Stasiowski, FAIA
Where can you find the most innovative results-driven strategies and tactics for A/E/C firm leaders? It is all right here...in every issue of Professional Services Management Journal. PSMJ is one of the fastest-growing and most action-oriented sources of proven advice...for less than you probably spend on coffee each week!
We've been hard at work making PSMJ more relevant, timely, and action-oriented than ever before! In fact, no other industry publication has the power to transform your firm's growth and your career like PSMJ.
Sample a complimentary edition here and then subscribe at http://store.psmj.com/publications/newsletters/professional-services-management-journal/
Finding it hard to track the performance of employees? Install UpRaise for Employee Succes Jira OKR plugin With OKR Goals, Continuous Feedback & Performance Reviews. Know More: https://upraise.io/agile-performance-management-add-jira/
Why outsource at all, why Scrum and how to find a perfect candidate to do the job?
What are the advantages of reading the e-book?
#Better understanding of basic Scrum, Agile and outsourcing method,
#Understanding of the importance of group work and consequences of that approach,
#Understanding of business value that comes with getting project done in Scrum,
#Better understanding and need of preparedness for making a project in Scrum.
Ownership transition activity in the architecture and engineering (A/E) space is certainly on the upswing with the Baby Boomer generation looking to retire in increasing numbers. But, how ready are you for taking on the task of transitioning ownership of your firm? Have you primed the pump with a list of possible successors?
Combining seasoned experts, tested processes, and scalable technologies built from decades of experience managing payroll complexity – ADP GlobalView HCM is a powerful, intuitive, global Human Capital Management (HCM) infrastructure that supports finance, HR and other departments, enabling organizational change and agility worldwide.
Consult Group - Recruitment Process Outsourcing - BrochureOLIVER DRAPER
The benefits of using Consult Group’s RPO service include:
• Higher number of quality candidates identified quicker
• Reduced time to recruit staff
• Reduced recruitment costs
• Removal of the administrative burdens of recruitment
• Improved retention of staff
• Mitigation of operational risks
• Accessing the best available technology
Successful organizations recognize employees are their most valuable asset. They are the heart and soul of your business. In turn, organizations spend a lot of time recruiting, training, and managing employees which is a signifcant investment. One of the best ways to protect your investment is to create engaged employees by communicating with them. Often.
Only 13% of employees worldwide are engaged at work, according to Gallup's new 142-country study on the State of the Global Workplace. In other words, about one in eight workers -- roughly 180 million employees in the countries studied -- are psychologically committed to their jobs and likely to be making positive contributions to their organizations.
Business leaders worldwide must raise the bar on employee engagement. Increasing workplace engagement is vital to achieving sustainable growth for companies, communities, and countries.
Employee loyalty brings customer loyalty when your people are respected and their collective intelligence is harnessed to deliver customer value. Yet, across the globe, poor employee engagement statistics highlight a significant and urgent profit leakage. Traditional top down approaches are the culprit.
Could I perhaps interest you in a conversation about how Bluprints’ innovative model will help rapidly connect people to your bigger picture so that they can contribute their best?
The Power of HR & Automation: How to Keep the “Human” in Human Resource Manag...Aggregage
While the future remains uncertain when it comes to the return of an in-person workforce, HR automation seems to be an ever-increasing inevitability. Shifting existing teams over to new digital processes during remote times can be a massive challenge, especially when teams are focused on maintaining the ever-illusive sense of "culture." But for the next generation now entering the workforce––an immensely tech-enabled generation––what can we as HR leaders do to meet them?
Join Teresa Smith, Senior Managing Partner, HCM Advisory Group at UKG, for this indispensable discussion on the future of work and HR tech. This session will cover:
• What a "work environment" means today and how we go about creating a positive one
• How to ensure your company remains "people-first" in these uncertain times
• Why automating HR tasks doesn't necessarily come at a detriment to culture
• How to effectively introduce digital processes to your company and employees new and old in a way that encourages adoption of these processes
Express your objectives by the means of words and visuals, presenting you, talent management PowerPoint presentation slides. This complete deck contains a total of twenty for slides to reflect on talent management and related concerns. Suitable visuals and appropriate content are included in these PPT layouts to assist you on determining future goals, assess the viable current staff, current vacancies, sources for future recruitment, talent acquisition strategy, recruitment tracker and budget involved in the process. Charts and graphics are included in the PPT set for comparison among current employee and target employee strength, depicting the needs in various departments like finance, marketing, human resources, strategy related team. All the slides are completely customizable for your convenience. One can have a surplus data and insights implemented into a sole splash of interestingly portrayed compact information. Folks begin to dance with elation due to our Talent Management PowerPoint Presentation Slides. They will break out in a jig.
This document isn’t simply about improving diversity, although there are many reasons why you should – starting with research that shows more diverse teams are more successful and
more productive. It’s also about understanding why bias happens and how to address it. The issues that start with bias in business are the same issues that undermine employee commitment, performance, and retention. So, creating more inclusive cultures isn’t just about improving social fairness and equity; it is also about improving business performance and growth.
Combining seasoned experts, tested processes, and scalable technologies built from decades of experience managing payroll complexity – ADP GlobalView HCM is a powerful, intuitive, global Human Capital Management (HCM) infrastructure that supports finance, HR and other departments, enabling organizational change and agility worldwide.
Consult Group - Recruitment Process Outsourcing - BrochureOLIVER DRAPER
The benefits of using Consult Group’s RPO service include:
• Higher number of quality candidates identified quicker
• Reduced time to recruit staff
• Reduced recruitment costs
• Removal of the administrative burdens of recruitment
• Improved retention of staff
• Mitigation of operational risks
• Accessing the best available technology
Successful organizations recognize employees are their most valuable asset. They are the heart and soul of your business. In turn, organizations spend a lot of time recruiting, training, and managing employees which is a signifcant investment. One of the best ways to protect your investment is to create engaged employees by communicating with them. Often.
Only 13% of employees worldwide are engaged at work, according to Gallup's new 142-country study on the State of the Global Workplace. In other words, about one in eight workers -- roughly 180 million employees in the countries studied -- are psychologically committed to their jobs and likely to be making positive contributions to their organizations.
Business leaders worldwide must raise the bar on employee engagement. Increasing workplace engagement is vital to achieving sustainable growth for companies, communities, and countries.
Employee loyalty brings customer loyalty when your people are respected and their collective intelligence is harnessed to deliver customer value. Yet, across the globe, poor employee engagement statistics highlight a significant and urgent profit leakage. Traditional top down approaches are the culprit.
Could I perhaps interest you in a conversation about how Bluprints’ innovative model will help rapidly connect people to your bigger picture so that they can contribute their best?
The Power of HR & Automation: How to Keep the “Human” in Human Resource Manag...Aggregage
While the future remains uncertain when it comes to the return of an in-person workforce, HR automation seems to be an ever-increasing inevitability. Shifting existing teams over to new digital processes during remote times can be a massive challenge, especially when teams are focused on maintaining the ever-illusive sense of "culture." But for the next generation now entering the workforce––an immensely tech-enabled generation––what can we as HR leaders do to meet them?
Join Teresa Smith, Senior Managing Partner, HCM Advisory Group at UKG, for this indispensable discussion on the future of work and HR tech. This session will cover:
• What a "work environment" means today and how we go about creating a positive one
• How to ensure your company remains "people-first" in these uncertain times
• Why automating HR tasks doesn't necessarily come at a detriment to culture
• How to effectively introduce digital processes to your company and employees new and old in a way that encourages adoption of these processes
Express your objectives by the means of words and visuals, presenting you, talent management PowerPoint presentation slides. This complete deck contains a total of twenty for slides to reflect on talent management and related concerns. Suitable visuals and appropriate content are included in these PPT layouts to assist you on determining future goals, assess the viable current staff, current vacancies, sources for future recruitment, talent acquisition strategy, recruitment tracker and budget involved in the process. Charts and graphics are included in the PPT set for comparison among current employee and target employee strength, depicting the needs in various departments like finance, marketing, human resources, strategy related team. All the slides are completely customizable for your convenience. One can have a surplus data and insights implemented into a sole splash of interestingly portrayed compact information. Folks begin to dance with elation due to our Talent Management PowerPoint Presentation Slides. They will break out in a jig.
This document isn’t simply about improving diversity, although there are many reasons why you should – starting with research that shows more diverse teams are more successful and
more productive. It’s also about understanding why bias happens and how to address it. The issues that start with bias in business are the same issues that undermine employee commitment, performance, and retention. So, creating more inclusive cultures isn’t just about improving social fairness and equity; it is also about improving business performance and growth.
GIMIK Systeme ist der Partner für B2B- B2C & Gesundheit.
Moderne Entwicklung von Smartphone-Apps und Individualsoftware. Software Outsourcing als Alternative zur Eigenentwicklung.
GIMIK Systeme GmbH ist Ihr Partner im Bereich der Entwicklung mobiler Applikationen. Als Full Service Anbieter bietet GIMIK die Erstellung von iPhone / iPad sowie Smartphone- und Tablet Applikationen für die mobilen Betriebssysteme iOS, Android und Windows 8.
Daneben führt GIMIK Systeme GmbH die Entwicklung von Software und Datenbanken durch. Bei dem Software Outsourcing über das eigene Team in Asien profitieren Sie von unseren hoch ausgebildeten Mitarbeiten zu besonderen Konditionen.
Successful companies are marked out by the strength of their culture. How can you actively shape your culture and turn it to your competitive advantage?
Why do enterprises care about collaborationOrangescrum
Having right enterprise project collaboration tool enable agility, fosters teamwork, increases productivity and acts as a platform for ground-breaking solutions to our most common problems and practices go a long way in running the business on a growth mode constantly. Visit https://www.orangescrum.org/articles/
Much of the time, we view innovation through a lens of total newness, but teachings from a variety of industries and professions might hold the key to defining successful strategies, and positively influence the way innovation is executed in the enterprise space.
7 ways to get more value from your precious customer insightMartin Wright
How often have you seen expensive research gathering dust; wasted and ignore? Insights capable of helping a company become fitter, more popular and richer crowded out by today’s urgent demands?
In this multi-channel, fast moving and competitive world understanding customers better has never been more important.
Here are seven things we do that help companies fully exploit the value locked in this rich resource. Some are simple, others require effort; all provide great value for money.
An introduction to Lean for service organisationsOEE Consulting
In the current economic climate, businesses of all sizes are routinely expected to do more with less.
Eliminating waste, efficiency improvements and enhancing value for the customer can all help you transform your business.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
2. Preface
Several factors come into play when deciding on offshoring software development. While
weighing the offshoring options you may wish to know how this would fit in your business
strategy. You may be interested in finding out what the impact on quality and ROI would be,
how it would be implemented and if there would be any issues related to people, processes
and projects.
At coMakeIT, we believe in making offshoring a successful and easily achievable goal for
ISVs. In this book, we’ve outlined the best practices of offshoring that we’ve learned from over
fifteen years of working directly with ISVs across the globe. The ideas and strategies offered
in the book are based on our experience and expertise in partnering with different ISVs in
realizing their business goals. We encourage you to explore and implement them
appropriately. You may wish to reach us if you are looking out for a partner in your offshoring
engagement.
We assure you resounding success.
Steven ten Napel
CEO
Kiran Madhunapantula
COO
2
4. Offshoring is, at the core, a practice that involves moving a part or all of a
company’s processes to a foreign country for a plethora of reasons ranging
from lowering costs to increasing efficiency. It has been an immensely
effective go-to solution for ISVs at various stages of growth:
ISVs that have a well running R&D department, but need to expand
capacity
Introduction
Quality Software
Through Offshoring
ISVs that want to migrate to new technology, but do not have the
resources to actually do it
ISVs that want to innovate, but do not have the right people or can't get
them locally
Not surprising then, that over 80% of the world largest software vendors are
already offshoring!
4
5. r
ente
Offs
lop
eve
D
hore
tC
men
hore
Own offs
Outsourced Produc
t
Development Serv
ices
Outsourced software
Service Providers
Owing to the highly competitive nature of the market we thrive in, there
is an inherent need to seek out new ways to increase productivity and
efficiency. It should also be noted that the success and failure of a model
doesn’t depend entirely on the model itself but also, and more importantly, on
its implementation. Let’s consider commonly engaged models in the
software offshoring and outsourcing industry.
Introduction
Whenever an organisation is looking to outsource or go offshore, various
questions arise. These are centered around where to start and which
engagement model to follow. Most of these questions originate from either
the fear-of-the-unknown or case studies of successes and failures in
offshoring or outsourcing endeavors.
The choice of a model usually is a balance
between customer intended sphere of
control and vendor-offered flexibility.
5
6. Introduction
High
Own offshore
Offshore
development center
Outsourced
product development
Sphere of control
To truly succeed in your offshoring initiative,
ensure that your choice of an engagement model
is based on strategic intent. As mentioned earlier,
certain basic questions and concerns still bother
decision makers when embracing an offshoring
or outsourcing strategy. Here is an attempt to
demystify some of the popular concerns in a very
practical and unbiased manner.
Offshore
Services providers
Low
High
Flexibility in engagement
6
7. Balanced
Sourcing
Culture doesn’t matter.
Good processes do
Solving a problem within the mindset that created it can be difficult. However, in outsourcing, assuming
that others will solve what you can’t can be a difficult proposition. Look for competency compatibility
in your partner so that you can focus on your strengths while allowing your partner to do what they do
best.
A different culture is not a difficult culture. Focus on competency compatibility rather than cultural
compatibility so that time and energy is well spent focusing on things that yield substantial business
benefits.
Cheap is
expensive ?
A common perception is that since you get several rupees for a Euro, you can buy more. But, when the
result of this investment is that you spend more Euros to repair your product, the cost advantage quickly
disappears. Hence, you need to set the right quality and invest accordingly and cost savings will be a
positive outcome from it.
Shuttle
Diplomacy
Software development is a people and knowledge-centric business. The process of setting up and
operating a distributed innovation involves aligning people, their knowledge and the overall business
ambition of the company.
Copyright
is never a
right to copy
It is crucial to have shared values and principles when it comes to respecting each other’s intellectual
property. Choosing an outsourcing or offshoring partner should be a very meticulous and well thought
out decision because it is much more than just a regular transaction.
Keeping
it right
When pursuing offshoring or outsourcing endeavors, it is crucial to make decisions based on context.
Determine with certainty your reason for offshoring the software development process. While there is
always going to be an uncertainty factor, contextual decision-making in offshoring will help drive better
results.
7
8. Balanced
Sourcing
Solving a problem within the mindset
that created it can be difficult.
However, in outsourcing, assuming
that others will solve what you can’t
can be a difficult proposition. Look
for competency compatibility in your
partner so that you can focus on your
strengths while allowing your partner
to do what they do best.
9. Yet another common element in the traditional outsourcing thought leadership
was to outsource those processes that posed execution challenges. While
there is nothing inherently wrong or right about a certain strategy, timing does
impact its effectiveness.
Before one can make a call as to which strategy to adopt, it is crucial to
identify its alignment with broader business goals. Getting the team set up
based on your requirements and needs can be a time-intensive process and
hence it has to have a direct link with your business strategy.
Insourcing offers a brilliant
opportunity for the customer
to amplify existing business.
Balanced Sourcing
Traditional strategies of offshoring and outsourcing were dominated mainly by
financial leverage which meant they were focused on high volume and low
cost.
9
6z
10. That brings the discussion to what should drive the decision on which model
to choose. Well, while there is no particular size that fits all, there are
however some guiding principles that can help steer the decision making
process.
It’s all about striking the right balance between the following factors:
Balanced Sourcing
A popular strategy is to go the insourcing route, thereby augmenting the
existing process rather than choosing to outsource by giving a part of the
process away. Insourcing offers a brilliant opportunity for the customers to
amplify existing business through their choice of skilled resources and as
much degree of supervision and participation as they see fit. It also makes
available additional customer-friendly features resulting in high quality
products and long-term engagements, while simultaneously also raking in
with it all the attractive benefits of outsourcing.
Control
Determining how much control your company is willing to transfer and how
much it wants to retain
Competency
Focus on core competency and partnering for ancillary competencies
10
11. to Order
Execute
to Order
Staff
augmentation
Traditional
Outsourcing
Project
Outsourcing
Business
Extension
Flexibility
Low
High
Customer
Partner
Model Businesses
Determining the risk appetite of your company in terms of not just investing
money but also investing management attention and the governance
mechanism
Outsourcing problems
Finally, the most important balance is having clarity on whether problems
are being outsourced or opportunities are being insourced. Taking an
analogy from the manufacturing industry, let’s try to put this perspective as
an offshoring decoupling point.
Don’t outsource your problems
Solving a problem within the mindset that created it can be difficult. In
outsourcing, assuming that others will solve what you can’t can be a difficult
proposition. Look for competency compatibility in your partner so that you
can focus on your strengths while allowing your partner to do what they do
best.
Balanced Sourcing
Risk
11
12. Culture
A different culture is not a difficult
culture. Focus on competency
compatibility rather than cultural
compatibility so that time and energy
is well spent focusing on things that
yield substantial business benefits.
13. It is said that in India, dialect, culture and food habits change every 100
kilometers. You may find a similar scenario in other countries as well.
First of all, different cultures are not difficult cultures. For reasons of historic
importance, cultures have come into existence independently and almost
involuntarily. Culture can be seen as a super set of accepted norms in a
society/country/region based on various parameters that influence life.
Culture
Culture can be seen as a super set of accepted norms in a society/country
/region based on various parameters that influence life.
So, there is good reason to respect different cultures and not try to dissolve
or deny them for a specific business or a personal relationship.
However, there is still an unresolved issue of how to deal with culture in
different geographies.
Let’s think of a culture neutral scenario. Let’s define culture neutral as a state
that we assume in business or personal relationship, where two parties want
to deal with each other. It’s not a ‘my way or the highway’ thing.
Business is just usual
when you want it to be.
13
8
14. Objective
It should at least be clear what is expected of a collaboration involving
different cultures. This can be business expansion, growth, personal relation
or a new business idea. This is the component that will create the basic
‘click’ in the relationship.
Culture
A few basic tips for creating a culture neutral state:
Trust
Easier said than done. There needs to be a basic level of trust between
parties on aspects such as, opportunities, possibilities and willingness. This
keeps things moving forward.
Contract
When beginning a relationship, the understanding should be in a formal
contract, with due legal applicability.
Communication
Language is not a barrier for communication, but an enabler. Finding ways
and means of communicating when needed is an essential step-in
understanding each other.
14
15. Seeking lighter moments to share a joke or two is never a bad idea.
We can create a culture neutral state by adopting mutually agreed upon
norms. This can also be described as a new culture that sets the base for a
relationship. Such a state should be able to handle what we
often refer to as ‘business as usual’.
Culture
Fun
Business Behavior
Don’t try to do things that you are not used to. Focus on following common
norms and make use of them for normal and usual business behavior.
Constructive Feedback
Offer and expect objective feedback on process and results instead of being
critical of people’s behavior. Humans can and do adapt.
It’s best to behave in a normal fashion than attempting to do something we
are not used to. Collaboration is beneficial to every member, so there is no
reason to assume or imagine that possessing more power in a relationship
gives an advantage.
15
16. Cheap is
expensive?
A common perception is that since you
get several rupees for a Euro, you can
buy more. But, when the result of this
investment is that you spend more
Euros to repair your product, the cost
advantage quickly disappears. Hence,
you need to set the right quality and
invest accordingly and cost savings
will be a positive outcome from it.
20
9
17
00
17. People didn't realize that software engineering was not just slapping together
a few lines of code but a full-fledged profession that involved elements such
as purpose, relevance, fool proofing, future-proofing, fault tolerance and use
that determined its true value. Here are some interesting facts about the
evolution of outsourcing:
The early 90s and later the Y2K era saw a need for additional capacity to cope
with rising demands of automation and an even higher demand for 'fixing'
processes when they went awry.
Emerging nations like India were abounding in qualified young people with
exemplary communication skills and so, became the obvious choice of
destination.
Transaction outsourcing emerged as both time and cost effective, thus
becoming a best practice for all future generations, even after the context of
outsourcing changed. For a few nations that had adopted transaction
outsourcing, this process had set a benchmark of expectations, however low
it was.
Cheap is expensive?
The early days of outsourcing had one common theme: count the number of
'hands' engaged in programming and then search for a place to get it done in
the least expensive way possible.
17
8
18. Project outsourcing did not take into consideration the fact that the
outsourcing service providers were not automatically capable of coping with
the constantly changing demands of the customer. Consequently, the end
product often did not match specifications and there would be cost and time
overrun, which lead to tremendous frustration.
In India, however, several companies emerged stronger during this phase by
exceeding customer expectations. Since competitor companies were unable
to catch up, they started playing the price card. Eventually, companies
started to focus solely on cost savings which led to various negative
consequences and offshoring started to get a bad reputation. Most
companies that went east to save ended up spending more to repair than
to produce.
However, India, being the earliest outsourcing destination, had gained a
tremendous amount of experience in software development. The Indian
government, upon realizing this potential, also invested heavily in ICT
education and infrastructure sectors. Indian software companies became
international players and software product companies emerged in the
international market at an enterprise level.
Cheap is expensive?
In the last decade, the offshoring industry matured and gave rise to
‘project outsourcing’. This increased expectations of companies that wanted
to gain time and cost benefits.
18
8
19. Proven capabilities are better than unproven possibilities. It is important
to leverage the experience of people in the partner company, who have
been there and done that.
Software engineering is a profession. This principle needs to be the core
of the partner organisation. Developing software products is a complex
branch of the software engineering profession. Experience and maturity of
the partner is of vital importance here.
Price is an index of experience and outcome. The brand may not just justify
price. Lower price does not mean low quality. In effect, so many rupees for
either a Euro or a Dollar is a measure but not the driver.
17
00
Cost is an important measure in offshoring or outsourcing but it is not the
same as equating with currency exchange rates. Focusing on effectiveness of
the offshoring / outsourcing solution, selection of the right partner and
implementing governance, will produce the right results, and as a
consequence of all these measures, cost efficiency as well.
Cheap is expensive?
While expansion and extension are extremely necessary for companies,
especially in today’s networked economy, it is more important to properly
choose who to partner and work with. There are several distinct parameters of
assessing a partner, almost like testing for a DNA match, that are crucial for
success.
19
8
20. Borders? I have never seen one.
But I've heard they exist in the minds of some people.
Thor Heyerdahl
Shuttle
Diplomacy
Software development is a people and
knowledge centric business. The process
of setting up and operating a distributed
innovation involves aligning people, their
knowledge and the overall business
ambition of the company.
21. It is true, of course, that offshoring brings challenges. These range from new
geography, different time zones, language/dialect/accent issues and so on.
But, it is important to note that this arrangement is no different from
operating out of two different cities in the same country.
Shuttle Diplomacy
Overcoming barriers of mind is critical in offshoring engagements. Often
people get stuck with the perils of traditional thinking such as the
‘not-invented-here’, ‘too-far-from-my-bed’ and ‘us vs. them’ syndromes.
This thinking saps away all the incredible potential offshoring can actually
bring- a combination of top-notch skills and opportunities that can be
gleaned from working with a trusted offshoring partner.
The process of setting up an offshore team
can be exciting. For an entrepreneur, this
can even be great fun!
21
8
22. Offshoring endeavours thrive in the atmosphere of trust and transparency.
It is crucial that trust is established mutually and there is no better way to
accomplish this than by being honest and transparent from the very
beginning. Irrespective of your location, when you create a collective
ambition, people will be at their best in contribution.
Shuttle Diplomacy
Software development is a people and knowledge-centric business. The
process of setting up and operating a distributed innovation involves aligning
people, their knowledge and the overall business ambition of the company.
22
8
23. This involved:
Unequal distribution of work: Unfair decisions on who does routine and
mundane work and who gets to work on the cutting-edge aspects of the task
at hand
‘Us vs them’ culture: Passing the buck quickly to the other side and focuing
on "who" rather than "what" in cases of failures
Fire fighting attitude: "Let me jump into the airplane and fix things”
Task management: Lack of percolation of ownership coupled with a very
distant sense of purpose
In order to make teams work in a geographically distributed setup, it is
important to let teams feel each other’s pulse. The best way to achieve this is
by allowing team members from all locations to meet face-to-face once in a
while. Just as a picture says a thousand words, in-person meetings will work
more wonders than a well documented communication process.
Shuttle Diplomacy
In our experience, the alignment from the people perspective precedes all
other elements. In the early days of offshoring, certain practices were
followed, perhaps in relation to time and possibilities, that did not help explore
all the benefits of the offshoring process.
23
8
24. When the teams are in their forming stage, certain management staff and
key team members should be involved in the selection of offshore team
members. This will help improve acceptability amongst members.
Next, we implement what we term as 'shuttle diplomacy' between the
teams. Offshore team members travel during the seeding stage to get
acquainted with their counterparts and engage in a knowledge transfer
process.
When the teams start to perform, some of the senior colleagues should visit
the offshore teams, at least a couple of times in a year, to interact and learn
from each other for improvement.
Executive management must pay close attention to the offshore teams,
otherwise they lose connection with the business and the ambition. A town
hall or an all hands meet, once a year is highly recommended for the chief
executive, during the visit of their offshore teams.
Most importantly, it is worth investing in communication tools for video
conferencing. They are very powerful in strengthening and intensifying the
existing connection.
Shuttle Diplomacy
From a practical stand point, this can be implemented quite easily.
At coMakeIT, we call this process Shuttle Diplomacy. It comprises the
following key stages:
24
8
25. Copyright
is never a
right to copy
It is crucial to have shared values
and principles when it comes to
respecting each other’s intellectual
property. Choosing an outsourcing
or offshoring partner should be a very
meticulous and well thought out
decision because it is much more than
just a regular transaction.
26. This uniqueness deserves a definite right to be protected, before someone
else imitates it, because it is easy once they know how.
When it comes to an idea, the first and foremost rule is being able to prove
that you were the first to conceive, design and develop it.
Intellectual Property (IP) can be thought of as a mapping of inherent
intelligence on to a real world challenge resulting in an explicit form of
knowledge. The real value of IP is in its use, how widely and frequently it is
used and how big the impact is in reality and as a potential. It would be a
shame to lose out on that opportunity through someone's malicious
intentions!
Copyright is never a right to copy
It is said that those who dream of changing the world just might do it
one day. It all starts with an idea that could stem from literally anywhereschools, garages, innovation centers or venture capital world, when you set
out with a mission to change the world's perspective on things. It could be a
process or a product but the common element is always the uniqueness
behind the concept.
26
8
27. Intellectual property protection should be taken seriously. As the common
saying goes, things can be made fool-proof but not idiot-proof. For example,
a casual tweet or a Facebook status can inadvertently expose highly
confidential information. So, it makes it all the more important to be careful
about IP protection.
Software offshoring adds a complex dimension to IP security since it
crosses not just the physical boundary but a legal and jurisdiction boundary
as well. It is natural for ISVs and software product development companies
to have concerns about IP protection when it comes to offshoring their
software development work to other geographies.
Copyright is never a right to copy
For every IP developer, there is much more in the game than just money.
There is also the thrill of accomplishment, an iron will to succeed and an
anxiety about the outcome and a great degree of risk appetite. The last thing
they need to deal with is a sense of insecurity about their IP
.
27
8
28. Product DNA
The partner of choice has to have product DNA. Unless the management and
the promoters have been there and done that, they wouldn’t know the value of
your IP A majority of offshoring choices fail drastically in this area because
.
although they get a team in place, there is a lack of proper understanding and
agreements in place.
Trust and transparency are vital in any offshoring engagement. Your
organisation must always ensure that these two core elements are in place
when deciding to engage with an offshore partner. At coMakeIT, we firmly
believe that transparency is the breeding ground for trust.
Laws of the land
Laws of the land play a very crucial role in the whole process of choosing the
location for offshoring. Applicability of international laws around intellectually
property must be in the system. Partnership with WIPO (World Intellectual
property organisation), IPR based education and research, demonstrates the
country’s commitment to complying with global treaties and agreements.
Copyright is never a right to copy
For an ISV, there are a few strategies to overcome the fear of the unknown in
offshoring their software product development abroad.
28
29. In the end, a law or a treaty is merely a deterrent. The attitude of respecting
each other's IP shows in the business atmosphere. An infringement can, of
course, be contested in the court of law. But the business attitude of never
having to test the laws is the essence of a true partnership. The number of
law suits on IP rights can never be the measure as to how strict the
enforcement is. So, it is important to choose the partner based on their track
record. Because, if they don't have it inside, they can't have it outside.
Contracts
Having a number of contracts can be helpful in ensuring that the IP is
in safe hands. It is most important to have in place a Non-Disclosure
Agreement (NDA) protected under the laws applicable in both countries
Another NDA between the partner company and the employee in the
engagement will further strengthen the agreements from either intentional or
unintentional leakages from the employees of the partner's company.
Choosing an outsourcing or offshoring partner should be a very meticulous
and well thought out decision because it is much more than just a regular
transaction. The best plan of action is to ensure that you and the offshoring
company have shared values and principles when it comes to respecting
each other’s intellectual property.
Copyright is never a right to copy
Track record
29
30. Keeping
it right
When pursuing offshoring or outsourcing
endeavors, it is crucial to make
decisions based on context. Determine
with certainty your reason for offshoring
the software development process. While
there is always going to be an uncertainty
factor, contextual decision-making in
offshoring will help drive better results.
31. Your decision-making process should take two key components into
consideration: context and the uncertainty factor.
Let's consider an example here. You are about to go on a holiday to a country
you've never been before. You are considering hiring a tour guide to ensure that
you hit all the right spots. When making this hiring decision, you would consider the context because your interests may vary from wanting to visit museums and historical sites to beaches or perhaps, you want to go trekking on the
mountains. Your choice of a tour guide would depend on both his/her expertise
and whether or not it aligns with your own interests.
This logic also applies to software offshoring. Decision-making has to be
extremely contextual because while there is going to be a certain level of
uncertainty; you can ensure that your decision will drive results by
implementing it in the right context.
Keeping it right
When offshoring, there are three factors that you have to get right:
the right process and the right partner and within the right business context.
31
8
32. Your context for offshoring is also determined by factors such as a lack of
talent in-house, difficulties in hiring the right talent, time to market necessity,
growth of the company or achieving the same results (or more) with less time
and effort. The context is also going to vary for a services based organisation
as opposed to an organisation that is focusing on developing and selling
software products. It is crucial for a company to have the context defined and
shared with the partner to be able to establish a perfect working relationship.
Keeping it right
If your company is looking to rapidly increase headcount to meet time-tomarket demands, your solution would be different from if you were looking for
break-through innovation in a certain business area. Applying the same
solution in different contexts does not necessarily produce the same results.
32
33. Right partner
As an innovative ISV, your company would have expertise in a business or
technology area that is so distinct that others may not fully know about it.
This is where your guidance and mentoring would add immense value to
your partner's productivity and efficiency. As you help them understand your
business better, they can bring you closer to your goals.
Often quantity is confused with quality. It is not about how many people are
available who can perform a particular aspect of work; rather it is about how
many people there are that are already doing the work. Numbers can be
deceptive. It isn’t just about the knowledge anymore, it is about application.
The true spirit of partnership can be experienced when both parties are
willing to stick their neck out and go out of their way to make the endeavor
successful. This go-getter spirit goes beyond mere purchase orders and
invoices.
Keeping it right
When pursuing offshoring endeavors, focus on the following basic
principles:
The most effective indicators of how successful your partnership will be are:
Capability of the partner in the eyes of his or her existing relations
Past experience and maturity of the leadership team
How the partner conducts his or her business
33
34. Establishing a governance mechanism is a very important step in the
offshoring process. Organisations often mistake the governance to be
progress reporting. While progress reporting is part of a project, governance
has a wider jurisdiction over the contract and relationship.
In order for a relationship to yield right results, a formal governance structure
and process will be of great help. Here is an indication of how such a
structure and process could be setup
Ensure the purpose is met: people expect information to be shared and
decisions to be made in a governance process!
Executives from both sides, who hold accountability for the results of the
partnership should be part of the governance board
Identify a few critical milestones and goals of the partnership that must
be met; make those goals agenda items for the governance process
Identify key elements in the contract and ensure that there is an emphasis
on them; this will help prevent surprises (often what’s written in the
contract is forgotten until an issue surfaces)
Establish the frequency of the meeting; most ideal is once-a-month and
a willingness to meet about an escalation within one-day notice
Plan to meet in person at least once or twice a year
There may be several companies and people who claim the know-how, but
as a company, if you want to ensure that your results are a resounding
success, look for do-how people!
Keeping it right
Steering mechanism
34
8
35. Conclusion
In this book, we’ve seen that quality software through offshoring has the power to transform
your business model in ways you have never imagined before.
We believe that true globalization is only possible with business networks organised as
long-term partnerships. We believe in the power of business ecosystems that are built with
relationships that run deeper than the bottom line results.
This is why we do offshoring differently. We really coMakeIT together.
We have pioneered the concept of distributed innovation by helping companies set up high
quality development teams to extend and scale up their R&D pursuits. India has a fantastic
pool of highly qualified and bright software developers, from which we recruit, retain and
develop your extended team, ensuring that you achieve better results with less effort. As a
preferred partner for specialised software offshoring, we have always emphasised on
building long-term relationships with ISVs in their growth and sourcing strategies.
We are backed with over 15 years of experience in developing quality software that is built to
last. At coMakeIT, we are entirely committed to making software offshoring easy and
achievable to every ISV in the world.
www.comakeit.com
8