The document discusses nearshore distributed agile teams provided by Velocity Partners. It outlines an agenda to discuss customer needs, Velocity's nearshore solution, and next steps. Key points include that Velocity has development centers in South America, offers superior agile processes and quality management, and can help teams with low risk startups through initial team configurations and sprint zero planning. The document promotes the benefits of Velocity's nearshore model for improved collaboration, productivity and cost savings over traditional offshore models.
IIT Academy: Agile. Understand and use today's most popular agile approach. For Delivery Managers, Architects, Developers, BAs, Testers, UX and DevOps. This is a must-attend for anyone in or starting in a scrum team.
PMI and Scrum - bridging the gap
Presentation for PMI members and Agilists in Montevideo, Uruguay, introducing commonalities between Project Management and Agile approaches.
IIT Academy: Agile. We’ve all seen it – “W-agile” teams, “Fr-agile” teams, teams that were designed to patterns anathemic to the creation of effective, high-performing, self-managed agile teams. Understand the dynamics behind the formation of teams, apply lean principles to team design to equip yourself with the skills to enable effective team creation. Design for Human Resources, Agile Coaches, Scrum Masters, Delivery Managers, Executives, Project Sponsors – anyone responsible for deciding who goes into a team.
In the world of agile, there is theory and then there is practice. We like to talk about self-organizing teams, asynchronous execution, BDD, TDD, and emergent architecture. We also talk about cross-functional teams: how analysts, testers, architects, technical writers, and UX designers belong on the same team, right next to programmers. It all sounds nice in theory, but how does this work in reality? What do these people actually do? How do they interact? What does it look like? Is there really a pragmatic way to make this work?
In this simulation, a cross-functional team will actually build a piece of software. Every specialist will have a hand in the process. Every specialist will also act as a generalist. Everyone will add value. And as a team, we’ll get something DONE.
This is your opportunity to see agile development in practice, and to bridge the gap between what agilists say and what teams do. And it’s not as new or as difficult as you think – affinity between testers, BA’s, coders, and other team members has really been at the root of effective development practices all along. Let’s just finally acknowledge that it works, demonstrate its capabilities, and encourage it going forward.
This IS agile development.
Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoftXBOSoft
In this hour-long webinar, BlackLine's Director of Software Development Greg Burns and Scrum Master and Agile Coach Ron Ben Yosef discuss the company's agile conversion experience -- the challenges, successes, and benefits gained from implementation.
The Business Analyst’s Critical Role in Agile ProjectsTechWell
Are you a business analyst, wondering how you fit into agile projects? Are you a ScrumMaster who wants to work with business analysts for a stronger project team? Are you a product owner who needs to supercharge your product backlog? Mark Layton introduces you to the critical role of the business analyst on agile projects. Get the essential information business analysts need to know to be successful members of an agile project team. Learn how business analysts can use their product knowledge and requirements translation skills to support product owners and stakeholders. Discover the role of product owner agent and why business analysts do well in that role. Learn how business analysts approach documentation—especially requirements—on agile projects. Dive into the details of the product backlog and user stories. Bring your questions and be ready to learn all about the who and the how of the business analyst in agile projects.
Bosnia Agile slides from Bosnia Agile Tuzla meetup where attendees had a chance to learn about basics of Scrum, by certified Professional Scrum Product Owner Enis Zeherović, and then to participate in a great "Team Work" training that explains all the soft skills Scrum team or any other team needs to have to work smoothly.
VeriQual - Team Structure & Agile Practicesapveriqual
This document outlines VeriQual's team structure and contains high-level information of the agile practices followed by our engineering team. For more information, please visit our website at www.veriqual.com .
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014 Ahmed Hammad
This presentation tried to cover ScrumMaster roles and responsibilities in Agile environments. It is presented in Software Innovation for Sustainable Economy conference See: http://2014.amecse-conferences.org/
IIT Academy: Agile. Understand and use today's most popular agile approach. For Delivery Managers, Architects, Developers, BAs, Testers, UX and DevOps. This is a must-attend for anyone in or starting in a scrum team.
PMI and Scrum - bridging the gap
Presentation for PMI members and Agilists in Montevideo, Uruguay, introducing commonalities between Project Management and Agile approaches.
IIT Academy: Agile. We’ve all seen it – “W-agile” teams, “Fr-agile” teams, teams that were designed to patterns anathemic to the creation of effective, high-performing, self-managed agile teams. Understand the dynamics behind the formation of teams, apply lean principles to team design to equip yourself with the skills to enable effective team creation. Design for Human Resources, Agile Coaches, Scrum Masters, Delivery Managers, Executives, Project Sponsors – anyone responsible for deciding who goes into a team.
In the world of agile, there is theory and then there is practice. We like to talk about self-organizing teams, asynchronous execution, BDD, TDD, and emergent architecture. We also talk about cross-functional teams: how analysts, testers, architects, technical writers, and UX designers belong on the same team, right next to programmers. It all sounds nice in theory, but how does this work in reality? What do these people actually do? How do they interact? What does it look like? Is there really a pragmatic way to make this work?
In this simulation, a cross-functional team will actually build a piece of software. Every specialist will have a hand in the process. Every specialist will also act as a generalist. Everyone will add value. And as a team, we’ll get something DONE.
This is your opportunity to see agile development in practice, and to bridge the gap between what agilists say and what teams do. And it’s not as new or as difficult as you think – affinity between testers, BA’s, coders, and other team members has really been at the root of effective development practices all along. Let’s just finally acknowledge that it works, demonstrate its capabilities, and encourage it going forward.
This IS agile development.
Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoftXBOSoft
In this hour-long webinar, BlackLine's Director of Software Development Greg Burns and Scrum Master and Agile Coach Ron Ben Yosef discuss the company's agile conversion experience -- the challenges, successes, and benefits gained from implementation.
The Business Analyst’s Critical Role in Agile ProjectsTechWell
Are you a business analyst, wondering how you fit into agile projects? Are you a ScrumMaster who wants to work with business analysts for a stronger project team? Are you a product owner who needs to supercharge your product backlog? Mark Layton introduces you to the critical role of the business analyst on agile projects. Get the essential information business analysts need to know to be successful members of an agile project team. Learn how business analysts can use their product knowledge and requirements translation skills to support product owners and stakeholders. Discover the role of product owner agent and why business analysts do well in that role. Learn how business analysts approach documentation—especially requirements—on agile projects. Dive into the details of the product backlog and user stories. Bring your questions and be ready to learn all about the who and the how of the business analyst in agile projects.
Bosnia Agile slides from Bosnia Agile Tuzla meetup where attendees had a chance to learn about basics of Scrum, by certified Professional Scrum Product Owner Enis Zeherović, and then to participate in a great "Team Work" training that explains all the soft skills Scrum team or any other team needs to have to work smoothly.
VeriQual - Team Structure & Agile Practicesapveriqual
This document outlines VeriQual's team structure and contains high-level information of the agile practices followed by our engineering team. For more information, please visit our website at www.veriqual.com .
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014 Ahmed Hammad
This presentation tried to cover ScrumMaster roles and responsibilities in Agile environments. It is presented in Software Innovation for Sustainable Economy conference See: http://2014.amecse-conferences.org/
At Least Five Tips to Improve Your Geographically Distributed Agile TeamJohanna Rothman
Geographically distributed agile teams are here to stay. How do we make the most of our teams and keep our hair? In this interactive talk, I outlined more than five tips for teams to consider.
Distributed Development is becoming more popular nowadays. Developers with different locations, time zones, languages and cultures collaborate to achieve a single goal. In this presentation, I share some lessons learned from a extremely distributed project so people can achieve success in such a challenging environment like this.
The world has embraced Agile Scrum and there is no looking back. How are offshore service providers going to cope with the adamant demands of Scrum Masters that they will work with only Co-located teams and that is what will deliver. Having been there and done that - SPAN has come up with a distributed Agile Scrum model that works. Beware - this model works only if all stakeholders want it to work earnestly - else there will be many ruses to do away with the distributed team
In this scrum gathering talk I introduced some common issues in distributed teams. I used an exercise to generate working agreements for distributed teams call the negation exercise. Additionally, there are a few tool discussion slides and a great communication kata to help get your teams to a better state of flow.
This talk shows Best Practices that can be used to develop application in an agile and feature driven workflow. Companies like flickr use this development process internally and even Martin Fowler defined a part of the process as “FeatureToggle”.
In the talk I will start with the definition of feature tasks and what steps and methods are needed to define them. Next to this an application is shown that was developed by the use of FeatureToggles. Here different architecture approaches in Java will be shown. Next to the architecture of an application the development workflows must be changed to create applications in a feature driven way, too. In some examples best practices to handle the new workflows will be shown.
Methods and tools like the GitFlow, GitLab, the Java Togglz API and Jira will be shown in this talk.
Scaling Frame Works are great guideline for Scaling Agile but teams and companies who are working Scrum and/or Kanban for sometime now can scale Agile Implementation following certain disciplines and structural approached and . This talk is to discuss one such implementation.
Agile Transformation is a Journey, a continuous Learning Process. As part of Transformation capability Improvement, Cultural change should happen naturally by the change in habit and behavior of the people and help customer achieve their Business Goals.
Contact 98408 60639 for Agile Mentorship and Career guidance with SAFe RTE and other SAFe guidance. SAFe RTe, SAFe POPM, SAFe SA, SAFe SSM. To contact directly contact in WhatsApp /click from mobile https://wa.me/+919840860639
Agile development poses several challenges to effectively testing software. Many myths have become "common wisdom" about how testing is much more difficult, even impossible, in an agile environment. Aricent's software testing experts look at 7 of these myths, and based on their years of experience debunk them.
Findings from a 10-year retrospective of Agile held by the BCS Agile Methods SG on 24 Jan 2012 on London(UK) with 100 attendees and over 500 years of Agile experience
Антон Семенченко, опыт в IT более 10 лет, работает в компании ISSoft, специализируется в разработке и автоматизированном тестировании ПО плюс менеджмент\продажи. C++ Architect, Automation Practice Lead, PM, Group Manager
«Agile ValueTeam, учимся понимать Scrum». IT секция. Agile отделение. Для всех уровней подготовки.
«Как эффективно продавать Automation Service». IT секция. Продажи.
«Как эффективно организовать Автоматизацию, если у вас недостаточно времени, ресурсов и денег». Development секция. Отделение тестирования.
3. Agenda
o Brief intros / re-introductions (5 min)
o Customer Needs (20 min)
• Describe org, team size(s), tools & methodology
• Current barriers for delivering quality software?
• Desired outcomes from an engagement with Velocity Partners
(capacity, quality of software delivered, better processes)?
• Options you’ve tried or evaluated to resolve current barriers?
• Project backlog sample?
o The Velocity Nearshore Solution (15 min)
o Q&A / Applicability Discussion (10 min)
o Next Steps as appropriate (5 min)
Nearshore Distributed Agile Teams
5. Velocity Partners
o Established in 2004 as part of an Agile training company
o Spun out in 2007 as a stand-alone company
o Early adopter/innovator in Distributed Agile
o HQ in Bellevue, WA
o 400 employees
o Development Centers:
• Rosario, Argentina
• Buenos Aires, Argentina
• Paraná, Argentina
• Montevideo, Uruguay
• Medellin, Columbia
Nearshore Distributed Agile Teams
6. Is Your Team in the Dark?
Nearshore Distributed Agile Teams
7. Why South America?
o Time zone
o Demographics
• 100M people
• Technical passion
• Academic excellence
• Travel friendly
o Excellent English
• Both verbal and written
o Cultural similarity
• “Western” business
style and etiquette
Nearshore Distributed Agile Teams
8. Why Velocity in South America?
o Pioneers in Distributed-
Agile, with proven and
referenceable track
record
o Very low attrition from
strong corporate culture
o Dedicated to ongoing
training and career
advancement
o U.S. managed with
outstanding customer
service
Nearshore Distributed Agile Teams
9. Superior Agile Development Processes
• Eliminate waste • Embrace change • Design Patterns
• Focus on • Daily standups • Test Driven
business value Development
• Commitment
• Focus on the • Continuous
customer • Release and Integration
Iteration
Planning
Nearshore Distributed Agile Teams
10. Quality Management at Velocity
o Culture of Quality
• Quality courses required of all personnel
• Quality integrated with Scrum processes
• QA Manager supports and leads all quality engineers
• Metrics reported to all clients
o Focus on Test Automation
• Architecture and Plan: two-week quick start
• What to automate and what not to automate
• Variety of approaches considered: from off-the-shelf to
completely custom, from functional to BDD, etc.
• Leverage popular frameworks: Selenium, Watir, QT Pro
• Build for maintainability (can be handed to the client) and for
extensibility (supports both manual and automated QA staff)
Nearshore Distributed Agile Teams
16. Course Intended Goals Required For
Audience
Lean-Agile New hires High-level introduction to Lean and All employees unable to complete Lean-
Quick Start Agile concepts, focusing on why we use Agile I before working on first
Lean-Agile development sprint
Lean-Agile I: Overview New hires Understand Lean & Agile concepts and All employees working on a development
principles enough to begin working sprint
effectively on an Agile team
Lean-Agile II: Scrum All employees Understand estimation, sprint planning, All employees working on a development
Processes story elucidation, and WIP sprint
Lean-Agile III: Lean All employees Learn how Lean adds to Agile practices All employees working on a development
Processes and use of specific Lean processes and project utilizing Lean practices and tools
tools (Kanban, Scrumban …)
Lean-Agile Seminar All employees Question & Answer session on Lean All employees who have participated in at
and Agile practices least two development sprints
Software Quality All employees Understand the principles and practices All employees within 3 months of hire
Assurance of SQA, including unit tests, coverage,
TDD, functional testing tools, etc.
Design Quality All employees Understand how the use of design All employees within 6 months of hire
patterns and refactoring improves
flexibility and maintainability
ScrumMaster Team Leads / Deep understanding of Lean & Agile Team Leads / Solutions Managers before
Solutions and ability to effectively plan, facilitate, assuming lead role
Managers and execute sprints
Nearshore Distributed Agile Teams
17. Low Risk Startup
Team Best Practices
Sprint Zero
Configuration Workshop
Successful distributed
Team size Communicate goals
meetings
Mix of client staff, Velocity
Identify leadership, roles Agile process in-depth
staff
Discuss the nature of the Setup
Tracking progress
work infrastructure/environment
Vital technical skills Tool selection, licenses Software quality practices
Desirable technical skills Share code samples Expected velocity
English expectations Schedule travel Definitions of Done
Ideal ramp up timeline Establish Product Backlog Role definition
Longer term team scale Standard Velocity Equipment Governance
Nearshore Distributed Agile Teams
20. Focus on Performance
Farshore Models Velocity Nearshore
Process Overhead/Waterfall Agility
Handoffs Real time collaboration
Email threads Instant Messaging
Onsite PM costs & expenses Self organizing teams
Fractured communication Superior English
Attrition costs Continuity of resource
Early morning/nighttime meetings Voice/video Daily stand-ups during
regular working hours
Effective productivity ~~ 40% Effective productivity ~~ 85%
Velocity Partners delivers value not just cost savings
Nearshore Distributed Agile Teams
21. Next Steps
o Q&A / Applicability Discussion
o Next Steps as appropriate
- NDA
- Copy of presentation
- 2013 rate sheet
- Technical roundtable
- References
- Team config/Sprint 0
- Proposal
Nearshore Distributed Agile Teams