Harnessing the Power of Agile Development in a Distributed Environment
Part II
Webminar by SD Times, Dave West (Forrester) and Dusan Kocurek.
This presentation covers second part.
Neither Agile nor Traditional is better than each other, each has its own place and for many projects, a hybrid of the two is more better than either of them.
A brief and visual introduction to the Agile.
Learn the Agile mindset and the big 3 (Extreme Programming, Scrum, and Kanban). Be able to whiteboard a simple view of how each one works to get things done and make things happen.
Neither Agile nor Traditional is better than each other, each has its own place and for many projects, a hybrid of the two is more better than either of them.
A brief and visual introduction to the Agile.
Learn the Agile mindset and the big 3 (Extreme Programming, Scrum, and Kanban). Be able to whiteboard a simple view of how each one works to get things done and make things happen.
When scaling Agile, an effective Scrum of Scrums is fundamental to success. This presentation covers common patterns for Scrum of Scrums, with varied purpose and format. Successful practices, learned experience, potential anti-patterns, and alternatives to Scrum of Scrums are included.
Presented at Agile New England as an ANE 101 session on 4 February 2021.
This is one hour free webinar about Agile principles for software development.
Main purpose for this webinar is to give attendees overview of Agile methodology for software development and provide understanding of main Agile principles.
Scaling Quality by Building It In - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is a "Ted Like talk" of the presentation done at Ottawa Agile Tour 2017. It provides a focus from the view of an Agile Coach and how to help large organizations to Scale quality by building in quality early in the software cycle.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
Understanding Roles on an Agile ProjectKent McDonald
The ideal agile team is a self organizing, dedicated, cross functional group that has all the skills necessary to deliver a solution that solves their customer’s problem. As a result, the list of roles on an agile team is fairly short generally consisting of roles such as Scrum Master, Product Owner, and the Team. Given all that, many project managers wonder where they fit in. They may act as the Product Owner if they have the skill set and decision making authority to determine what the product should contain. They may become the Scrum Master if they are able to practice servant leadership and act as a coach and facilitator. They may become part of the team and help develop or test. They may focus on coordinating the efforts of multiple agile teams to support the broader goals of a large program. They may not be a good fit for an agile environment at all. Join Kent McDonald as he describes the Product Owner and Scrum Master roles in an agile environment and discusses the various ways that project managers can assess their skill sets and project characteristics to determine where they fit into the picture.
Agile is simple to understand but difficult to implement, hard to master and mind-boggling when trying to scale!
This is because many organisations start implementing Agile in a cultural context that is mostly non-Agile.
This creates a significant number of tensions and frictions that the teams adopting Agile have to deal with although they are often not fully aware of them.
This presentation discusses why implement Agile and what is Agile, it also talks about how to scale from a single team to multiple teams and the impact on organisational culture.
Building QA Team that matters for an Agile WorldMaurizio Mancini
Presentation from Quest 2015 - Covers building a new QA Team that matters, how to approach Agile Testing, and how to present the message to renovate your existing QA team for Agile.
When scaling Agile, an effective Scrum of Scrums is fundamental to success. This presentation covers common patterns for Scrum of Scrums, with varied purpose and format. Successful practices, learned experience, potential anti-patterns, and alternatives to Scrum of Scrums are included.
Presented at Agile New England as an ANE 101 session on 4 February 2021.
This is one hour free webinar about Agile principles for software development.
Main purpose for this webinar is to give attendees overview of Agile methodology for software development and provide understanding of main Agile principles.
Scaling Quality by Building It In - Agile Tour Montreal 2017Maurizio Mancini
Presentation at Agile Tour Montreal 2017 by Maurizio Mancini of Exempio. This presentation is a "Ted Like talk" of the presentation done at Ottawa Agile Tour 2017. It provides a focus from the view of an Agile Coach and how to help large organizations to Scale quality by building in quality early in the software cycle.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
Understanding Roles on an Agile ProjectKent McDonald
The ideal agile team is a self organizing, dedicated, cross functional group that has all the skills necessary to deliver a solution that solves their customer’s problem. As a result, the list of roles on an agile team is fairly short generally consisting of roles such as Scrum Master, Product Owner, and the Team. Given all that, many project managers wonder where they fit in. They may act as the Product Owner if they have the skill set and decision making authority to determine what the product should contain. They may become the Scrum Master if they are able to practice servant leadership and act as a coach and facilitator. They may become part of the team and help develop or test. They may focus on coordinating the efforts of multiple agile teams to support the broader goals of a large program. They may not be a good fit for an agile environment at all. Join Kent McDonald as he describes the Product Owner and Scrum Master roles in an agile environment and discusses the various ways that project managers can assess their skill sets and project characteristics to determine where they fit into the picture.
Agile is simple to understand but difficult to implement, hard to master and mind-boggling when trying to scale!
This is because many organisations start implementing Agile in a cultural context that is mostly non-Agile.
This creates a significant number of tensions and frictions that the teams adopting Agile have to deal with although they are often not fully aware of them.
This presentation discusses why implement Agile and what is Agile, it also talks about how to scale from a single team to multiple teams and the impact on organisational culture.
Building QA Team that matters for an Agile WorldMaurizio Mancini
Presentation from Quest 2015 - Covers building a new QA Team that matters, how to approach Agile Testing, and how to present the message to renovate your existing QA team for Agile.
Top 10 dos and donts in agile offshoringOve Holmberg
Our network have done surveys with company's doing Agile off-shoring today in Sweden. We have compiled a list over pitfalls and good habits you must take into consideration when off-shoring software development from Sweden.
Lightning talk at the Agile Meetup. Discusses the idea that if you are introducing change you need to understand how the organisation got the way it is now, and address the underlying concerns and drivers, so as to make the chanegs stick.
The biggest challenge to effective agile development in a distributed environment lies in maintaining the same level of communication and the same level of access to your Subversion repositories that’s possible when everyone works from one location. The implementation architecture and the tools you choose to support distributed development can either help or hurt.
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.
Presentation from First Conference http://www.1stconf.com/
Targeted at Agile"beginners" this talk presented a lightweight set of guidelines for planning and executing an agile transformation.
The guidelines were illustrated with a case study from a recent agile adoption program, and highlighted the process, what worked well, what didn't work at all, and how to recover from set backs.
The presentation covered analysing the problem, change models, how to get started, useful metrics, and tips for stakeholder management.
The case study focussed on presenting real situations, with complex problems.
An overview of the Agile Manifesto and the principles and practices that define Agile software development. A comparison of Agile Development methodologies and an organisational culture that supports them
Breaking Tradition: Agile Frameworks For The Modern Era of Collaborative Proj...FredReynolds2
Agile software development is an application development methodology emphasizing an iterative process in which cross-functional teams collaborate to produce superior solutions. Agile frameworks are distinct development methods or techniques that adhere to Agile principles. The majority of businesses utilize these frameworks to address their particular needs.
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
The PMI-ACP recognizes knowledge of agile principles, practices and tools and techniques across agile methodologies. If you use agile practices in your projects, or your organization is adopting agile approaches to project management, then this PDM will provide a full overview about this new PMI certification while exploring key agile principles, practices and techniques. If you always wanted to learn more about agile, this presenter is a certified Agile practitioner, trainer and coach so you will receive up to date information about the state of Agile and how it can most help you in your organization or your career.
Learn and Grow:
We give trainings for following courses:
Selenium with Java Online Training
Selenium with C# Online Training
JMeter Online Training
CodedUI Online Training
QTP Online Training
Manual Testing Online Training
ISTQB Certification Training
Scrum Master Training
Website : http://globalsqa.com/onlineTrainings.html
Email : contact@globalsqa.com
Mastering Agile Practices to Build High Performing TeamsAgileThought
These slides are from a talk that I gave to the Tampa Bay Agile Meetup on August 19, 2014. The talk was titled "Mastering Agile Practices to Build High Performing Teams". http://www.meetup.com/tampa-bay-agile/events/193898502/
Description:
You've read the books. You already know what your Agile team SHOULD be doing. Your Daily Standup meeting should be short and sweet. Your deployments should be automated. Your Sprint Retrospectives should inspire improvement.
So if you know what to do, why aren't you doing it?
The short answer is because Agile is hard. It takes real discipline and leadership to master even the most basic practices. Many teams have committed to adopting Agile, but they just don’t know how to get to the next level.
In this talk, I will share my real world experiences from years of coaching high performing Agile teams. I will discuss the key practices that must be mastered for a team to become great. Additionally, I will identify useful measurement techniques so that teams know if they are improving.
Similar to Harnessing Agile Development In Distributed Environment Dusan K Part (20)
Affordable Stationery Printing Services in Jaipur | Navpack n PrintNavpack & Print
Looking for professional printing services in Jaipur? Navpack n Print offers high-quality and affordable stationery printing for all your business needs. Stand out with custom stationery designs and fast turnaround times. Contact us today for a quote!
Premium MEAN Stack Development Solutions for Modern BusinessesSynapseIndia
Stay ahead of the curve with our premium MEAN Stack Development Solutions. Our expert developers utilize MongoDB, Express.js, AngularJS, and Node.js to create modern and responsive web applications. Trust us for cutting-edge solutions that drive your business growth and success.
Know more: https://www.synapseindia.com/technology/mean-stack-development-company.html
Falcon stands out as a top-tier P2P Invoice Discounting platform in India, bridging esteemed blue-chip companies and eager investors. Our goal is to transform the investment landscape in India by establishing a comprehensive destination for borrowers and investors with diverse profiles and needs, all while minimizing risk. What sets Falcon apart is the elimination of intermediaries such as commercial banks and depository institutions, allowing investors to enjoy higher yields.
Personal Brand Statement:
As an Army veteran dedicated to lifelong learning, I bring a disciplined, strategic mindset to my pursuits. I am constantly expanding my knowledge to innovate and lead effectively. My journey is driven by a commitment to excellence, and to make a meaningful impact in the world.
Skye Residences | Extended Stay Residences Near Toronto Airportmarketingjdass
Experience unparalleled EXTENDED STAY and comfort at Skye Residences located just minutes from Toronto Airport. Discover sophisticated accommodations tailored for discerning travelers.
Website Link :
https://skyeresidences.com/
https://skyeresidences.com/about-us/
https://skyeresidences.com/gallery/
https://skyeresidences.com/rooms/
https://skyeresidences.com/near-by-attractions/
https://skyeresidences.com/commute/
https://skyeresidences.com/contact/
https://skyeresidences.com/queen-suite-with-sofa-bed/
https://skyeresidences.com/queen-suite-with-sofa-bed-and-balcony/
https://skyeresidences.com/queen-suite-with-sofa-bed-accessible/
https://skyeresidences.com/2-bedroom-deluxe-queen-suite-with-sofa-bed/
https://skyeresidences.com/2-bedroom-deluxe-king-queen-suite-with-sofa-bed/
https://skyeresidences.com/2-bedroom-deluxe-queen-suite-with-sofa-bed-accessible/
#Skye Residences Etobicoke, #Skye Residences Near Toronto Airport, #Skye Residences Toronto, #Skye Hotel Toronto, #Skye Hotel Near Toronto Airport, #Hotel Near Toronto Airport, #Near Toronto Airport Accommodation, #Suites Near Toronto Airport, #Etobicoke Suites Near Airport, #Hotel Near Toronto Pearson International Airport, #Toronto Airport Suite Rentals, #Pearson Airport Hotel Suites
Enterprise Excellence is Inclusive Excellence.pdfKaiNexus
Enterprise excellence and inclusive excellence are closely linked, and real-world challenges have shown that both are essential to the success of any organization. To achieve enterprise excellence, organizations must focus on improving their operations and processes while creating an inclusive environment that engages everyone. In this interactive session, the facilitator will highlight commonly established business practices and how they limit our ability to engage everyone every day. More importantly, though, participants will likely gain increased awareness of what we can do differently to maximize enterprise excellence through deliberate inclusion.
What is Enterprise Excellence?
Enterprise Excellence is a holistic approach that's aimed at achieving world-class performance across all aspects of the organization.
What might I learn?
A way to engage all in creating Inclusive Excellence. Lessons from the US military and their parallels to the story of Harry Potter. How belt systems and CI teams can destroy inclusive practices. How leadership language invites people to the party. There are three things leaders can do to engage everyone every day: maximizing psychological safety to create environments where folks learn, contribute, and challenge the status quo.
Who might benefit? Anyone and everyone leading folks from the shop floor to top floor.
Dr. William Harvey is a seasoned Operations Leader with extensive experience in chemical processing, manufacturing, and operations management. At Michelman, he currently oversees multiple sites, leading teams in strategic planning and coaching/practicing continuous improvement. William is set to start his eighth year of teaching at the University of Cincinnati where he teaches marketing, finance, and management. William holds various certifications in change management, quality, leadership, operational excellence, team building, and DiSC, among others.
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...BBPMedia1
Marvin neemt je in deze presentatie mee in de voordelen van non-endemic advertising op retail media netwerken. Hij brengt ook de uitdagingen in beeld die de markt op dit moment heeft op het gebied van retail media voor niet-leveranciers.
Retail media wordt gezien als het nieuwe advertising-medium en ook mediabureaus richten massaal retail media-afdelingen op. Merken die niet in de betreffende winkel liggen staan ook nog niet in de rij om op de retail media netwerken te adverteren. Marvin belicht de uitdagingen die er zijn om echt aansluiting te vinden op die markt van non-endemic advertising.
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraAvirahi City Dholera
The Tata Group, a titan of Indian industry, is making waves with its advanced talks with Taiwanese chipmakers Powerchip Semiconductor Manufacturing Corporation (PSMC) and UMC Group. The goal? Establishing a cutting-edge semiconductor fabrication unit (fab) in Dholera, Gujarat. This isn’t just any project; it’s a potential game changer for India’s chipmaking aspirations and a boon for investors seeking promising residential projects in dholera sir.
Visit : https://www.avirahi.com/blog/tata-group-dials-taiwan-for-its-chipmaking-ambition-in-gujarats-dholera/
3.0 Project 2_ Developing My Brand Identity Kit.pptxtanyjahb
A personal brand exploration presentation summarizes an individual's unique qualities and goals, covering strengths, values, passions, and target audience. It helps individuals understand what makes them stand out, their desired image, and how they aim to achieve it.
LA HUG - Video Testimonials with Chynna Morgan - June 2024Lital Barkan
Have you ever heard that user-generated content or video testimonials can take your brand to the next level? We will explore how you can effectively use video testimonials to leverage and boost your sales, content strategy, and increase your CRM data.🤯
We will dig deeper into:
1. How to capture video testimonials that convert from your audience 🎥
2. How to leverage your testimonials to boost your sales 💲
3. How you can capture more CRM data to understand your audience better through video testimonials. 📊
What is the TDS Return Filing Due Date for FY 2024-25.pdfseoforlegalpillers
It is crucial for the taxpayers to understand about the TDS Return Filing Due Date, so that they can fulfill your TDS obligations efficiently. Taxpayers can avoid penalties by sticking to the deadlines and by accurate filing of TDS. Timely filing of TDS will make sure about the availability of tax credits. You can also seek the professional guidance of experts like Legal Pillers for timely filing of the TDS Return.
What is the TDS Return Filing Due Date for FY 2024-25.pdf
Harnessing Agile Development In Distributed Environment Dusan K Part
1. Dusan Kocurek Software Lab Manager, Ness Software Product Labs Part I by co-presenter Dave West not includedSenior Analyst, Forrester Research Harnessing the Power of Agile Development in a Distributed EnvironmentPart II 1
2. Most software development is done by distributed teams today Why distributed development? Cost savings, availability, skills 2 Challenges
3. 3 A Mix Of Agile And… Reality? Mix of methodologies Adaptation is key to success
4. Why non-Agile Customer is conservative “Waterfall is good, proven, management style” High risk project – no will and courage to implement Agile Customer’s clients want non-Agile PM Why Agile Current methods aren’t working – late releases, over-budget, team burnout Agile is a proven method Agile encourages team communication Customer is late adopter, but willing to consider if Agile can help 4 Reasons for more methodologies
42. 21 PM Microsoft Excel Microsoft Project VersionOne ScrumDesk GreenHopper Bug trackers BugZilla Jira Mantis Mercury Quality Center Document and collaboration Microsoft SharePoint Wiki Mind map utilities Screen sharing Online meeting tools Version control systems CSV Subversion Visual Source Safe Development support Cruise Control Team Central Other tools
46. Thank you for attending today’s webinar. Both speakers can be reached via email so that you can follow up with additional questions. Here is their contact information: Dusan KocurekSoftware Lab Manager, Ness Software Product Labs dusan.kocurek@ness.com 25 Thank you for attending!
Editor's Notes
Scrum at locationScrum of Scrum on global level
Teams are distributed and every team has team members in different locationsFor experienced teams understanding cultural differences
Multi-discipline teamsLet the team to manage workDO NOT ASSIGN TASKSHead to Integrated Scrum, work should be distributed across the globeForget technologies. Forget components. You are implementing stories. Multi-discipline teams are able to develop stories, component focus is step back and will not allow you to create multi-discipline teams. Scrum master at every location help to remove obstacles which are possible to remove locally Scrum of Scrum enable to remove high level obstacles, keep all places informed about the progress and the work completed Product Owners – is it good to have more product owners? At least one at every place?
Why - emotional level of communication, body language- Get to know each other, experience, persona, cultureWhenInception phaseProduct planningImportant events (release, demo, crunch time)Regular meetings is bestWhere- At least once in every location
HowHave your buddy defined at other placeUse IM for critical communication use email for less critical, for proposals, operationIf call, then prefer video communicationGive every team member resources required to communicateKeep everybody on the same level of project detail’s knowledge, create common project space, share knowledge, use tweets, rss feeds, newslettersWhenBe in touch on daily baseHave short regular daily all team meetingScrum Masters have to support communication, keep it short, help to find participants
Not a problem if time difference is low (1-2 hours)Define core time for meetings – not to stay very late, not to be very soon in an office for the meetingChallenge if time difference is 9 or more hours -> define representativesRepresentative is working in different time zone, many times customized -> Mars Pathfinder, Spirit, Opportunity project - time in sol (Mars day)
http://www.scrumdesk.com
Information RadiatorsVirtual boards One trackerContinuous IntegrationOne Version Control System