Project Management

Please login or join to subscribe to this thread

Agile in Outsourcing scenario

linkedin twitter facebook   Agile   Applications Delivery  
avatar
Priya Patra Delivery Director| Capgemini India Technology Services Ltd Mumbai, India
Agile manifesto focuses on Individuals and interactions over processes, on customer satisfaction through continuous delivery of valuable software.

So can a team be agile in an outsourcing environment, an environment where multiple teams from different organizations, sometimes at different time zones are working together to achieve a single goal, customer satisfaction.

What are the challenges faced in this scenario and how we can overcome them ?
Sort By:
avatar
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates New Westminster, British Columbia, Canada
It definitely can be done but your greatest challenge is multi-cultural environment as misunderstandign could happen so the best thing to overcome this is ensure information is communicated clearly and that everyone understands the different tasks.
avatar
Maria Isabel Martin Serrano SW Architect| Indra Weinheim, Baden-Württemberg, Germany
I believe the greatest challenges to be:
- Meeting customer expectations which can be overcome by prototyping, frequent interactions and delivery to customers. LEAN Software development and LEAN Startup are great methodologies for this. Mockup tools are also of great assistance.
- Flow of information among the team members in all the organisations involved. Tools for SW development (issue tracking, automated testing, central code repository), collaboration tools (from videoconferencing to twikis) are key.
- Getting different organisations and individuals to work as one team: Defining clear roles and scope of work and decision, explaining what is expected from each organisation and individual, emphasising the value that each organisation/individual brings to the project and how they will be retributed for it. Kick-offs, team buildings events, and any other technique to build a strong team (e.g. dashboards, key achievements of the week,...) are very helpful.
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Is the same than you are working inside a hugh organization (like me today) and you have to use some agile solution delivery method with a highly distributed team. You can use it using the tools and techniques adapted to the environment. And by the way, each time you will use something new inside an organization the first thing to do is to analyze the impacts at whole organization to decide if you can use it or not.
avatar
Saket Bansal Gurgaon, Haryana, India
Most of us in India are working in this context and we are applying Agile . Now we can argue how pure agile is getting applied. In general i find organizations end up adding their own process to take care of contract and billing on agile approaches.

Looking at Disciplined Agile Delivery may help in evaluating various possible alternatives as per your context.

Here is one small case study on Barclays Implementation

https://disciplinedagileconsortium.org/page-1861289

Please login or join to reply

Content ID:
ADVERTISEMENTS

"America had often been discovered before Columbus, but it had always been hushed up."

- Oscar Wilde

ADVERTISEMENT

Sponsors