Presentation by Christina Mayr for STC Carolina event November 29, 2018. Check out the event recap on the STC Carolina blog: https://www.stc-carolina.org/2018/12/07/event-recap-finding-the-right-authoring-tool-webinar/
Exploratory testing in an agile development organization (it quality & test ...Johan Åtting
A case about how a company (Sectra) is using Exploratory Testing in their agile development organization where testers and developers are sitting together in cross functional teams using Scrum.
It can be confusing for everyone in an agile team to understand when or what to test, when there isn't a test phase or any formal documented requirements. Whatever your agile methodology, projects require a change in the way QA and development work together. The use of technology and automation are much more difficult and finding a practical approach to testing is critical for successful agile projects.
In the Webinar presentation, George Wilson explored how testing in agile is different and revealed pragmatic advice to ensure that application quality, within an agile environment, isn't compromised. Listen to the archive Webinar discussion on the techniques for quickly getting control of manual testing and progressing to automated testing in agile, which will leave you with fresh thinking to resolve or prevent any testing dysfunctions in your agile teams.
- See more at: http://www.origsoft.com/webinars/agile_testing/
Managing application performance by Kwame ThomisonSergeyChernyshev
Managing application performance is a huge challenge for most engineering organizations. The most difficult questions we have to answer often only indirectly related to shortening the critical path. How do you align stakeholders with competing priorities and agendas? How do you drum up interest, persuade your best engineers to focus on performance, and keep the team motivated? How should the the team be positioned within the larger organization? Where do you even start? You can't find good answers to any of those questions with a simple web search.
In this talk, Kwame Thomison shares tips for creating a perf team with a clear, compelling mission, a few frameworks he’s devised for thinking about web performance, and some of the lessons he’s learned working on perf teams at companies like Meebo, Facebook, and Asana.
Lauri Pietarinen - What's Wrong With My Test DataTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on What's Wrong With My Test Data by Lauri Pietarinen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Let's explore what is agile testing, how agile testing is different than traditional testing. What practices team has to adopt to have parallel testing and how to create your own test automation framework. Test automation frameworks using cucumber, selenium, junit, nunit, rspec, coded UI etc.
In this webinar, Dave Haeffner (Elemental Selenium, USA) discusses how to:
- Build an integrated feedback loop to automate test runs and find issues fast
- Setup your own infrastructure or connect to a cloud provider
-Dramatically improve test times with parallelization
https://huddle.eurostarsoftwaretesting.com/resource/webinar/use-selenium-successfully/
Agile Testing Framework - The Art of Automated TestingDimitri Ponomareff
Once your organization has successfully implemented Agile methodologies, there are two major areas that will require improvements: Continuous Integration and Automated Testing.
This presentation illustrates why it's important to invest in an Automated Testing Framework (ATF) to reduce technical debt, increase quality and accelerate time to market.
Learn more at www.agiletestingframework.com.
So You Think You Can Write a Test Case - XBOSoft WebinarXBOSoft
This XBOSoft webinar features Srilu Pinjala, a software tester with over 10 years of working in the trenches, on the art of writing software test cases: how, and possibly more importantly, how not to write a test case.
Exploratory testing in an agile development organization (it quality & test ...Johan Åtting
A case about how a company (Sectra) is using Exploratory Testing in their agile development organization where testers and developers are sitting together in cross functional teams using Scrum.
It can be confusing for everyone in an agile team to understand when or what to test, when there isn't a test phase or any formal documented requirements. Whatever your agile methodology, projects require a change in the way QA and development work together. The use of technology and automation are much more difficult and finding a practical approach to testing is critical for successful agile projects.
In the Webinar presentation, George Wilson explored how testing in agile is different and revealed pragmatic advice to ensure that application quality, within an agile environment, isn't compromised. Listen to the archive Webinar discussion on the techniques for quickly getting control of manual testing and progressing to automated testing in agile, which will leave you with fresh thinking to resolve or prevent any testing dysfunctions in your agile teams.
- See more at: http://www.origsoft.com/webinars/agile_testing/
Managing application performance by Kwame ThomisonSergeyChernyshev
Managing application performance is a huge challenge for most engineering organizations. The most difficult questions we have to answer often only indirectly related to shortening the critical path. How do you align stakeholders with competing priorities and agendas? How do you drum up interest, persuade your best engineers to focus on performance, and keep the team motivated? How should the the team be positioned within the larger organization? Where do you even start? You can't find good answers to any of those questions with a simple web search.
In this talk, Kwame Thomison shares tips for creating a perf team with a clear, compelling mission, a few frameworks he’s devised for thinking about web performance, and some of the lessons he’s learned working on perf teams at companies like Meebo, Facebook, and Asana.
Lauri Pietarinen - What's Wrong With My Test DataTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on What's Wrong With My Test Data by Lauri Pietarinen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Let's explore what is agile testing, how agile testing is different than traditional testing. What practices team has to adopt to have parallel testing and how to create your own test automation framework. Test automation frameworks using cucumber, selenium, junit, nunit, rspec, coded UI etc.
In this webinar, Dave Haeffner (Elemental Selenium, USA) discusses how to:
- Build an integrated feedback loop to automate test runs and find issues fast
- Setup your own infrastructure or connect to a cloud provider
-Dramatically improve test times with parallelization
https://huddle.eurostarsoftwaretesting.com/resource/webinar/use-selenium-successfully/
Agile Testing Framework - The Art of Automated TestingDimitri Ponomareff
Once your organization has successfully implemented Agile methodologies, there are two major areas that will require improvements: Continuous Integration and Automated Testing.
This presentation illustrates why it's important to invest in an Automated Testing Framework (ATF) to reduce technical debt, increase quality and accelerate time to market.
Learn more at www.agiletestingframework.com.
So You Think You Can Write a Test Case - XBOSoft WebinarXBOSoft
This XBOSoft webinar features Srilu Pinjala, a software tester with over 10 years of working in the trenches, on the art of writing software test cases: how, and possibly more importantly, how not to write a test case.
New Model Testing: A New Test Process and ToolTEST Huddle
In this webinar, Paul described his experiences of building and using a bot for paired testing and also propose a new test process suitable for both high integrity and agile environments. His bot – codenamed System Surveyor – builds a model of the system as you explore and captures test ideas, risks and questions and generates structured test documentation as a by-product.
TestPRO is an independent testing service provider that can fulfill the majority of the test delivery work that can be carried out on-site and deliver the cost saving that only a dedicated test center can provide. We will prepare and execute the tests and reporting all results to you in a timely manner.
Tune Agile Test Strategies to Project and Product MaturityTechWell
For optimum results, you need to tune agile project's test strategies to fit the different stages of project and product maturity. Testing tasks and activities should be lean enough to avoid unnecessary bottlenecks and robust enough to meet your testing goals. Exploring what "quality" means for various stakeholder groups, Anna Royzman describes testing methods and styles that fit best along the maturity continuum. Anna shares her insights on strategic ways to use test automation, when and how to leverage exploratory testing as a team activity, ways to prepare for live pilots and demos of the real product, approaches to refine test coverage based on customer feedback, and techniques for designing a production "safety net" suite of automated tests. Leave with a better understanding of how to satisfy your stakeholders’ needs for quality-and a roadmap for tuning your agile test strategies.
In this deck from the HPC Knowledge Portal Meeting, Ingrid Barcena from KU Leuven presents: <em>Buying for Tomorrow: HPC Systems Procurement Matters</em>.
One of the biggest challenges when procuring High Performance Computing systems is to ensure that not only a faster machine than the previous one is bought but that the new system is well suited for the organization needs, fit within a limited budget and prove value for money. However, this is not a simple task and failing on buying the right HPC system can have tremendous consequences for an organization.
The acquisition of HPC systems is a complex and time consuming process where different people inside and outside the organization are involved, from legal, management and technical departments to end user's and suppliers. Typically a HPC procurement can take between 1 and 2 years from the initiation of the project to the start of the system on production and in most cases the following steps are needed: search for funding, gather the needs of the users, decide the system requirements, start the purchase procedure, order the system and install it. During this time, the organization and user's needs and requirements can evolve and also do change technologies adding even more complexity and uncertainty to the process.
This talk will provide to the attendees an overview of the whole purchasing HPC system and the different challenges that need to be addressed. The presenter experience and lessons learned after having actively participated in more than 15 HPC purchase procedures of different sizes in the last 20 years will be presented.
Watch the video: https://wp.me/p3RLHQ-i3k
Learn more: http://www.hpckp.org/i
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
Practical Test Strategy Using HeuristicsTEST Huddle
Key Takeaways
- See what makes a good test strategy
- Learn how to make a thorough test strategy
- Identify what is the ‘Heuristic Test Strategy Model’ is
- Develop a solid test strategy that fits fast
- Discover how diversification can help you to create a test strategy
AATs can be expensive and not valuable if not done right, and doing them right is not easy. They provide enormous benefit though, and are critical as software takes over the world and manual regression testing becomes infeasible. This goes through key benefits.
In this webinar, Hans goes through a number of solutions a team can do to diminish this problem, and what actions to take when it happens. Hans discussed the following solutions on how one can apply better test design to drive better automation, a number of technical strategies, what developers and product owners can do to help, and how to handle the testing and automation work that is still left after a sprint has finished. A key item in handling the test automation work that is left over is that QA’s need to own the testing from the beginning, and should not get stuck in the work of previous sprints, since that will inhibit good cooperation with other team members, making matters worse.
Key Takeaways:
- Get more tests created and automated.
- Make automation manageable and maintainable.
- Keep the QA people in sync with their fellow team members.
View webinar recording - https://testhuddle.com/resource/how-to-get-automated-testing-done/
Ruud van Houwelingen - What Next for MBT? Implementing with Tools TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on What Next for MBT? Implementing with Tools by Ruud van Houwelingen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Alexander Podelko - Context-Driven Performance TestingNeotys_Partner
Since its beginning, the Performance Advisory Council aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing. During this event, 12 participants convened in Chamonix (France) exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.
Elise Greveraars - Tester Needed? No Thanks, We Use MBT!TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Tester Needed? No Thanks, We Use MBT! by Elise Greveraars. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
Documentation Example Testing: Value & ImpactDallas Kennedy
October 2017 ● Society for Technical Communication - New England, InterChange Conference, UMass Lowell
The importance and long-term impact of testing examples in documentation. Impact on product, documentation, and customers. Relationship of technical writing to quality testing, marketing, and training.
Improve Product Design with High Quality RequirementsElizabeth Steiner
This webinar is perfect for either experienced requirements managers or those who are new to writing requirements documents. Join Dr. Dam as he shares his lessons learned from his past experiences writing requirements for complex systems and products. You will learn from this expert helpful tips on writing high quality requirements.
New Model Testing: A New Test Process and ToolTEST Huddle
In this webinar, Paul described his experiences of building and using a bot for paired testing and also propose a new test process suitable for both high integrity and agile environments. His bot – codenamed System Surveyor – builds a model of the system as you explore and captures test ideas, risks and questions and generates structured test documentation as a by-product.
TestPRO is an independent testing service provider that can fulfill the majority of the test delivery work that can be carried out on-site and deliver the cost saving that only a dedicated test center can provide. We will prepare and execute the tests and reporting all results to you in a timely manner.
Tune Agile Test Strategies to Project and Product MaturityTechWell
For optimum results, you need to tune agile project's test strategies to fit the different stages of project and product maturity. Testing tasks and activities should be lean enough to avoid unnecessary bottlenecks and robust enough to meet your testing goals. Exploring what "quality" means for various stakeholder groups, Anna Royzman describes testing methods and styles that fit best along the maturity continuum. Anna shares her insights on strategic ways to use test automation, when and how to leverage exploratory testing as a team activity, ways to prepare for live pilots and demos of the real product, approaches to refine test coverage based on customer feedback, and techniques for designing a production "safety net" suite of automated tests. Leave with a better understanding of how to satisfy your stakeholders’ needs for quality-and a roadmap for tuning your agile test strategies.
In this deck from the HPC Knowledge Portal Meeting, Ingrid Barcena from KU Leuven presents: <em>Buying for Tomorrow: HPC Systems Procurement Matters</em>.
One of the biggest challenges when procuring High Performance Computing systems is to ensure that not only a faster machine than the previous one is bought but that the new system is well suited for the organization needs, fit within a limited budget and prove value for money. However, this is not a simple task and failing on buying the right HPC system can have tremendous consequences for an organization.
The acquisition of HPC systems is a complex and time consuming process where different people inside and outside the organization are involved, from legal, management and technical departments to end user's and suppliers. Typically a HPC procurement can take between 1 and 2 years from the initiation of the project to the start of the system on production and in most cases the following steps are needed: search for funding, gather the needs of the users, decide the system requirements, start the purchase procedure, order the system and install it. During this time, the organization and user's needs and requirements can evolve and also do change technologies adding even more complexity and uncertainty to the process.
This talk will provide to the attendees an overview of the whole purchasing HPC system and the different challenges that need to be addressed. The presenter experience and lessons learned after having actively participated in more than 15 HPC purchase procedures of different sizes in the last 20 years will be presented.
Watch the video: https://wp.me/p3RLHQ-i3k
Learn more: http://www.hpckp.org/i
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
Practical Test Strategy Using HeuristicsTEST Huddle
Key Takeaways
- See what makes a good test strategy
- Learn how to make a thorough test strategy
- Identify what is the ‘Heuristic Test Strategy Model’ is
- Develop a solid test strategy that fits fast
- Discover how diversification can help you to create a test strategy
AATs can be expensive and not valuable if not done right, and doing them right is not easy. They provide enormous benefit though, and are critical as software takes over the world and manual regression testing becomes infeasible. This goes through key benefits.
In this webinar, Hans goes through a number of solutions a team can do to diminish this problem, and what actions to take when it happens. Hans discussed the following solutions on how one can apply better test design to drive better automation, a number of technical strategies, what developers and product owners can do to help, and how to handle the testing and automation work that is still left after a sprint has finished. A key item in handling the test automation work that is left over is that QA’s need to own the testing from the beginning, and should not get stuck in the work of previous sprints, since that will inhibit good cooperation with other team members, making matters worse.
Key Takeaways:
- Get more tests created and automated.
- Make automation manageable and maintainable.
- Keep the QA people in sync with their fellow team members.
View webinar recording - https://testhuddle.com/resource/how-to-get-automated-testing-done/
Ruud van Houwelingen - What Next for MBT? Implementing with Tools TEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on What Next for MBT? Implementing with Tools by Ruud van Houwelingen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Alexander Podelko - Context-Driven Performance TestingNeotys_Partner
Since its beginning, the Performance Advisory Council aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing. During this event, 12 participants convened in Chamonix (France) exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.
Elise Greveraars - Tester Needed? No Thanks, We Use MBT!TEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on Tester Needed? No Thanks, We Use MBT! by Elise Greveraars. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
Documentation Example Testing: Value & ImpactDallas Kennedy
October 2017 ● Society for Technical Communication - New England, InterChange Conference, UMass Lowell
The importance and long-term impact of testing examples in documentation. Impact on product, documentation, and customers. Relationship of technical writing to quality testing, marketing, and training.
Improve Product Design with High Quality RequirementsElizabeth Steiner
This webinar is perfect for either experienced requirements managers or those who are new to writing requirements documents. Join Dr. Dam as he shares his lessons learned from his past experiences writing requirements for complex systems and products. You will learn from this expert helpful tips on writing high quality requirements.
Testing for agile teams . What's the difference between this and other testing ? What are the goals for such testing ?
Is agile testing needed at all ? Why ?
You will find some answers inside and mist likely will be directed to the right way.
158 - Product Management for Enterprise-Grade platforms ProductCamp Boston
ProductCamp Boston is the world's largest and most exciting crowd-sourced one-day event for product people. It's organized by and for product managers, product marketers and entrepreneurs, so attendees get the most out of the day.
Attendees learn about and discuss topics in product management and product marketing, product discovery, product development & design, go-to-market, product strategy and lifecycle management, and product management 101, startups, and career development.
www.ProductCampBoston.org
Test Automation using UiPath Test Suite - Developer Circle Part-4.pdfDiana Gray, MBA
Test Suite Open Discussion and Wrap up
In the last part, part 4 of Test Automation using UiPath Test Suite – Developer Series, We will Wrap-up with Open discussion, Q&A, Use Cases, and Best practices, comparing with other test automation tools.,
Speakers: Atul Trikha, Sreenivasa Adathakula
Basic overview of software test types, methodologies.
Explaining and reasons to test and common pitfalls with various testing methodologies.
Example scenarios for the viewer to think about test strategies.
Tips to avoid having to write tests in the first place.
Content created and presented by Nico Heidtke at the "Die Programmierer" meetup organized by Binary-Gears in Darmstadt, Germany at 02.07.2019.
Make selecting a CMS a decision without emotion and without vendor hype. Develop a set of requirements, narrow the field of candidates, organize a proof of concept and evaluate all the results to select a CMS that best fits your team.
Learner Outcomes:
- describe how to develop scripts for vendor proof of concepts
- explain how to develop a set of requirements
- show how to develop evaluation criteria and compare the system candidates
APMP - Automation Support for Proposal DevelopmentVisibleThread
With limited resources, severe time constraints and a largely manual process, proposal teams have many challenges. However, the future of proposal development is starting to take shape. Advanced software technology now automates much of the compliance, comparison and review activities within the proposal development process.
Most enterprises have legacy code that needs to be rewritten to keep pace with industry standards, new technologies, and modern infrastructures. The primary purpose of an enterprise software rewrite is to ensure functional compatibility before retiring a legacy system. However, replacing large, complex, bread-and-butter legacy systems is a risky and costly project endeavor, frequently resulting in projects failing, being shelved, or abandoned. Software rewrites face significant challenges due to detailed code requirements, legacy infrastructure, and lack of support. Umang Nahata discusses test strategies and assessments he has used to resolve these challenges. Explore techniques, practices, and lessons learned to effectively manage and test software rewrites. Hear Umang’s experience on minimizing software architectural transformation for effective delivery and scoping, auditing test data for internal systems, using legacy systems as test oracles, and building effective automation. Join Umang as he shares real-life examples of successful software rewrites and take away a valuable perspective to deliver software rewrites in your organization.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Tam Bui
Do you have an understanding of software automation testing? Have you often faced challenges when implementing automation testing on your projects? Have successfully achieved the cost and time targets for your automation testing projects?
Joining the talk, you will a better understanding of automation testing practices and its benefits. In this presentation, I will share my experiences in applying test automation on my projects. My experiences are concentrated in areas such as team collaboration and selecting suitable test cases for automation.
Software testers, automation testers and test managers can get great benefits from the talk. Developers can join to understand how to collaborate with the automation testing team. Senior managers will get more understanding about automation testing principles and then help their automation test teams implement automation testing effectively.
A brief introduction to Enterprise and Industrial UXLarry Burks
Presented for the Albany UX Meetup on Oct 4, 2016 at GE Global Research Center in Niskayuna, NY.
EUX is different from consumer focused UX. My observations on practicing EUX and hiring EUX professionals.
Nature vs. Nurture: Building Great Test TeamsJosiah Renaudin
When organizations expand internal test teams, hiring managers sort through piles of résumés hoping for a few gems. But scanning for coveted technical skills and relevant experience often leads to disappointment. With the proliferation of new software and the explosion of mobile devices, the QA industry is surging, and experienced testers are becoming harder to find. What inherent qualities do great testers really possess? Do those attributes show up on résumés? Should technical expertise or tool/application knowledge drive the hiring decision for new testers or are there more important capabilities and talents that managers should consider? Résumés often fail to describe other important factors, including the “tester’s mindset.” By zeroing in only on technical experience, we risk minimizing or ignoring the vital characteristics—curiosity, skepticism, and cooperativeness—of great testers. Join Shaun Bradshaw as he shares a proven, multi-step process used to evaluate candidates for the “tester’s mindset” and discusses the necessary technical aptitude that will create top performing testers. Learn the importance of developing and providing ongoing training and mentoring to ensure the process of building great test teams doesn’t end with the hire.
The presentation provides an insight on how to develop a project , steps involved and process to be followed.
Use this as a reference while developing your own project and follow all the steps involved.
Similar to Finding the right authoring tool - STC Carolina Event 2018 (20)
A technical writing hiring manager explains the hiring, screening, selection, and interview process and offers tips for applicants to help get their resumes to the top of the pile.
Slides from the UX 101 presentation by Abe Abe Crystal of MoreBetterLabs, given to the Carolina Chapter of STC on Feb 17, 2011. See http://www.stc-carolina.org/User+Experience+101 for details.
From "Lightning Strikes Thrice" Jan 20, 2011 (http://www.stc-carolina.org/Lightning+Strikes+Thrice). Mark Lockwood of the Southeastern Michigan Chapter will discuss the benefits creating and leveraging an online portfolio to increase business and networking and how the Southeastern Michigan Chapter has implemented this feature on their website.
From "Lightning Strikes Thrice" Jan 20, 2011 (http://www.stc-carolina.org/Lightning+Strikes+Thrice). Ben Woelk of the Rochester Chapter will talk about the top ten things to do to stay safely grounded as you use social media.
Presentation of the STC UX SIG, as part of the Carolina Chapter's SIGs on Parade webinar. See http://www.stc-carolina.org/2010-11-18+SIGs+on+Parade for details.
Presentation of the STC AccessAbility SIG, as part of the Carolina Chapter's SIGs on Parade webinar. See http://www.stc-carolina.org/2010-11-18+SIGs+on+Parade for details.
Presentation of the STC Academic SIG, as part of the Carolina Chapter's SIGs on Parade webinar. See http://www.stc-carolina.org/2010-11-18+SIGs+on+Parade for details.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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!
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.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
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.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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
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.
2. About Me
• Technical Writer & Knowledge
Manager, Epic Games
• Previously Information Architect
& Tools Administrator, Extreme
Networks
• Tools Instructor, Duke University
Technical Writing Program
• STC Carolina Past President &
Current Competitions Manager
5. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
Define the problems first. Your
requirements should solve those
problems.
• User
• Business
• Translation
• Security
• Performance
• Usability
• Extensibility
• Maintenance / Support
• Cost
6. Problem Statement Example 1
Angela is a lone writer in a small
software company. She uses
unstructured FrameMaker with a
plugin to publish to Webhelp.
The plugin is buggy and time-
consuming, but she is also finding
a lot of opportunity for reuse.
Angela is wondering if moving to
structured authoring is right for
her.
7. Problem Statement Example 2
John manages a small
documentation team that writes
proposals, grants, and sales
support documentation.
The writers spend a lot of time
copying and pasting boilerplate
text into Word.
They need a better way to reuse
this kind of standard information
and increase their time to delivery
without moving to costly
structured authoring.
8. Problem Statement Example 3
Shannon works on a large doc
team that delivers print and
PDF manuals.
The company is expanding into
new countries, and translation
costs are very high.
To reduce translation costs,
Shannon wants to investigate
authoring tools that also
manage translation workflows.
9. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
User Requirements
You are the primary user.
• Are there secondary users?
• Why are you looking for a new tool?
• What is the main objective or goal?
• What pain points, inefficiencies, or
bottlenecks are you experiencing?
• What do you need?
• What do you want?
• Usability and reuse fall under this
category.
10. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
Business Requirements
• What do your customers need and
want?
• What do you need to deliver but can’t
because of tool limitations?
• What could you deliver to give your
company a competitive advantage?
• What resource, technology, and cost
constraints are you working with?
• Translation is a business requirement.
11. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
Requirements Gathering Documentation
• Document all requirements in one file.
• Use to communicate to all stakeholders.
• Plenty of templates exist. Example
• Don’t overcomplicate it.
• Determine Must Have and Nice-to-Have
requirements (or
Critical/High/Med/Low)
• Start from end result and work
backwards.
• Consider “anti-requirements” – what
can go wrong and how do you prevent
it?
• Manage that scope creep!
13. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
Requirements Gathering Challenges
• All requirements are critical (no
priority).
• Requirements change after
cost/schedule determined (scope
creep).
• Vendors and users have different
terminology.
• Business environment changes:
• Mergers/acquisitions
• Organizational changes
• Project re-prioritizations
14. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
Options:
1. Develop in-house tool.
2. Purchase existing tool.
Most will choose option 2.
• Research vendors:
• Review Tools Survey results.
• Go to conferences and writers’
events.
• Tap your network - ask what they are
using
• Follow tech comm blogs,
newsletters, and Twitter feeds
• Look for ways to augment existing
tools instead.
15. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
• A shortlist is a small list of viable
candidates you want to investigate
further.
• Accomplish this by comparing all
options against your requirements.
• Tools that meet 95-100% of must-
haves and 60% of nice-to-haves
should be on your shortlist.
Requirement / Tool Tool 1 Tool 2 Tool 3 Tool 4
User requirement X X X
Business requirement X X X X
Translation requirement X X
Security requirement X X X X
Performance requirement X X
16. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
When making your shortlist, also
compare the tools against these criteria:
• Number seats/licenses in base product
• Requires external CMS/CCMS
• Free trial available
• Cloud hosted or on-premise
• Collaborative authoring features
• Costs:
• Proof of Concept/Pilot
• Purchase/subscription
• Additional licenses
• Training
• Support
17. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
• Schedule demos with sales &
technical/implementation staff.
• Ask to see specific workflows/features
you care about.
• 2 demos is common
18. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
• When you have picked your 1st
choice, consider a pilot test.
• Helps gauge writers’ reactions and if
system is ready for a larger scale
deployment.
• Include 5%-10% of your intended
population and select writers who
are naturally enthusiastic about the
new system.
1. Install system
2. Migrate sample content
3. Systematically evaluate against
requirements & features
4. Decide if still 1st choice
19. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
How to ensure a successful roll-out:
• Focus on making the pilot test successful.
• Establish a schedule and manage it carefully.
• Create a communication plan.
• Explain the why before speaking about the how.
• Back up the benefits with hard facts.
• Have empathy - people are emotionally
attached to current system
• Invite writers to make the change better.
• Plan your deployment in phases.
• Build in time for absorption of new ways of
operating.
• Recognize and reward the teams/writers that
adopt the process first.
• Encourage early adopters to train others.
20. Gather
Requirements
Research Options
Make Shortlist
Attend Demos
Pilot Test
Roll-out
Document
• System architecture
• Vendor/IT support information
• Future deployment phases
• Policies & Procedures
• Admin tasks
• User training material & recordings
• Tips/stories from early adopters
• Issues and requests