On May 15th, the day before Global Accessibility Awareness Day, we hosted SIGNA11Y - our very first accessibility and inclusive design event - at the CodeClan premises in Edinburgh.
Here are the presentations from our expert group of speakers -including our very own Software Engineer Claire Smith, Allan Hutcheon (COO of Neatebox), Iris Winter (Frontend Developer at Modulr Finance) and Chris Wait (Director of Engineering at Passio).
SEO through Accessibility- How designing accessible websites leads to automat...Abhay Rautela
SEO through Accessibility- How designing accessible websites automatically optimizes them for search engines
I gave this presentation to the Sapient creative community at the New Delhi office in February 2007, where I was also creator and moderator of the Sapient Web Accessibility distribution list and accessibility wiki node.
How Barclays made the business case for accessibility - webinar notesAbilityNet
Slides from an AbilityNet webinar delivered on 21 October 2014
Many marketing and business people - and the web developers and digital designers that work for them - see accessibility as a legal necessity. Something that costs extra and takes longer.
So why would a global bank like Barclays be putting accessibility at the heart of its digital strategy? How does it relate to their marketing strategy? What does it have to do with the drive for better customer services or competitive advantage?
This webinar took the form of an interview with Paul Smyth, Head of IT Accessibility at Barclays. He has been a leading advocate for accessibility inside the organisation and will explain:
- the breakthrough moments which led to the Chairman and CEO placing accessibility at the heart of their business strategy
- the tangible benefits the business is already seeing
- the effect it has had on internal culture and digital design processes.
- advice to organisations starting out on their accessibility journey as to how to organise themselves for success
Although it focuses on Barclays this session will show how accessibility can bring benefits to any business. It will be of value to anyone trying to win the case for accessibility in their own organisation - and will be a wake up call for the business leaders and digital decision-makers who have yet to be convinced.
Hosted by Robin Christopherson and Mark Walker of AbilityNet.
In this webinar, we will walk you through a step-by-step guide to creating accessible PDFs. This webinar is presented by Michele Landis, co-Founder and CRO at Accessible360, and David Herr, VP of Marketing and Strategic Alliances at CommonLook.
On May 15th, the day before Global Accessibility Awareness Day, we hosted SIGNA11Y - our very first accessibility and inclusive design event - at the CodeClan premises in Edinburgh.
Here are the presentations from our expert group of speakers -including our very own Software Engineer Claire Smith, Allan Hutcheon (COO of Neatebox), Iris Winter (Frontend Developer at Modulr Finance) and Chris Wait (Director of Engineering at Passio).
SEO through Accessibility- How designing accessible websites leads to automat...Abhay Rautela
SEO through Accessibility- How designing accessible websites automatically optimizes them for search engines
I gave this presentation to the Sapient creative community at the New Delhi office in February 2007, where I was also creator and moderator of the Sapient Web Accessibility distribution list and accessibility wiki node.
How Barclays made the business case for accessibility - webinar notesAbilityNet
Slides from an AbilityNet webinar delivered on 21 October 2014
Many marketing and business people - and the web developers and digital designers that work for them - see accessibility as a legal necessity. Something that costs extra and takes longer.
So why would a global bank like Barclays be putting accessibility at the heart of its digital strategy? How does it relate to their marketing strategy? What does it have to do with the drive for better customer services or competitive advantage?
This webinar took the form of an interview with Paul Smyth, Head of IT Accessibility at Barclays. He has been a leading advocate for accessibility inside the organisation and will explain:
- the breakthrough moments which led to the Chairman and CEO placing accessibility at the heart of their business strategy
- the tangible benefits the business is already seeing
- the effect it has had on internal culture and digital design processes.
- advice to organisations starting out on their accessibility journey as to how to organise themselves for success
Although it focuses on Barclays this session will show how accessibility can bring benefits to any business. It will be of value to anyone trying to win the case for accessibility in their own organisation - and will be a wake up call for the business leaders and digital decision-makers who have yet to be convinced.
Hosted by Robin Christopherson and Mark Walker of AbilityNet.
In this webinar, we will walk you through a step-by-step guide to creating accessible PDFs. This webinar is presented by Michele Landis, co-Founder and CRO at Accessible360, and David Herr, VP of Marketing and Strategic Alliances at CommonLook.
Determining which assistive technology to test with and what the accessibility test matrix should be is a challenge that many organizations are facing. The W3C provides information about what it means to be accessibility supported (http://www.w3.org/TR/UNDERSTANDING-WCAG20/conformance.html), but otherwise there is little guidance from the W3C or other guidelines. This session explores the question of whether it is sufficient to test with screen readers and what the test matrix should look like.
Evaluating a product for accessibility can be challenging. How do you know a product is really accessible? What can you do to verify the information in a VPAT?
VPAT stands for Voluntary Product Accessibility Template. Organizations request VPATs for products to determine if it is accessible but how do you know if that information is correct and if the product is really accessible. In this session you will learn what a VPAT is and what you can do to evaluate a product to see if it meets the Section 508 standards and WCAG 2.0 guidelines.
In this webinar, Level Access and 3Play Media will share the results from two nationwide studies on the current online accessibility landscape with a focus on content.
Open Source isn't Just Good, it's Good Business - DrupalCamp Colorado 2014Zivtech, LLC
n the Drupal community we tend to talk about committing code to our public spaces (drupal.org, GitHub, etc.) in terms of "contributing" and "contributions", and while much of it can be seen in that altruistic light, there are actually very strong business reasons for publishing your code and/or attempting to get your code changes committed to the open source project that you are working on.
Some of the business reasons for public publishing we'll explore will include:
The power of peer review. With enough eyes, all bugs are shallow, and with only a few eyes the stupidity knows no depths!
Fork you! The costs associated with "hacking" both Drupal core and contrib modules and base themes.
Take my code, please! Cost savings from committing patches.
Professionals publish or perish. Using open source contributions as marketing and lead generation.
Developers are people, seriously. And like most people, they like recognition. Contributing to an open source project, and having their code used by a broad community, can be inspiring and motivating in a way that client work never can. In short, open source contributions help with recruiting and retention.
Integrating contributions into your client engagements.
This session will look at U.S. government and military documents that espouse the adoption of Drupal within the federal government and explore how Zivtech has used open source contributions as a cornerstone in growing their businesses. You will hopefully walk away convinced that open source isn’t just good, it’s good business.
https://2014.drupalcampcolorado.org/session/open-source-isnt-just-good-its-good-business
ADA Website Compliance: How to Start and Why it Matters Now3Play Media
Improve the accessibility and user experience of your website. </strong>In this session, you will gain a deeper understanding of how to plan, execute and maintain a successful accessibility strategy for your digital channels.
Lean Principles for Agile by Fariz SaračevićBosnia Agile
Learn how to apply principles of lean to discover and eliminate waste throughout the development lifecycle. In this interactive session, participants will experience a simulated production line, encounter common challenges and apply lean practices to improve in their efficiency and effectiveness. Participants will be introduced to concepts such as push versus pull systems, Kanban, elimination of waste and systems thinking through interactive presentation, discussions and hands-on activities.
apidays LIVE Australia 2021 - Why are some organisations slower than their co...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Why are some organisations slower than their competitors?
Liz Douglass, Partner & Andy Tam, Director at Deloitte
Stakeholder Perceptions of the Adoption of Continuous Integration – A Case StudyEero Laukkanen
A product organization at Ericsson wanted to improve their continuous integration practice. This presentation discusses the actions, challenges, differing perceptions and ways to proceed in the case. The presentation was given at Agile 2015 conference.
Managing WebRTC disruption in the EnterpriseFikri FIRAT
Field research studies conducted by leading vendors in WebRTC ecosystem shows that technology integration is considered to be the most significant challenge for WebRTC adoption. Most discussions tend to miss the significant point : technology adoption of WebRTC by the IT people who are building, deploying and managing the new solution.
Establishing WebRTC Ecosystem in the Enterprise ITFikri FIRAT
Presentation by Fikri FIRAT of Garanti Technology at the WebRTC Conference 2014 by Upperside Conferences in Paris on December 18th.
Discussing and suggesting tweaks to make WebRTC application development possible in an IT Voice/Video Services department where none of the staff is a developer.
Accessibility — Putting People First in the Software Development LifecycleStacy Carston Sporie
Discover how Nelnet injects accessibility into the software development lifecycle and how every role has an important part to play.
Presented at 2019 CSUN Assistive Technology Conference.
The what, why, and how of accessibility3Play Media
In this webinar, Larry Lewis, Director of Channel Sales and Strategic Partnerships at TPG, will explain “what” digital accessibility encompasses, the benefits and importance of embracing accessibility best practices, and how best to achieve a conformant result using finite resources. Participants will learn how digital accessibility is defined and how it impacts digital content developed for desktop, mobile, and kiosk platforms. In addition, they will learn three key reasons “why” digital accessibility should matter to a business, and “how” a variety of tools and services can help you achieve and maintain an acceptable, accessible framework for your digital content within a reasonable time frame, helping your company to avoid potential business risks.
Determining which assistive technology to test with and what the accessibility test matrix should be is a challenge that many organizations are facing. The W3C provides information about what it means to be accessibility supported (http://www.w3.org/TR/UNDERSTANDING-WCAG20/conformance.html), but otherwise there is little guidance from the W3C or other guidelines. This session explores the question of whether it is sufficient to test with screen readers and what the test matrix should look like.
Evaluating a product for accessibility can be challenging. How do you know a product is really accessible? What can you do to verify the information in a VPAT?
VPAT stands for Voluntary Product Accessibility Template. Organizations request VPATs for products to determine if it is accessible but how do you know if that information is correct and if the product is really accessible. In this session you will learn what a VPAT is and what you can do to evaluate a product to see if it meets the Section 508 standards and WCAG 2.0 guidelines.
In this webinar, Level Access and 3Play Media will share the results from two nationwide studies on the current online accessibility landscape with a focus on content.
Open Source isn't Just Good, it's Good Business - DrupalCamp Colorado 2014Zivtech, LLC
n the Drupal community we tend to talk about committing code to our public spaces (drupal.org, GitHub, etc.) in terms of "contributing" and "contributions", and while much of it can be seen in that altruistic light, there are actually very strong business reasons for publishing your code and/or attempting to get your code changes committed to the open source project that you are working on.
Some of the business reasons for public publishing we'll explore will include:
The power of peer review. With enough eyes, all bugs are shallow, and with only a few eyes the stupidity knows no depths!
Fork you! The costs associated with "hacking" both Drupal core and contrib modules and base themes.
Take my code, please! Cost savings from committing patches.
Professionals publish or perish. Using open source contributions as marketing and lead generation.
Developers are people, seriously. And like most people, they like recognition. Contributing to an open source project, and having their code used by a broad community, can be inspiring and motivating in a way that client work never can. In short, open source contributions help with recruiting and retention.
Integrating contributions into your client engagements.
This session will look at U.S. government and military documents that espouse the adoption of Drupal within the federal government and explore how Zivtech has used open source contributions as a cornerstone in growing their businesses. You will hopefully walk away convinced that open source isn’t just good, it’s good business.
https://2014.drupalcampcolorado.org/session/open-source-isnt-just-good-its-good-business
ADA Website Compliance: How to Start and Why it Matters Now3Play Media
Improve the accessibility and user experience of your website. </strong>In this session, you will gain a deeper understanding of how to plan, execute and maintain a successful accessibility strategy for your digital channels.
Lean Principles for Agile by Fariz SaračevićBosnia Agile
Learn how to apply principles of lean to discover and eliminate waste throughout the development lifecycle. In this interactive session, participants will experience a simulated production line, encounter common challenges and apply lean practices to improve in their efficiency and effectiveness. Participants will be introduced to concepts such as push versus pull systems, Kanban, elimination of waste and systems thinking through interactive presentation, discussions and hands-on activities.
apidays LIVE Australia 2021 - Why are some organisations slower than their co...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Why are some organisations slower than their competitors?
Liz Douglass, Partner & Andy Tam, Director at Deloitte
Stakeholder Perceptions of the Adoption of Continuous Integration – A Case StudyEero Laukkanen
A product organization at Ericsson wanted to improve their continuous integration practice. This presentation discusses the actions, challenges, differing perceptions and ways to proceed in the case. The presentation was given at Agile 2015 conference.
Managing WebRTC disruption in the EnterpriseFikri FIRAT
Field research studies conducted by leading vendors in WebRTC ecosystem shows that technology integration is considered to be the most significant challenge for WebRTC adoption. Most discussions tend to miss the significant point : technology adoption of WebRTC by the IT people who are building, deploying and managing the new solution.
Establishing WebRTC Ecosystem in the Enterprise ITFikri FIRAT
Presentation by Fikri FIRAT of Garanti Technology at the WebRTC Conference 2014 by Upperside Conferences in Paris on December 18th.
Discussing and suggesting tweaks to make WebRTC application development possible in an IT Voice/Video Services department where none of the staff is a developer.
Accessibility — Putting People First in the Software Development LifecycleStacy Carston Sporie
Discover how Nelnet injects accessibility into the software development lifecycle and how every role has an important part to play.
Presented at 2019 CSUN Assistive Technology Conference.
The what, why, and how of accessibility3Play Media
In this webinar, Larry Lewis, Director of Channel Sales and Strategic Partnerships at TPG, will explain “what” digital accessibility encompasses, the benefits and importance of embracing accessibility best practices, and how best to achieve a conformant result using finite resources. Participants will learn how digital accessibility is defined and how it impacts digital content developed for desktop, mobile, and kiosk platforms. In addition, they will learn three key reasons “why” digital accessibility should matter to a business, and “how” a variety of tools and services can help you achieve and maintain an acceptable, accessible framework for your digital content within a reasonable time frame, helping your company to avoid potential business risks.
How to use the AbilityNet Digital Accessibility Maturity Model.pptxAbilityNet
In this free webinar on 21 July 2022, two of AbilityNet’s consultants explained how they use the AbilityNet's Digital Accessibility Maturity Model (DAMM) with clients and attendees had a chance to ask DAMM-related questions.
Why developing research software is like a startup (and why this matters)Neil Chue Hong
When we think about the software used in research and science, we might think of the commercial packages with thousands of users, or the millions of lines of code that support experiments such as the Large Hadron Collider, or indeed the millions of scripts written every day by researchers across the world to undertake simple tasks. What is clear is that modern research relies on software: a recent survey of UK researchers conducted by the Software Sustainability Institute reported that 92% of researchers used software, and 69% could not conduct their work without it. Millions of dollars are invested each year in supporting a quasi-industry of software production, with the equivalent of the full-spectrum from large multinationals and tiny cottage industries, but little is known about whether this is efficient or indeed appropriate. This talk will examine the similarities between the development of software in the research environment and the lifecycle of technology startup companies. It will also consider the driving factors behind adoption of software and the impact of software sustainability on the ability to conduct research.
Workshop delivered by Craig Smith and Julian Smith at Agility Today 2021 on 27 February 2021.
Today 'agile' is no longer just a buzzword. From building spacecraft to manufacturing, some of the most complex and largest organisations in the world are using agile ways of working to deliver better outcomes, respond to change, improve quality, foster more productive and happier teams, and reduce risk.
This hands-on and interactive session is aimed at helping public sector organisations build capability to support agile ways of working, from policy development through to service design and delivery.
Enterprise DevOps: Crossing the Great Divide with DevOps TrainingITpreneurs
This session (and slide deck) was specifically created for training and consulting companies interested in offering DevOps training courses. Jayne Groll, co-founder of ITSM Academy and an expert on ITSM, Agile, Scrum DevOps, leading the session.
This deck covers:
1. A brief overview of DevOps – its history, concepts and relationship to other frameworks such as Agile and ITSM
2. The increasing interest in DevOps at the enterprise level
3. The value of adding DevOps training to your portfolio
-Small / Medium Size Training Companies
-Large Training Companies
-Consulting Companies
4. Scenario’s for Successfully Going to Market with DevOps
5. How You Can Get Started
Here is a report for final year B.Tech students of computer science branch for their summer internship and for certificate of the same contact me on ukartikeya@gmail.com
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...WSO2
This slide deck explores how a leading publisher's (Macmillan Learning) digital journey was enabled by the WSO2 platform.
Watch video: https://wso2.com/library/conference/2018/07/wso2con-usa-2018-winning-strategy-for-enterprise-integration-to-empower-digital-transformation/
Accessibility is More Than a Compliance CheckboxApplause
Everyone is a potential consumer – but, it is your job to provide them with experiences that can be equally accessed. Now more than ever, it is critical for organizations to meet accessibility standards. Not only to capture the one-quarter of U.S. population living with a disability, but to improve the overall quality and inclusivity of your digital experiences.
Mark Lapole, Lead Product Manager of Accessibility at eBay, discusses how the ecommerce retailer designed, tested and launched a comprehensive accessibility program with real users in real-world scenarios.
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentAgile Testing Alliance
The presentation on SPEAKING EYE for differently abled people to see the web content was done during #ATAGTR2017, one of the largest global testing conference. All copyright belongs to the author.
Author and presenter : Nadeeka Samanthi Wijewantha
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.
Responsive eLearning for Multi-Devices is growing rapidly. Presentation gives you behind the scenes look at FRED, our Framework for Responsive eLearning Development.
Agile development and open development practices share a great deal of features. But the distributed nature of open development can make some common Agile practices difficult, or even impossible to adopt. This presentation is an initial exploration of how the two may mesh together.
Notes from the field - End User ComputingJames Charter
Long View Systems presentation to VMware Knowledge Series on End User Computing. What are we seeing in the field in EUC, what are some approaches for success that can be applied to make projects and adoption more successful.
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Understanding Nidhi Software Pricing: A Quick Guide 🌟
Choosing the right software is vital for Nidhi companies to streamline operations. Our latest presentation covers Nidhi software pricing, key factors, costs, and negotiation tips.
📊 What You’ll Learn:
Key factors influencing Nidhi software price
Understanding the true cost beyond the initial price
Tips for negotiating the best deal
Affordable and customizable pricing options with Vector Nidhi Software
🔗 Learn more at: www.vectornidhisoftware.com/software-for-nidhi-company/
#NidhiSoftwarePrice #NidhiSoftware #VectorNidhi
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
In the ever-evolving landscape of technology, enterprise software development is undergoing a significant transformation. Traditional coding methods are being challenged by innovative no-code solutions, which promise to streamline and democratize the software development process.
This shift is particularly impactful for enterprises, which require robust, scalable, and efficient software to manage their operations. In this article, we will explore the various facets of enterprise software development with no-code solutions, examining their benefits, challenges, and the future potential they hold.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
AI Genie Review: World’s First Open AI WordPress Website CreatorGoogle
AI Genie Review: World’s First Open AI WordPress Website Creator
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-genie-review
AI Genie Review: Key Features
✅Creates Limitless Real-Time Unique Content, auto-publishing Posts, Pages & Images directly from Chat GPT & Open AI on WordPress in any Niche
✅First & Only Google Bard Approved Software That Publishes 100% Original, SEO Friendly Content using Open AI
✅Publish Automated Posts and Pages using AI Genie directly on Your website
✅50 DFY Websites Included Without Adding Any Images, Content Or Doing Anything Yourself
✅Integrated Chat GPT Bot gives Instant Answers on Your Website to Visitors
✅Just Enter the title, and your Content for Pages and Posts will be ready on your website
✅Automatically insert visually appealing images into posts based on keywords and titles.
✅Choose the temperature of the content and control its randomness.
✅Control the length of the content to be generated.
✅Never Worry About Paying Huge Money Monthly To Top Content Creation Platforms
✅100% Easy-to-Use, Newbie-Friendly Technology
✅30-Days Money-Back Guarantee
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIGenieApp #AIGenieBonus #AIGenieBonuses #AIGenieDemo #AIGenieDownload #AIGenieLegit #AIGenieLiveDemo #AIGenieOTO #AIGeniePreview #AIGenieReview #AIGenieReviewandBonus #AIGenieScamorLegit #AIGenieSoftware #AIGenieUpgrades #AIGenieUpsells #HowDoesAlGenie #HowtoBuyAIGenie #HowtoMakeMoneywithAIGenie #MakeMoneyOnline #MakeMoneywithAIGenie
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
Accessibility: Putting People First in the Software Development Lifecycle
1. Accessibility
Putting People First in the
Software Development Lifecycle
Marc Thorson and Stacy Carston
Accessibility Architects
Great Lakes Educational Loan Services, a Nelnet Company
March 23, 2018
1
2. About Us
The Great Lakes Accessibility Team
◦ Stacy Carston
◦ Marc Thorson
◦ We support hundreds of developers and their agile teams with the goal of
continually providing state-of-the-art products and services that are accessible to
everyone.
Great Lakes Educational Loan Services, Inc.
◦ 50+ years of supporting student loan services for millions of borrowers and
thousands of schools and lenders
◦ Technology-centric company focused on doing what’s right
◦ Recently acquired by Nelnet
2
3. Building software is a process.
High quality software is complex
◦ Reliability
◦ Performance
◦ Maintainability
◦ Security
◦ Accessibility
To make great software you need an established process
◦ Every organization is a little different
◦ Great Lakes has used both Waterfall and Agile methodologies
Every product is different
◦ User base
◦ Platform
◦ Accessible features available
3
4. Where does accessibility fit in the
software development lifecycle?
Testing is a natural first step
◦ Many accessibility efforts start with an audit or evaluation
But, testing is not enough
◦ Fixing issues later is most costly than building it correctly
◦ Or it gets buried in the backlog
Accessibility must be part of the entire process
◦ Same as secure development practices
4
5. Great Lakes Development Methodology
Waterfall (1 of 4)
Analysis & Design
Development
Testing
Implementation/
Post-Implementation
Define Requirements
Design & Content
5
6. Great Lakes Development Methodology
Waterfall (2 of 4)
Analysis & Design
Development
Testing
Implementation/
Post-Implementation
Define Requirements
Design & Content
Presentation Layer Code
Code Reviews
6
7. Great Lakes Development Methodology
Waterfall (3 of 4)
Analysis & Design
Development
Testing
Implementation/
Post-Implementation
Define Requirements
Design & Content
Presentation Layer Code
Code Reviews
Verify Accessible Behavior
◦ Manual Testing
◦ Assistive Technology
◦ Accessibility Checklist
7
9. Great Lakes Development Methodology
Agile (Scrum)
Product
Vision
Backlog
Refinement
Scrum Team
Process
Product
Release
Product &
Release
Feedback
Waterfall practices still apply, but
the scope is often smaller
New practices
◦ Accessibility requirements added to
acceptance criteria
◦ Accessibility in the Definition of Done
◦ Demonstrate accessibility related
functionality in sprint reviews
◦ Dedicated accessibility sprints
Teams need a solid understanding of
accessibility
9
10. The Toolbox:
Supporting the Process
Documentation & Training
◦ Standard accessibility training for new hires
◦ Additional training available to teams on request
◦ Self-help Wiki
Pattern Libraries
◦ Reusable, accessible code
Accessibility Checklist
◦ HTML
◦ PDF
◦ Multimedia
10
11. How can we incorporate accessibility into
the software development lifecycle
successfully?
IT’S ALL ABOUT THE STAKEHOLDERS – EACH AND
EVERY ONE
11
12. Business clients and project
managers (the decision-makers)
High-level approach
Know who the audience is
◦ A widely distributed public website vs. a focused, internal business application
Need to make accessibility a priority
◦ Legal compliance
◦ It’s the right thing to do
◦ Understand that accessible design, development and testing time is included in estimates
Should know how accessible their product currently is
◦ Set the direction
◦ Make team allocation decisions
12
13. Designers and content creators
Focus on the overall user experience
Principles of Accessibility - POUR
◦ Perceivable
◦ Understandable
Some Considerations
◦ Layout
◦ Color
◦ Headings
◦ Verbiage
◦ Interactive Elements (Links, Buttons)
◦ Navigation
◦ Images
◦ Alternative Text
◦ Custom Experiences
Accessible design leads to more accessible code
13
14. Developers (the magicians)
POUR
◦ Operable
◦ Robust
Technical focus
◦ Accessible role, name, state, value
◦ Dynamic behavior (keyboard, screen reader, other assistive technology)
◦ Custom widgets require robust scripting
◦ Errors and Notifications
◦ Semantic elements
◦ Reading order
◦ Form input labels
◦ Native applications
◦ Unit tests for accessibility
14
15. Testers/quality assurance
specialists (the defenders)
Running automated tools (aXe, WAVE)
Manual testing, including use of assistive technology
◦ Screen readers
◦ Magnification
◦ Responsive behavior / various devices
Verify
◦ Reading order
◦ Keyboard behavior
◦ Checklist completed
Check for understandability / edge cases
15
16. Accessibility expert
Fill in the gaps
◦ Provide guidance where a team might be lacking expertise
Training & Consulting
Advocate for accessibility
◦ Help prioritize issues
Can also be a member of the team who is passionate about accessibility
16
17. Customer service
(the listeners)
Interact directly with customers
Require awareness of individuals with disabilities
◦ Knowledge of what we offer (such as alternative formats)
Yearly accessibility training
Support customer independence
17
18. Customers (the last word)
Our goal is to provide a product that all of our customers can use
Give customers a voice by providing an easy feedback method
◦ Complaints
◦ Suggestions
Be aware of trends and how our customers are changing the way they
access our products
◦ Mobile First / Responsive Design
18
20. Accessibility is a team game.
A product is only as accessible as its weakest link.
All stakeholders need to consider accessibility and take an active role.
Whether your process is waterfall or agile, incorporating accessibility
into the whole process will lead to a better end product.
20
Reasons Accessibility has to be a fundamental part of the process
* Teams are focused on delivery and time to market. Attention to accessibility seems to be one of the first things that is falls off when deadlines are tight, but long term costs can be a lot higher
* Cost to fix later is greater than building it in at the beginning.
* Reputation to the customer base if the application does not function properly for all users.
* Potential legal challenges.
Stages and how Accessibility fits in
Structured, project-orientated, one step at a time
Stages and how Accessibility fits in
Structured, project-orientated, one step at a time
Stages and how Accessibility fits in
Structured, project-orientated, one step at a time
Stages and how Accessibility fits in
Structured, project-orientated, one step at a time
About a year ago, Great Lakes made the switch from Waterfall to an Agile Scrum methodology. On this slide I have a chart depicting our process at a high level, there are 5 items arranged in a repeating cycle: Product Vision, Backlog Refinement, Scrum Team Process which includes our sprints, Product Release, and Product and Release Feedback which leads back into updating the Product Vision. For accessibility, we still need to consider accessibility at the same points we were in the waterfall process, but the scope is often smaller and more focused. We’ve also adopted some new practices:
Accessibility requirements are often added to the acceptance criteria on a story level. [something about very successful meeting weekly to discuss accessibility concerns for upcoming tickets]
Teams have added accessibility as one of the criteria for their definition of done
We encourage teams to demonstrate accessibility related functionality in sprint reviews, such as keyboard behavior or screen reader behavior
When appropriate, dedicated accessibility sprints can help teams respond quickly to a large number of findings due to an audit or other business need
The agile process has really highlighted the need for the individuals in our product teams to have a good understanding of software accessibility. This need has always been there, it’s just as important in a waterfall methodology, but you can sometimes get away with throwing an accessibility expert in at the last minute and scramble to fix as much as possible. Our agile process, at least, leaves us less room to do that. And the agile methodology works to foster an increased sense of team ownership and collaboration that is really powerful when the team makes accessibility a priority.
Highlight that we’ll be speaking about pattern libraries at 11