The role of the Product Owner in Scrum is only vaguely defined—owning the Product Backlog and representing the “customer.” In many organizations, Product Owners go it alone, trying their best to represent business needs to their teams. What’s often missing is a collaborative connection between the team’s testers and the Product Owner—a connection in which testers help to define and refine requirements, broaden the testing landscape and align it to customer needs, provide a conduit for collaboration between the customer and the team, assure that the team is building the right thing, and help demonstrate complete features. This relationship is central to the team and facilitates transparency to help gain feedback from the entire organization. Join seasoned agile coach Bob Galen as he shares techniques for doing just this. Return with new ideas and techniques for helping your Product Owner and team deliver better received and higher value products—not just by testing but by fostering collaboration.
The Three Pillars Approach to an Agile Testing StrategyTechWell
Far too often, organizations focus solely on the development teams and their technical practices as their agile adoption strategy. And then there’s the near constant focus on acquiring development tools. Often the testing activity and the testing teams are left behind in agile adoption, or even worse, they’re simply along for the ride. This is not an effective transformation strategy. Join experienced agile coach Bob Galen as he shares the Three Pillars framework for establishing a balanced strategic plan for quality and testing. The Three Pillars focus on development and test automation, testing practices, and collaboration activities that ensure you have a balanced approach to agile testing. Specifically, Bob explores risk-based testing, exploratory testing, paired collaboration around agile requirements, agile test design, and TDD-BDD-functional testing automation as tactics within a balanced framework. Leave with ideas to immediately initiate or retool a much more effective and balanced agile testing strategy.
As the book title suggests, this book is a sample question bank for the aspirants of the CCBA examination from IIBA, Canada.
We have created multiple question banks to assist CCBA aspirants.
Adaptive CCBP v3 Question Bank Key Features:
Based on BABoK V3
Modeled as per IIBA guidelines
These are NOT actual examination questions
Chapter wise questions
Full length CCBA certification simulators (Each with 130 questions)
System based
Multiple plans with different number of questions, simulations and access period
Unlimited attempts and analysis reports
Compatible on all devices
Author is also part of IIBA exam setting committee
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
This presentation describes the important techniques used in Product Backlog refinement and prioritization in Agile development. The various techniques described here are very useful for product managers, product owners, scrum masters, and agile teams.
Going On Demand IaaS, PaaS Or Solution AcceleratorsAspire Systems
The path to on-demand solution has become multi-fold with the changes in the cloud market. It is vital to understand the SaaS development and infrastructure eco-system.
Topics discussed:
- Different approaches available in building your SaaS solution
- Various factors influencing each SaaS adoption path
- Relate their relevance to your business and product requirements
The Three Pillars Approach to an Agile Testing StrategyTechWell
Far too often, organizations focus solely on the development teams and their technical practices as their agile adoption strategy. And then there’s the near constant focus on acquiring development tools. Often the testing activity and the testing teams are left behind in agile adoption, or even worse, they’re simply along for the ride. This is not an effective transformation strategy. Join experienced agile coach Bob Galen as he shares the Three Pillars framework for establishing a balanced strategic plan for quality and testing. The Three Pillars focus on development and test automation, testing practices, and collaboration activities that ensure you have a balanced approach to agile testing. Specifically, Bob explores risk-based testing, exploratory testing, paired collaboration around agile requirements, agile test design, and TDD-BDD-functional testing automation as tactics within a balanced framework. Leave with ideas to immediately initiate or retool a much more effective and balanced agile testing strategy.
As the book title suggests, this book is a sample question bank for the aspirants of the CCBA examination from IIBA, Canada.
We have created multiple question banks to assist CCBA aspirants.
Adaptive CCBP v3 Question Bank Key Features:
Based on BABoK V3
Modeled as per IIBA guidelines
These are NOT actual examination questions
Chapter wise questions
Full length CCBA certification simulators (Each with 130 questions)
System based
Multiple plans with different number of questions, simulations and access period
Unlimited attempts and analysis reports
Compatible on all devices
Author is also part of IIBA exam setting committee
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
This presentation describes the important techniques used in Product Backlog refinement and prioritization in Agile development. The various techniques described here are very useful for product managers, product owners, scrum masters, and agile teams.
Going On Demand IaaS, PaaS Or Solution AcceleratorsAspire Systems
The path to on-demand solution has become multi-fold with the changes in the cloud market. It is vital to understand the SaaS development and infrastructure eco-system.
Topics discussed:
- Different approaches available in building your SaaS solution
- Various factors influencing each SaaS adoption path
- Relate their relevance to your business and product requirements
Successful Agile Transformation - The NCS StoryNUS-ISS
Presented by Mr Lee Chee Yong, Agile Practice Lead of NCS Agile Competency Centre at ISS Seminar - Agile Software Development: Swift and the Shift on 18 July 2014.
Hi my LinkedIn Network,
Coincided with my corporate sharing, I decided to publish my CBAP Learning Pack to the public titled "A Strategy to conquer CBAP Examination" to share my personal learning path with 3-month self study plan at the total cost of US$626.
This sharing is especially beneficial to those working in Business Analyst Career and aiming to pursue IIBA Certificates such as ECBA / CCBA / CBAP.
To receive all learning materials in addition to the slide deck, please drop me your email in the comment section below. You will get the following stuff:
1. CBAP_6 Knowledge Area Mind Map
2. CBAP_50 Techniques
3a. CBAP_Competencies
3b. CBAP_Competencies Mapping
4. CBAP_KA Input Output Mapping
5. CBAP_KA Stakeholder Guidelines Tools Mapping
6. CBAP_KA Techniques Mapping
7. CBAP_Perspectives
8. CCBA-CBAP-Application-Workbook-the-ba-coachv1.4
9. CBAP_KA BACCM Mapping
I hope these learning materials will aid your learning efforts and provide useful information and effective approaches to master BABOK knowledge in preparation for ECBA / CCBA / CBAP Examination.
Feel free to reach out to me via LinkedIn Messages or Email for inquiries.
CBAP Study Guide: It is an excellent study guide for CBAP exam preparation,The book will help you in understanding the basic concepts of business analysis, Roles of business analyst, Explains the essential behavioural skills, Imparts essential business analysis skills, Introduces IT skills for a BA, Contains tips on CBAP examination.
The CBAP Study Guide covers the following topics in detail:
1 Preface and introduction
2 Business analysis planning and monitoring
3 Elicitation
4 Requirement management, and communication
5 Enterprise analysis
6 Requirements analysis
7 Solution assessment, and validation
8 CBAP examination tips
Agile Training improves your cognizance of scaling and scrum methodology. In these training you can learn
about the agile skills to improve your organization performance.These training give you information on how agileteams estimate, track and plan their work.Visit http://agiletraining.com/
A successful startup/product company needs to master the art of validating early product ideas quickly and effectively. Whether you are building a product, service or a new feature, the two most important questions to find out early are:
* are we solving the right problem?
* if yes, how do we pitch the idea to the target customer to generate a favourable action?
During this session, we'll focus on various safe-fail experimentation techniques used by Lean Startups for quickly identifying and validating the customer's value hypothesis, without having to build the real product. You will leave this session equipped with various MVP design techniques, that will allow you to rapidly discover a viable product/service that delights your customers, without spending a lot of time and effort.
Traditionally, entrepreneurs believed that the only way to test their product/service hypothesis was to build the best-in-class product/service in that category, launch it, and then pray. Most often, products/services fail, not because they cannot be built or delivered. But because, they lack the market-fitment and customer appeal.
To avoid these risks, these days startups are focusing on building a "Minimum Viable Product" (MVP), a product that includes just enough core features to allow useful feedback from early adopters. This reduces the time to market and allows the company to build subsequent customer-driven versions of the product. Hence mitigating the likelihood of wasting time on features that nobody wants. MVPs are typically deployed to a subset of customers, such as early adopters that are more forgiving, more likely to give valuable feedback.
However the problem with MVPs is that companies still spend too much time building stuff and very little time learning. Don't forget the purpose of MVP is validated learning NOT building. This session will give you ideas on how to quickly formulate and test your value and growth hypothesis in a scientific framework using extremely cheap MVP techniques collectively referred to as MVP Design Hacks.
More details: http://agilefaqs.com/services/training/crafting-out-mvps and http://agilefaqs.com/services/training/product-discovery
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassTechcanvass
Download this ECBA Sample Questions PDF and try out these questions for Free. These questions are based on latest ECBA exam pattern
You can access our ECBA Question bank simulator at https://techcanvass.com/ECBA-testseries.aspx
Few technology shifts have impacted the way we do business as much as mobile. The new and exciting functionality delivered by mobile apps, the pace at which they are being developed, and their emergence as the “face of the business” requires that organizations deliver unprecedented quality in these software systems. Join Dennis Schultz to learn how leading enterprises are approaching their mobile application testing challenges and how they have integrated mobile into their existing processes. Dennis describes the importance of testing on real devices, the value of using emulators to supplement your testing strategy, how to optimize your testing with real devices using SaaS remote device services, how to automate your repetitive tests to speed time to market and improve quality, and how to support a collaborative work environment and efficient test process for mobile development.
Testing Compliance with Accessibility GuidelinesTechWell
Currently, 2.4 billion people use the Internet, and about 10 percent of the world’s population has some form of disability. This means millions of potential users will have difficulty accessing the Internet. Thus, accessibility testing should not be ignored. Anish Krishnan discusses the importance of accessibility testing, reasons for considering accessibility issues while designing, and international Web accessibility laws. He shares effective techniques for carrying out accessibility testing, the potential scope of this testing, myths surrounding accessibility testing, and a set of automated tools to support this testing. Join Anish to learn about the Section 508 standards and how to test for web accessibility using screen readers and open source tools. Experience screen reader technology on both an accessible and non-accessible site. Learn how your test team can be advocates of accessible websites throughout the project lifecycle and add accessibility testing to your testing capabilities.
Shifting Left: The Evolution of Test AutomationTechWell
As the software development lifecycle shifts toward agile and lean methodologies, quality in every build becomes critical. Continuous integration allows development teams to receive immediate feedback on their code, creating more efficiency and higher quality. After exploring the differences in continuous integration, continuous delivery, and continuous deployment, Jennifer Bonine and Michael Faulise discuss what is needed for their successful implementation, including the technologies and resources required at each stage of the process. Jennifer and Mike share models that show where your organization is on the continuous integration/continuous delivery path, the required technical skills needed to implement them, and how to decide if this strategy is right for you. They describe the inevitable “shifting left” of testing, and what your projects will need to optimize quality and increase velocity. Jennifer an Mike share a perspective of what has been successful and what has not worked in companies from start-ups to Fortune 100.
Successful Agile Transformation - The NCS StoryNUS-ISS
Presented by Mr Lee Chee Yong, Agile Practice Lead of NCS Agile Competency Centre at ISS Seminar - Agile Software Development: Swift and the Shift on 18 July 2014.
Hi my LinkedIn Network,
Coincided with my corporate sharing, I decided to publish my CBAP Learning Pack to the public titled "A Strategy to conquer CBAP Examination" to share my personal learning path with 3-month self study plan at the total cost of US$626.
This sharing is especially beneficial to those working in Business Analyst Career and aiming to pursue IIBA Certificates such as ECBA / CCBA / CBAP.
To receive all learning materials in addition to the slide deck, please drop me your email in the comment section below. You will get the following stuff:
1. CBAP_6 Knowledge Area Mind Map
2. CBAP_50 Techniques
3a. CBAP_Competencies
3b. CBAP_Competencies Mapping
4. CBAP_KA Input Output Mapping
5. CBAP_KA Stakeholder Guidelines Tools Mapping
6. CBAP_KA Techniques Mapping
7. CBAP_Perspectives
8. CCBA-CBAP-Application-Workbook-the-ba-coachv1.4
9. CBAP_KA BACCM Mapping
I hope these learning materials will aid your learning efforts and provide useful information and effective approaches to master BABOK knowledge in preparation for ECBA / CCBA / CBAP Examination.
Feel free to reach out to me via LinkedIn Messages or Email for inquiries.
CBAP Study Guide: It is an excellent study guide for CBAP exam preparation,The book will help you in understanding the basic concepts of business analysis, Roles of business analyst, Explains the essential behavioural skills, Imparts essential business analysis skills, Introduces IT skills for a BA, Contains tips on CBAP examination.
The CBAP Study Guide covers the following topics in detail:
1 Preface and introduction
2 Business analysis planning and monitoring
3 Elicitation
4 Requirement management, and communication
5 Enterprise analysis
6 Requirements analysis
7 Solution assessment, and validation
8 CBAP examination tips
Agile Training improves your cognizance of scaling and scrum methodology. In these training you can learn
about the agile skills to improve your organization performance.These training give you information on how agileteams estimate, track and plan their work.Visit http://agiletraining.com/
A successful startup/product company needs to master the art of validating early product ideas quickly and effectively. Whether you are building a product, service or a new feature, the two most important questions to find out early are:
* are we solving the right problem?
* if yes, how do we pitch the idea to the target customer to generate a favourable action?
During this session, we'll focus on various safe-fail experimentation techniques used by Lean Startups for quickly identifying and validating the customer's value hypothesis, without having to build the real product. You will leave this session equipped with various MVP design techniques, that will allow you to rapidly discover a viable product/service that delights your customers, without spending a lot of time and effort.
Traditionally, entrepreneurs believed that the only way to test their product/service hypothesis was to build the best-in-class product/service in that category, launch it, and then pray. Most often, products/services fail, not because they cannot be built or delivered. But because, they lack the market-fitment and customer appeal.
To avoid these risks, these days startups are focusing on building a "Minimum Viable Product" (MVP), a product that includes just enough core features to allow useful feedback from early adopters. This reduces the time to market and allows the company to build subsequent customer-driven versions of the product. Hence mitigating the likelihood of wasting time on features that nobody wants. MVPs are typically deployed to a subset of customers, such as early adopters that are more forgiving, more likely to give valuable feedback.
However the problem with MVPs is that companies still spend too much time building stuff and very little time learning. Don't forget the purpose of MVP is validated learning NOT building. This session will give you ideas on how to quickly formulate and test your value and growth hypothesis in a scientific framework using extremely cheap MVP techniques collectively referred to as MVP Design Hacks.
More details: http://agilefaqs.com/services/training/crafting-out-mvps and http://agilefaqs.com/services/training/product-discovery
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassTechcanvass
Download this ECBA Sample Questions PDF and try out these questions for Free. These questions are based on latest ECBA exam pattern
You can access our ECBA Question bank simulator at https://techcanvass.com/ECBA-testseries.aspx
Few technology shifts have impacted the way we do business as much as mobile. The new and exciting functionality delivered by mobile apps, the pace at which they are being developed, and their emergence as the “face of the business” requires that organizations deliver unprecedented quality in these software systems. Join Dennis Schultz to learn how leading enterprises are approaching their mobile application testing challenges and how they have integrated mobile into their existing processes. Dennis describes the importance of testing on real devices, the value of using emulators to supplement your testing strategy, how to optimize your testing with real devices using SaaS remote device services, how to automate your repetitive tests to speed time to market and improve quality, and how to support a collaborative work environment and efficient test process for mobile development.
Testing Compliance with Accessibility GuidelinesTechWell
Currently, 2.4 billion people use the Internet, and about 10 percent of the world’s population has some form of disability. This means millions of potential users will have difficulty accessing the Internet. Thus, accessibility testing should not be ignored. Anish Krishnan discusses the importance of accessibility testing, reasons for considering accessibility issues while designing, and international Web accessibility laws. He shares effective techniques for carrying out accessibility testing, the potential scope of this testing, myths surrounding accessibility testing, and a set of automated tools to support this testing. Join Anish to learn about the Section 508 standards and how to test for web accessibility using screen readers and open source tools. Experience screen reader technology on both an accessible and non-accessible site. Learn how your test team can be advocates of accessible websites throughout the project lifecycle and add accessibility testing to your testing capabilities.
Shifting Left: The Evolution of Test AutomationTechWell
As the software development lifecycle shifts toward agile and lean methodologies, quality in every build becomes critical. Continuous integration allows development teams to receive immediate feedback on their code, creating more efficiency and higher quality. After exploring the differences in continuous integration, continuous delivery, and continuous deployment, Jennifer Bonine and Michael Faulise discuss what is needed for their successful implementation, including the technologies and resources required at each stage of the process. Jennifer and Mike share models that show where your organization is on the continuous integration/continuous delivery path, the required technical skills needed to implement them, and how to decide if this strategy is right for you. They describe the inevitable “shifting left” of testing, and what your projects will need to optimize quality and increase velocity. Jennifer an Mike share a perspective of what has been successful and what has not worked in companies from start-ups to Fortune 100.
Functional Testing with Domain-Specific LanguagesTechWell
Developing high-quality software requires effective communication among various project stakeholders. Business analysts must elicit customer needs and capture them as requirements, which developers then transform into working software. Software test engineers collaborate with business analysts, domain experts, developers, and other testers to validate whether the software meets the customer’s expectations. Misunderstandings between different stakeholders can introduce defects into software, reducing its overall quality and threatening the project’s success. Domain-specific languages (DSLs) are special purpose languages created to describe tasks in a particular field. DSLs provide stakeholders with a common vocabulary for describing application elements and behaviors. Tariq King describes how DSLs can be leveraged during functional testing to help identify potential issues early and reduce misunderstanding. Tariq demonstrates how a well-designed, testing DSL allows non-technical stakeholders to read and write automated tests, better engaging them in software testing activities. Learn how DSL-based testing tools can be used to improve test case management, regression testing, and test maintenance.
Exploring Usability Testing for Mobile and Web TechnologiesTechWell
It’s not enough to verify that software conforms to requirements by passing established acceptance tests. Successful software products engage, entertain, and support the users' experience. Goals vary from project to project, but no matter how robust and reliable your software is, if your users do not embrace it, business can slip from your hands. Rob Sabourin shares how to elicit effective usability requirements with techniques such as storyboarding and task analysis. Together, testers, programmers, and users collaborate to blend the requirements, design, and test cycles into a tight feedback loop. Learn how to select a subset of system functions to test with a small group of users to get high value information at low cost. Learn how usability testers can take advantage of naïve questions from novice users as well as the tunnel vision and bias of domain experts. Rob shares examples of usability testing for a variety of technologies including mobile and web-based products.
Test Automation in Agile: A Successful ImplementationTechWell
Many teams feel that they are forced to make an either/or decision when it comes to investing time to automate tests versus executing them manually. Sometimes a “silver bullet” tool is purchased, and testers are forced to use it when there may be a better option; other times unskilled team members are designated the automation engineers; and often there is a lack of good guidance on what to automate. These pitfalls cause product owners to de-prioritize those tasks when there’s a better way. Melissa Tondi shares how test teams should evaluate automated tools, both open source and commercial; areas to be aware of when traditional manual testers transition to automation engineers; and recommended priorities for automating tests. By streamlining automation tasks in your project and incorporating these recommendations, you’ll find that your automation intersection becomes a clearly marked thruway to a successfully released product.
Breakthrough Portfolio Performance: Managing a Mix of Agile and Non-Agile Pro...TechWell
Agile has delivered impressive performance improvements at the project level, and some attempts to scale agile’s success to the IT project portfolio have also demonstrated good results. However, agile is not for all IT projects nor all project teams. Sometimes other approaches may be more appropriate. Can disparate approaches co-exist harmoniously in the same project portfolio? Can portfolio managers apply a flexible, “best-tool-for-the-job” approach, while simultaneously driving portfolio-wide adoption of disciplined, hyperproductive techniques? Michael Hannan describes a set of integrated techniques that drive breakthrough performances in IT portfolios comprised of both agile and non-agile projects. These proven techniques and approaches can triple the portfolio’s project completions and double the projects delivered reliably. Specifically, Mike discusses optimal buffer-management methods at both the project and portfolio level, optimal resource sharing methods across agile and non-agile teams, and how to achieve the “common denominators” of focused execution and aggregated risk across the portfolio.
You’ve “gone agile” and have been relatively successful. So, how do you know how well your team is really doing? And how do you continuously improve your practices? When things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join Bob Galen and Mary Thorn as they share lessons from their most successful agile testing transitions. Explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale—all building agile testing excellence. Examine the mistakes, adjustments, and the successes, and learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
Cloud computing is rapidly changing the way systems are developed, tested, and deployed. New system hosting capabilities—software as a service (SaaS), platform as a service (PaaS), infrastructure as a service (IaaS)—are forcing us to review and revise our testing processes. At the same time, cloud computing is affording us opportunities to employ new test tooling solutions, which we call testing as a service (TaaS). In this technical session, Martin Pol and Jeroen Mengerink focus on testing SaaS systems, describing relevant IaaS and PaaS capabilities along the way. They discuss how to test performance of the cloud itself and ways to take advantage of the resource elasticity afforded by cloud computing. Martin and Jeroen explore the risks―some traditional, others completely new—that arise when organizations implement cloud computing and describe the tests you need to design to mitigate these risks.
User Acceptance Testing in the Testing Center of ExcellenceTechWell
Centralization of testing services into a testing center of excellence (TCoE) for system testing is common in IT shops today. To make this transformation mature, the next logical step is to incorporate the user acceptance testing (UAT) function into the TCoE. This poses unique challenges for the TCoE and mandates the testing team develop a combination of business process knowledge coupled with technology and test process expertise. Deepika Mamnani shares her experiences in implementing a UAT TCoE and best practices—from inception to planning to execution. Learn techniques to create business-oriented testable requirements, strategies to size and structure the team, and the role of automation. Review testing metrics needed to measure the success of the UAT function. Hear a real-world transformation journey and the quantitative business benefits achieved by an organization incorporating UAT as a centralized function within the TCoE. Take back strategies to incorporate UAT as a part of your TCoE.
Why Automation Fails—in Theory and PracticeTechWell
Testers face common challenges in automation. Unfortunately, these challenges often lead to subsequent failures. Jim Trentadue explains a variety of automation perceptions and myths―the perception that a significant increase in time and people is needed to implement automation; the myth that, once automation is achieved, testers will not be needed; the myth that scripted automation will serve all the testing needs for an application; the perception that developers and testers can add automation to a project without additional time, resources, or training; the belief that anyone can implement automation. The testing organization must ramp up quickly on the test automation process and the prep-work analysis that needs to be done including when to start, how to structure the tests, and what system to start with. Learn how to respond to these common challenges by developing a solid business case for increased automation adoption by engaging manual testers in the testing organization, being technology agnostic, and stabilizing test scripts regardless of applications changes.
Transforming How We Deliver Value: Agility at ScaleTechWell
Continuous delivery in software development allows us to deliver incrementally, get quick feedback, and react. A key enabler is the adoption of agile techniques and methods; key inhibitors in the enterprise are size, scale, and complexity. The Rational ALM organization is a typical enterprise, and our teams have (mostly) adopted agile principles. But agility at enterprise scale is not the same as team-based agile development. Now we must coordinate work across multiple interdependent teams to deliver value, rather than focusing on developing a single product or application. Amy Silberbauer shares her experience of adapting SAFe in an enterprise organization and describes the struggles, mistakes, and successes throughout that process. Amy identifies the key challenges, including the need to identify value, provide the right data for various audiences, and the inherent required culture shift. Learn how to avoid some common pitfalls as you and your own organization embark on this same transformation.
Lean software engineering emphasizes continuous delivery of high quality applications. Ken Pugh explains the principles and practices that form the basis of lean software development―concentrating on developing a continuous flow by eliminating delays and loopbacks; delivering quickly by developing in small batches; emphasizing high quality which decreases delays due to defect repair; making policies, process and progress transparent; optimizing the whole rather than individual steps; and becoming more efficient by decreasing waste. Ken describes lean’s emphasis on cycle time, rather than resource utilization, and demonstrates the value stream map which helps you visualize the development cycle flow to identify bottlenecks. He explores the differences between push and pull flow, describes how lean thinking shows up in agile processes including Scrum and Extreme Programming, and discusses how lean can be applied to the entire workflow—not just the development portion. Ken concludes with a discussion of how you can begin your lean transformation.
The Unfortunate Triumph of Process over PurposeTechWell
As a test manager, James Christie experienced two divergent views of a single project. The official version claimed that planning and documentation were excellent, with problems discovered during test execution being managed effectively. In fact, the project had no useful plans, so testers improvised test execution. Creating standardized documentation took priority over preparing for the specific problems testers would actually face during testing. The required documentation standards didn't assist testing; they actually hindered by distracting from relevant, detailed preparation. It was a triumph of process over purpose. James shows that this is a problem that testing shares with other complex disciplines. Devotion to processes and standards inhibits creativity and innovation. They provide a comfort blanket and a smokescreen of “professionalism” where following the ritual becomes more important than accomplishing the goals. Unless we address this issue, organizations will question whether testers really add value. Testers must respond by challenging unhelpful processes and the culture that encourages them. Purpose must come before process!
The software development lifecycle is a pretty complex process in many organizations. However, by using monitoring tools and methodologies, you can accelerate testing and release higher quality code―the cornerstone of rapid software delivery. These tools provide immediate feedback with actionable information so you can address problems as they are detected instead of waiting until the end of a testing cycle. Earlier detection, combined with tests that are a better representation of production workloads, are key to releasing better code, faster. Jim Hirschauer shows how to use monitoring software to make a major impact during development, test, and production. He describes typical use cases for server monitoring, log monitoring, and application performance monitoring. Learn about open source testing tools including Siege, Multi-Mechanize, and Bees with Machine Guns. Understand how to use each of these tools and more in development, test, and production as well as creating a feedback loop that drives continuous improvement.
Testing Lessons Learned from Sesame StreetTechWell
Rob Sabourin has discovered testing lessons in the Simpsons, the Looney Tunes gang, Great Detectives, Dr. Seuss, and other unlikely places, but this year he journeys to Sesame Street. Sesame Street teaches basic life skills in a safe, entertaining, memorable style. Rob uses them to solve stubborn technical, management, and people-related testing problems. Oscar the Grouch guides us through failure mode analysis. Ernie and Bert help us tackle problems from different perspectives. Big Bird and Mr. Snuffleupagus teach about persistence, rhetoric, and bug advocacy. The Count misdirects management with fallacious metrics. And Kermit demonstrates that it is not easy being a tester, but we can make a difference by getting the right things done well. Sesame Street songs teach testing lessons, too. Rob performs a powerful affinity analysis singing "One of these things …". Enjoy testing lessons brought to you by Rob and your friends at Sesame Street.
Incorporating 360 Degree App Quality in Mobile DevelopmentTechWell
The exploding apps economy has increased the businesses’ need to have a strong mobile app presence. This has spurred a dramatic upward shift in mobile app development. Traditionally, testing has been done in the lab, replicating user environments and usage scenarios. However, that approach can be insufficient. Complementing in-the-lab manual and automated testing with testing in real user environments is a critical new component of mobile app development. Today, leveraging the right holistic mix of software testing tools, in-house testing and automation, mobile SDKs, analytics tied to ongoing user sentiment, and outside-the-lab testers can be the difference between mobile app success and failure. Roy Solomon provides information, analysis, and real world examples showing the benefits of a 360 degree, user-focused approach to app quality. Learn the science behind this approach, and what you can do to overcome the ever-present challenges of speed, cost, and risk to launch apps that users love.
You Said What? Becoming Aware of the Things We SayTechWell
Most of us take language for granted. We use words without thinking about how they may affect others and then are surprised at the reaction we get. Learn the importance of language in building and maintaining high performing agile teams. Become more aware of the words you choose and the impact of those words on your listeners. Doc List presents a series of exercises in a game show format. Participants attempt to identify loaded words in seemingly simple statements and questions. Some of the exercises are written; others are acted out in role play. You’ll engage in discussion and reflection as part of the activity, gaining greater insight into your own use of language and understanding how language affects your interactions and your teams. Discern how to read the subtle messages in your own and others' language. Learn how to craft what you say so that it means what you want it to.
The Three Pillars Approach to Your Agile Test StrategyTechWell
Far too often, agile transformations focus just on development teams, agile frameworks, or technical practices as adoption strategies unfold. Often the testing activity and the testing teams are left behind in agile strategy development or worse yet, they are only along for the ride. That’s simply not an effective transformation strategy. Join experienced agile coach Bob Galen as he shares the Three Pillars Framework for establishing a balanced strategic plan to effectively implement agile quality and testing. The pillars focus on development and test automation, testing practices, and whole-team collaboration activities that will ensure you have a balanced approach to agile testing and quality. Specifically the framework focuses on effective tactics of risk-based testing, exploratory testing, paired collaboration around agile requirements, agile test design, and TDD-BDD-functional testing automation. Leave with the tools to immediately initiate or rebalance a much more effective agile testing strategy.
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary ThornTEST Huddle
Far too often agile adoptions focus just on the development teams, agile frameworks, or technical practices as a part of their adoption strategies. And then there’s the near perpetual focus on tooling or developing test automation without striking a balanced approach. Often the testing activity and the testing teams are “left behind” in agile strategy development or worse yet, they’re simply “along for the ride”. That is not an effective transformation strategy.
Join experienced agile coaches Bob Galen and Mary Thorn as they share the Three Pillars framework for establishing a balanced strategic plan for effective quality and testing. The Three Pillars focus on development and test automation, testing practices, and collaboration activities that will ensure you have a balanced approach to agile testing. Specifically, risk-based testing, exploratory testing, paired collaboration around agile requirements, agile test design, and TDD-BDD-Functional testing automation will be explored as tactic within a balanced Three Pillars framework. You will leave with the tools to immediately initiate or re-tool a much more effective and balanced agile testing strategy.
ortion pills to be shipped to house
The Three Pillars Approach to Your Agile Test Strategy Brian Estep
First of all, I’ve seen way too many teams who are just “testing” in agile teams without a map or a plan for improvement. I’ve also seen that Agile Adoption is mostly a developer-centric or technology-centric play. They “drive” and testing is “along for the ride”. Seatbelts please! And where’s the focus on “Quality”? And the how or practices & tactics?
A Testers Guide To Collaborating With Product OwnersTEST Huddle
In Scrum the Product Owner is relatively starkly defined. They are the owner of the Product Backlog and represent the “customer”. In many organizations, they “go it alone”, trying their best to represent business needs for their teams. What’s often missing in this approach is a wonderful collaborative connection between the teams’ testers and the Product Owner.
A connection where testers help to define and refine requirements, broaden the testing landscape and align it to customer needs, provide a collaborate conduit between the customer and the team, assure that the team is building the “right thing”, and helping to demonstrate complete features . This relationship is not only central to the team, but facilitates transparency and helps gain feedback from the entire organization. Join seasoned agile coach Bob Galen as he shares stories and techniques for doing just this. You will return to your agile teams with new ideas and techniques for helping your Product Owner and team deliver better received and higher value products; not just by “testing”, but by “fostering collaboration”.
Test Automation Strategies for the Agile WorldTechWell
With the adoption of agile practices in many organizations, the test automation landscape has changed. Bob Galen explores current disruptors to traditional automation strategies, and discusses relevant and current adjustments you need to make when developing your automation business case. Open source tools are becoming incredibly viable and beat their commercial equivalents in many ways―not only in cost, but also in functionality, creativity, evolutionary speed, and developer acceptance. Agile methods have fundamentally challenged our traditional automation strategies. Now we must keep up with incremental and emergent systems and architectures and their high rates of change. Bob explores new automation strategies, examining strategies for both greenfield applications and those pesky legacy projects. Learn how to wrap a business case and communication plan around them so you get the support you need. Leave the workshop with a serious game-plan for delivering on the promise of agile test automation.
Seven Keys to Navigating Your Agile Testing TransitionTechWell
So you’ve “gone agile” and have been relatively successful for a year or so. But how do you know how well you’re really doing? And how do you continuously improve your practices? And when things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join seasoned agile testing coach Bob Galen as he share lessons from his most successful agile testing transitions. You’ll explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale stories of agile testing excellence. You’ll examine the mistakes, adjustments, and the successes—so you’ll learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
The Three Pillars Approach to an Agile Testing StrategyTechWell
Far too often, organizations focus solely on the development teams and their technical practices as their agile adoption strategy. And then there’s the near constant focus on acquiring development tools. Often the testing activity and the testing teams are left behind in agile adoption, or even worse, they’re simply along for the ride. This is not an effective transformation strategy. Join experienced agile coach Bob Galen as he shares the Three Pillars framework for establishing a balanced strategic plan for quality and testing. The Three Pillars focus on development and test automation, testing practices, and collaboration activities that ensure you have a balanced approach to agile testing. Specifically, Bob explores risk-based testing, exploratory testing, paired collaboration around agile requirements, agile test design, and TDD-BDD-functional testing automation as tactics within a balanced framework. Leave with ideas to immediately initiate or re-tool a much more effective and balanced agile testing strategy.
Seven Keys to Navigating Your Agile Testing TransitionTechWell
So you’ve “gone agile” and have been relatively successful for a year or so. But how do you know how well you’re really doing? And how do you continuously improve your practices? When things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join Bob Galen and Mary Thorn as they share lessons from their most successful agile testing transitions. Explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale—all building agile testing excellence. Examine the mistakes, adjustments, and the successes, and learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
Seven Keys to Navigating Your Agile Testing TransitionTechWell
So you’ve “gone agile” and have been relatively successful for a year or so. But how do you know how well you’re really doing? And how do you continuously improve your practices? When things get rocky, how do you handle the challenges without reverting to old habits? You realize that the path to high-performance agile testing isn’t easy or quick. It also helps to have a guide. So consider this workshop your guide to ongoing, improved, and sustained high-performance. Join seasoned agile testing coach Bob Galen as he share lessons from his most successful agile testing transitions. Explore actual team case studies for building team skills, embracing agile requirements, fostering customer interaction, building agile automation, driving business value, and testing at-scale—all building agile testing excellence. Examine the mistakes, adjustments, and the successes, and learn how to react to real-world contexts. Leave with a better view of your team’s strengths, weaknesses, and where you need to focus to improve.
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.
This will be presented at the Optimizely's San Francisco User Group session on Oct 4th. As with any program, an A/B Testing Practice also follows a specific maturity curve. Since it is much more complex and spans across various domains and business units, it begins with a "Sell" phase focused on getting buy-in from various stakeholders but with a specific focus on Engineering & QA, followed by "Scale" phase with focus on building team, efficiency and program and then on to "Expand" phase focused on wider scope/complex tests and strengthen the platform, over to the "Deepen" phase where the focus is to ingrain testing within the company's DNA, i.e., within the backend/algorithms, cross pollinate learning and testing across various business units. The final phase is the "Sustain" phase where Algorithmic Test Management takes over Testing, and Testing is productized as a Value Add service for monetization and brand captial creation. We will walk the audience through our own journey so far along the maturity curve, the lessons learnt along the way, the challenges and what worked for us. The session will be rounded up with a working session with the audience on their own journey, lessons and advice for others.
Mary Thorn has had the opportunity in the past twenty years to work at many startups, creating several QA/test departments from scratch. For the past ten years, she has done this in agile software companies. Recently Mary moved from leading small agile test organizations to leading a large agile test organization where she has learned how to lead agile testers and agile testing in large contexts. Mary takes you through what she has learned, identifies the keys to transitioning your test organization as it grows, and discusses the techniques required to lead it through the changes. Agile testing is difficult; training your testers to be consistent and interchangeable across large scale agile teams is even more difficult; and still more difficult is test automation at scale. Join Mary as she shares her experience in creating an automation strategy that works in a large scale context and lessons learned from leading a large agile test organization.
Over the past twenty years, Mary Thorn has had the opportunity to work at many startups, creating several QA/test departments from scratch. For the past ten years, she has done this in agile software companies. Recently Mary moved from leading small agile test organizations to leading a large agile test organization. She has learned how to lead agile testers and agile testing in large contexts. Mary takes you through what she has learned, identifies the keys to transitioning your test organization as it grows, and discusses the techniques required to lead it through the changes. Agile testing is difficult, and training your testers to be consistent and interchangeable across large scale agile teams is even more difficult. And still more difficult is test automation at scale. Mary shares her experience in creating an automation strategy that works in a large scale context. Join Mary as she discusses her learnings from leading large agile test organizations.
[Webinar] Visa's Journey to a Culture of ExperimentationOptimizely
Join us as we hear Ramkumar Ravichandran, the Director of A/B Testing at Visa Checkout, explain how he created a high impact experimentation program. Ram will take us through the growth of Visa’s program: from selling the value, to laying down the vision, the roadmap and success criteria, to creating the right team and driving engagement with the program.
Attend this webinar to learn:
-How an experimentation program drives business impact.
-A model to drive continuous stakeholder engagement with the program.
-How to build a roadmap that goes above and beyond simple UX optimization.
Facilitate his team for better creativity and tries to improve the efficiency of the development team.
Responsible for managing the scrum process with the coordination of scrum team in Agile methodology.
Responsible to remove the impediments for the scrum team.
Arranged daily stand-up meetings, facilitate meetings, schedule meetings, demo and decision-making processes in order to ensure quick inspection and proper use of adaptation process.
Helps product owner to make the product backlogs in good shape and make them ready for the next sprint.
Responsible to Conduct retrospective meetings.
Organizes and facilitates the sprint planning meeting.
Acts as safeguard for his team.
Do you ever feel you have lost confidence in your own abilities? Why does this happen? Isabel Evans spends a lot of time painting. Someone once commented, “Why are you doing this, when you are not very good at it?” And gradually she stopped drawing and painting, after being intimidated by a conventional vision of what good art should look like. At the same time, she experienced a parallel loss of confidence in her professional abilities. Attempting creative pursuits like drawing and painting is essential to cognitive, emotional, creative abilities and she began to understand the correlation between her creative activities and her confidence. Making errors, being wrong, failing – that is a generous gift we receive when we practice outside our skill level. By staying in a comfort zone and repeating successes, we stagnate. As Isabel started to create again she thought “I don’t feel good at it, I do feel good doing it” The difference was that she was learning, having ideas and the act of re-engaging with failure, together with the comradeship of friends and colleagues, including at Women Who Test, Isabel has regained her confidence in her professional abilities, and been able to reboot her career and joy. Join Isabel to share a journey from self-perceived failure, to recovery and renewed learning.
Instill a DevOps Testing Culture in Your Team and Organization TechWell
The DevOps movement is here. Companies across many industries are breaking down siloed IT departments and federating them into product development teams. Testing and its practices are at the heart of these changes. Traditionally, IT organizations have been staffed with mostly manual testers and a limited number of automation and performance engineers. To keep pace with development in the new “you build it, you own it” environment, testing teams and individuals must develop new technical skills and even embrace coding to stay relevant and add greater value to the business. DevOps really starts with testing. Join Adam Auerbach as he explains what DevOps is and how it relates to testing. He describes how testing must change from top to bottom and how to access your own environment to identify improvement opportunities. Adam dives into practices like service virtualization, test data management, and continuous testing so you can understand where you are now and identify steps needed to instill a DevOps testing culture in your team and organization.
Test Design for Fully Automated Build ArchitectureTechWell
Imagine this … As soon as any developed functionality is submitted into the code repository, it is automatically subjected to the appropriate battery of tests and then released straight into production. Setting up the pipeline capable of doing just that is becoming more and more common and something you need to know about. But most organizations hit the same stumbling block—just what IS the appropriate battery of tests? Automated build architectures don't always lend themselves well to the traditional stages of testing. In this hands-on tutorial, Melissa Benua introduces you to key test design principles—applicable to organizations both large and small—that allow you to take full advantage of the pipeline's capabilities without introducing unnecessary bottlenecks. Learn how to make highly reliable tests that run fast and preserve just enough information to let testers and developers determine exactly what went wrong and how to reproduce the error locally. Explore ways to reduce overlap while still maintaining adequate test coverage. Take back ideas about which test areas could benefit from being combined into a single suite and which areas could benefit most from being broken out altogether.
System-Level Test Automation: Ensuring a Good StartTechWell
Many organizations invest a lot of effort in test automation at the system level but then have serious problems later on. As a leader, how can you ensure that your new automation efforts will get off to a good start? What can you do to ensure that your automation work provides continuing value? This tutorial covers both “theory” and “practice”. Dot Graham explains the critical issues for getting a good start, and Chris Loder describes his experiences in getting good automation started at a number of companies. The tutorial covers the most important management issues you must address for test automation success, particularly when you are new to automation, and how to choose the best approaches for your organization—no matter which automation tools you use. Focusing on system level testing, Dot and Chris explain how automation affects staffing, who should be responsible for which automation tasks, how managers can best support automation efforts to promote success, what you can realistically expect in benefits and how to report them. They explain—for non-techies—the key technical issues that can make or break your automation effort. Come away with your own clarified automation objectives, and a draft test automation strategy to use to plan your own system-level test automation.
Build Your Mobile App Quality and Test StrategyTechWell
Let’s build a mobile app quality and testing strategy together. Whether you have a web, hybrid, or native app, building a quality and testing strategy means (1) knowing what data and tools you have available to make agile decisions, (2) understanding your customers and your competitors, and (3) testing your app under real-world conditions. Jason Arbon guides you through the latest techniques, data, and tools to ensure the awesomeness of your mobile app quality and testing strategy. Leave this interactive session with a strategy for your very own app—or one you pretend to own. The information Jason shares is based on data from Appdiff’s next-gen mobile app testing platform, lessons from Applause/uTest’s crowd, text mining hundreds of millions of app store reviews, and in-depth discussions with top mobile app development teams.
Testing Transformation: The Art and Science for SuccessTechWell
Technologies, testing processes, and the role of the tester have evolved significantly in the past few years with the advent of agile, DevOps, and other new technologies. It is critical that we testing professionals evaluate ourselves and continue to add tangible value to our organizations. In your work, are you focused on the trivial or on real game changers? Jennifer Bonine describes critical elements that help you artfully blend people, process, and technology to create a synergistic relationship that adds value. Jennifer shares ideas on mastering politics, maneuvering core vs. context, and innovating your technology strategies and processes. She explores how new processes can be introduced in an organization, what the role of organizational culture is in determining the success of a project, and how you can know what tools will add value vs. simply adding overhead and complexity. Jennifer reviews critically needed tester skills and discusses a continual learning model to evolve your skills and stay relevant. This discussion can lead you to technologies, processes, and skills you can stake your career on.
We’ve all been there. We work incredibly hard to develop a feature and design tests based on written requirements. We build a detailed test plan that aligns the tests with the software and the documented business needs. And when we put the tests to the software, it all falls apart because the requirements were changed without informing everyone. Mary Thorn says help is at hand. Enter behavior-driven development (BDD), and Cucumber and SpecFlow, tools for running automated acceptance tests and facilitating BDD. Mary explores the nuances of Cucumber and SpecFlow, and shows you how to implement BDD and agile acceptance testing. By fostering collaboration for implementing active requirements via a common language and format, Cucumber and SpecFlow bridge the communication gap between business stakeholders and implementation teams. In this workshop, practice writing feature files with the best practices Mary has discovered over numerous implementations. If you experience developers not coding to requirements, testers not getting requirements updates, or customers who feel out of the loop and don’t get what they ask for, Mary has answers for you.
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
Many teams go crazy because of brittle, high-maintenance automated test suites. Jim Holmes helps you understand how to create a flexible, maintainable, high-value suite of functional tests using Selenium WebDriver. Learn the basics of what to test, what not to test, and how to avoid overlapping with other types of testing. Jim includes both philosophical concepts and hands-on coding. Testers who haven't written code should not be intimidated! We'll pair you up to make sure you're successful. Learn to create practical tests dealing with advanced situations such as input validation, AJAX delays, and working with file downloads. Additionally, discover when you need to work together with developers to create a system that's more easily testable. This tutorial focuses primarily on automating web tests, but many of the same concepts can be applied to other UI environments. Demos and labs will be in C# and Java using WebDriver. Leave this tutorial having learned how to write high-value WebDriver tests—and stay sane while doing so.
DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the boundaries of DevOps, the conversation has been largely devoid of the business units’ place at the table. A common mistake organizations make while going through the DevOps transformation is drawing a line at the IT boundary. If that occurs, a larger, more inclusive silo within the organization is created, operating in an informational vacuum and causing operational inefficiency and goal misalignment. Sharing his experiences working on both sides of the fence, Leon Fayer describes the importance of including business units in order to align technology decisions with business goals. Leon discusses inclusion of business units in existing agile processes, benefits of cross-departmental monitoring, and a business-first approach to technology decisions.
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
Chris Parlette maintains that renting infrastructure on demand is the most disruptive trend in IT in decades. In 2016, enterprises spent $23B on public cloud IaaS services. By 2020, that figure is expected to reach $65B. The public cloud is now used like a utility, and like any utility, there is waste. Who's responsible for optimizing the infrastructure and reducing wasted expenses? It’s DevOps. The excess expense, known as cloud waste, comprises several interrelated problems: services running when they don't need to be, improperly sized infrastructure, orphaned resources, and shadow IT. There are a few core tenets of DevOps—holistic thinking, no silos, rapid useful feedback, and automation—that can be applied to reducing your cloud waste. Join Chris to learn why you should include continuous cost optimization in your DevOps processes. Automate cost control, reduce your cloud expenses, and make your life easier.
Transform Test Organizations for the New World of DevOpsTechWell
With the recent emergence of DevOps across the industry, testing organizations are being challenged to transform themselves significantly within a short period of time to stay meaningful within their organizations. It’s not easy to plan and approach these changes considering the way testing organizations have remained structured for ages. These challenges start from foundational organizational structures and can cut across leadership influence, competencies, tools strategy, infrastructure, and other dimensions. Sumit Kumar shares his experience assisting various organizations to overcome these challenges using an organized DevOps enablement framework. The framework includes radical restructuring, turning the tools strategy upside down, a multidimensional workforce enablement supported by infrastructure changes, redeveloped collaborations models, and more. From his real world experiences Sumit shares tips for approaching this journey and explains the roadmap for testing organizations to transform themselves to lead the quality in DevOps.
The Fourth Constraint in Project Delivery—LeadershipTechWell
All too often, the triple constraints—time, cost, and quality—are bandied about as if they are the be-all, end-all. While they are important, leadership—the fourth and larger underpinning constraint—influences the first three. Statistics on project success and failure abound, and these measurements are usually taken against the triple constraints. According to the Project Management Institute, only 53 percent of projects are completed within budget, and only 49 percent are completed on time. If so many projects overrun budget and are late, we can’t really say, “Good, fast, or cheap—pick two.” Rob Burkett talks about leadership at every level of a team. He shares his insights and stories gleaned from his years of IT and project management experience. Rob speaks to some of the glaring difficulties in the workplace in general and some specifically related to IT delivery and project management. Leave with a clearer understanding of how to communicate with teams and team members, and gain a better understanding of how you can be a leader—up and down your organization.
Resolve the Contradiction of Specialists within Agile TeamsTechWell
As teams grow, organizations often draw a distinction between feature teams, which deliver the visible business value to the user, and component teams, which manage shared work. Steve Berczuk says that this distinction can help organizations be more productive and scale effectively, but he recognizes that not all shared work fits into this model. Some work is best handled by “specialists,” that is people with unique skills. Although teams composed entirely of T-shaped people is ideal, certain skills are hard to come by and are used irregularly across an organization. Since these specialists often need to work closely with teams, rather than working from their own backlog, they don’t fit into the component team model. The use of shared resources presents challenges to the agile planning model. Steve Berczuk shares how teams such as those providing infrastructure services and specialists can fit into a feature+component team model, and how variations such as embedding specialists in a scrum team can both present process challenges and add significant value to both the team and the larger organization.
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
Metrics don’t have to be a necessary evil. If done right, metrics can help guide us to make better forward-looking decisions, rather than being used for simply managing or monitoring. They can help us identify trade-offs between options for what to do next versus punitive or worse, purely managerial measures. Steve Martin won’t be giving the Top Ten List of field-tested metrics you should use. Instead, in this interactive mini-workshop, he leads you through the critical thinking necessary for you to determine what is right for you to measure. First, Steve explores why you want to measure something—whether it’s for a team, a portfolio, or even an agile transformation. Next, he provides multiple real-life metrics examples to help drive home concepts behind characteristics of good and bad metrics. Finally, Steve shows how to run his field-tested agile game—Pin the Tail on the Metric. Take back this activity to help you guide metrics conversations at your organization.
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
A hierarchy is an organizational network that has a top and a bottom, and where position is determined by rank, importance, and value. A holarchy is a network that has no top or bottom and where each person’s value derives from his ability, rather than position. As more companies seek the benefits of agile, leaders need to build and sustain delivery capability while scaling agile without introducing unnecessary process and overhead. The Agile Performance Holarchy (APH) is an empirical model for scaling and sustaining agility while continuing to deliver great products. Jeff Dalton designed the APH by drawing from lessons learned observing and assessing hundreds of agile companies and teams. The APH helps implement a holarchy—a system composed of interacting organizational units called holons—centered on a series of performance circles that embody the behaviors of high performing agile organizations. Jeff describes how APH provides guidelines in the areas of leadership, values, teaming, visioning, governing, building, supporting, and engaging within an all-agile organization. Join Jeff to see what the APH is all about and how you can use it in your team and organization.
A Business-First Approach to DevOps ImplementationTechWell
DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the boundaries of DevOps, the conversation has been largely devoid of the business units’ place at the table. A common mistake organizations make while going through the DevOps transformation is drawing a line at the IT boundary. If that occurs, a larger, more inclusive silo within the organization is created, operating in an informational vacuum and causing operational inefficiency and goal misalignment. Sharing his experiences working on both sides of the fence, Leon Fayer describes the importance of including business units in order to align technology decisions with business goals. Leon discusses inclusion of business units in existing agile processes, benefits of cross-departmental monitoring, and a business-first approach to technology decisions.
Databases in a Continuous Integration/Delivery ProcessTechWell
DevOps is transforming software development with many organizations adopting lean development practices, implementing continuous integration (CI), and performing regular continuous deployment (CD) to their production environments. However, the database is largely ignored and often seen as a bottleneck in the DevOps process. Steve Jones discusses the challenges of database development and why many developers find the database to be an impediment to the CD process. Steve shares the techniques you can use to fit a database into the DevOps process. Learn how to store database code in a version control system, and the differences between that and application code. Steve demonstrates a CI process with SQL code and uses automated testing frameworks to check the code. Steve then shows how automated releases with manual gates can reduce the stress and risk of database deployments while ensuring consistent, reliable, repeatable releases to QA, UAT, and production.
Mobile Testing: What—and What Not—to AutomateTechWell
Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency. But should you try to automate all things mobile? Unfortunately, the answer is not always clear. Mobile has its own set of complications, compounded by a wide variety of devices and OS platforms. Join David to learn what mobile testing activities are ripe for automation—and those items best left to manual efforts. He describes the various considerations for automating each type of mobile application: mobile web, native app, and hybrid applications. David also covers device-level testing, types of testing, available automation tools, and recommendations for automation effectiveness. Finally, based on his years of mobile testing experience, David provides some tips and tricks to approach mobile automation. Leave with a clear plan for automating your mobile applications.
Cultural Intelligence: A Key Skill for SuccessTechWell
Diversity is becoming the norm in everyday life. However, introducing global delivery models without a proper understanding of intercultural differences can lead to difficulty, frustration, and reduced productivity. Priyanka Sharma and Thena Barry say that in our diverse world, we need teams with people who can cross these boundaries, communicate effectively, and build the diverse networks necessary to avoid problems. We need to learn about cultural intelligence (CI) and cultural quotient (CQ). CI is the ability to relate and work effectively across cultures. CQ is the cognitive, motivational, and behavioral capacity to understand and respond to beliefs, values, attitudes, and behaviors of individuals and groups. Together, CI and CQ can help us build behavioral capacities that aid motivation, behavior, and productivity in teams as well as individuals. Priyanka and Thena show how to build a more culturally intelligent place with tools and techniques from Leading with Cultural Intelligence, as well as content from the Hofstede cultural model. In addition, they illustrate the model with real-life experiences and demonstrate how they adapted in similar circumstances.
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
Why would a century-old utility with no direct competitors take on the challenge of transforming its entire IT application organization to an agile methodology? In an increasingly interconnected world, the expectations of customers continue to evolve. From smart meters to smart phones, IoT is creating a crisis point for industries not accustomed to rapid change. Glen Morris explains that pizzas can be tracked by the minute and packages at every stop, and customers now expect this same customer service model should exist for all industries—including power. Glen examines how to create momentum and transform non-IT-focused industries to an agile model. If you are struggling with gaining traction in your pursuit of agile within your business, Glen gives you concrete, practical experiences to leverage in your pursuit. Finally, he communicates how to gain buy-in from business partners who have no idea or concern about agile or its methodologies. If your business partners look at you with amusement when you mention the need for a dedicated Product Owner, join Glen as he walks you through the approaches to overcoming agile skepticism.
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
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.
Epistemic Interaction - tuning interfaces to provide information for AI support
A Tester’s Guide to Collaborating with Product Owners
1. W4
Agile Testing
10/15/2014 11:30:00 AM
A Tester’s Guide to
Collaborating with Product
Owners
Presented by:
Bob Galen
Velocity Partners
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073
888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
2. Bob Galen
Velocity Partners
An agile methodologist, practitioner, and coach based in Cary, NC, Bob Galen helps guide
companies in their adoption of Scrum and other agile methodologies and practices. Bob is a
principal agile evangelist at Velocity Partners, a leading agile nearshore development partner;
president of RGCG; and frequent speaker on software development, project management,
software testing, and team leadership at conferences and professional groups. He is a Certified
Scrum Coach, Certified Scrum Product Owner, and an active member of the Agile and Scrum
Alliances. In 2013 Bob published Scrum Product Ownership–Balancing Value from the Inside
Out. Reach him at bob@rgalen.com.
3. A Tester’s Guide to Collaborating
with Product Owners
10 Keys to Delivering Value
Bob Galen
President & Principal Consultant
RGCG, LLC
bob@rgalen.com