Love it or hate it, Agile methodologies are all over the development world, and UX Designers and Information Architects are integrating into Agile development teams. Agile’s focus on face-to-face communication can increase collaboration between IA’s, UX, and developers, which can be great! But how can you make that collaboration work effectively when everyone isn’t in the same room - or even the same country? Can it work for co-located teams? What about teams with flexible work-from-home policies? Or teams with one remote contractor? What if YOU are the only remote team member?
Come hear lessons learned from 10 years of working as a UX Designer with different types of distributed teams, and learn about some tools and techniques to use to make interaction easier when some (or all!) of your team is remote.
Atlanta scrum user group presentation on 09/25/2013
Check out my blog @ http://ow.ly/picrk for the actual games that I used and a recap.
Distributed anything is hard. We have tons of knowledge and experience with distributed teams in our community. Tim Wise will present how to enable distributed agile teams. He will also facilitate a negation game to help mine our community of knowledge to help form your opinion on when, where, and how to use distributed agile teams. Tim is neither a proponent or opponent of distributed teams. It is another tool in the toolbox. Together we will seek a common truth.
Tim has worked with companies using distributed agile via scrum and kanban and hybrids of each with teams collocated, distributed across the street, the state, the country, the oceans, and the world.
Collaboration is More Than Communication – JIRA Agile - Xavier MoreraAtlassian
Collaboration is defined as "the action of working with someone to produce or create something." Yet, many confuse communicating with collaborating. True collaboration gives you and your project an edge by aligning efforts towards a clear objective. I'll show how teams can achieve true collaboration with JIRA Agile.
Nailing Distributed Development With Effective Collaboration - Matt RyallAtlassian
Distributed teams put additional strains on what is fundamentally a communication and collaboration challenge in building software. Matt Ryall, senior development manager for Confluence, shares his experience on how Atlassian and several of our clients are using collaboration tools like Confluence and HipChat to help overcome geographic boundaries, and ship great software on time.
Join us for a highly interactive and customized Agile Webinar that will uncover the most prominent, common and troubling roadblocks experienced by organizations trying to adopt agile and will offer solutions to overcome these obstructions!
Atlanta scrum user group presentation on 09/25/2013
Check out my blog @ http://ow.ly/picrk for the actual games that I used and a recap.
Distributed anything is hard. We have tons of knowledge and experience with distributed teams in our community. Tim Wise will present how to enable distributed agile teams. He will also facilitate a negation game to help mine our community of knowledge to help form your opinion on when, where, and how to use distributed agile teams. Tim is neither a proponent or opponent of distributed teams. It is another tool in the toolbox. Together we will seek a common truth.
Tim has worked with companies using distributed agile via scrum and kanban and hybrids of each with teams collocated, distributed across the street, the state, the country, the oceans, and the world.
Collaboration is More Than Communication – JIRA Agile - Xavier MoreraAtlassian
Collaboration is defined as "the action of working with someone to produce or create something." Yet, many confuse communicating with collaborating. True collaboration gives you and your project an edge by aligning efforts towards a clear objective. I'll show how teams can achieve true collaboration with JIRA Agile.
Nailing Distributed Development With Effective Collaboration - Matt RyallAtlassian
Distributed teams put additional strains on what is fundamentally a communication and collaboration challenge in building software. Matt Ryall, senior development manager for Confluence, shares his experience on how Atlassian and several of our clients are using collaboration tools like Confluence and HipChat to help overcome geographic boundaries, and ship great software on time.
Join us for a highly interactive and customized Agile Webinar that will uncover the most prominent, common and troubling roadblocks experienced by organizations trying to adopt agile and will offer solutions to overcome these obstructions!
Design your Modern Intranet using SharePoint PnP Design Assets D'arce Hess
Presentation given at SharePoint Saturday Ottawa. Presentation go over basic design concepts and how to apply them to new designs and concepts in SharePoint
Want an overview of the Scrum Alliance's new Certified Agile Leadership program? This presentation presents the why, what, and how of the program. Learn how the Center For Agile Leadership has implemented the program.
Satyam Kantamneni, former Managing Director of UX at Citrix, explains how to grow and nurture your UX team to meet business objectives. Based on 15 years experience across Citrix, Paypal, and other companies.
You'll learn:
- When to hire generalists vs. specialists.
- How to drive business outcomes from day 1.
- How to evaluate design culture as you build it.
- How to build a long-term governance framework.
The State of Enterprise UX 2016: Panel Discussionuxpin
You'll learn:
- The most pressing challenges faced by enterprise product teams today.
- The emerging themes of enterprise design for 2017 and beyond.
- Effective solutions for overcoming the hurdles of enterprise UX.
Tailoring Confluence for Team ProductivityAtlassian
Are your teams used to Confluence out-of-the-box and want to take their productivity to the next level? Are you ready to extend Confluence to support the way your teams want to work? In this presentation we will reveal 3 content tailoring strategies that will free your teams' time. Included will be walkthroughs of extending Confluence with scripts, blueprints, macros and more of the latest Confluence Platform capabilities. Whether you are an eager wiki champion with scripting knowledge, an in-house software developer or an ecosystem developer, this session will get you started on creating awesome tailored solutions for your teams.
Lean UX in the Enterprise: A Government Case Studyuxpin
You'll learn:
- How to quickly identify user groups despite vague assumptions.
- How to define clear features amidst complex requirements and business objectives.
- How to establish efficient UX processes across disjointed teams.
Harness Tribal Knowledge With Confluence Questions - Kim WallAtlassian
Great products are only great if they get used. On the Atlassian growth team, we investigate what our users engage with as a focal point for improving their experience across the board. We'll show how to design successful experiments to help users get more out of their products, and share several major findings. From cross-sells to tweaking elements, this talk will teach you how to tell a compelling story to delight your customers.
Harvey Wheaton spoke at ProductTank October 2011 and shared his experiences of building and running Agile teams at his games studio Supermassive Games.
In this quality assurance training, you will learn Agile. Topics covered in this session are:
• Agile Approach
• What does the Agile Manifesto Mean?
• 12 Principles of Agile
• Central: Incremental and Iterative Development
• Agile Methods
• Scrum Lifecycle
• Agile Methods – Scrum
• Scrum Values
For more information, visit this link: https://www.mindsmapped.com/courses/quality-assurance/software-testing-training-beginners-and-intermediate-level/
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgileDenver
This presentation will focus on the topic of working in a distributed agile team. We’ll go over terminology (remote vs near shore vs offshore vs distributed vs satellite etc) and I will share three different examples of distributed teams I’ve worked on and how we managed to be agile with our practices around pairing, knowledge sharing, and minimizing upfront design.
We will discuss why the notion of distributed teams is becoming more and more relevant for modern organizations, what advantages and drawbacks exist, and what leadership needs to carefully evaluate when asking if distributed is right for their teams.
From simple integrations to rich interactions, HipChat's integration platform, powered by Atlassian Connect, supports it all! Tanguy will walk you through HipChat's integration capabilities and how they're used in real life, as well as give you a glimpse into the future of messaging-powered apps. You'll learn how the HipChat team reimagined its integration platform and get a look at some of the 60+ 3rd party integrations that turn HipChat into your team's notification center.
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
You’ve got a great idea for transforming software development or IT processes in your organization, but you’re not sure how to get buy-in from key stakeholders, or how to change your company culture.
In this session, Microsoft MVP Ike Ellis will draw on his experience as a consultant and leader in software development to give you real-world tips to define, shape, and share your pitch successfully. Whether you are launching a revolutionary new initiative or expanding an existing effort to improve your software development, Ike’s tips will help you create a plan to effect change in your teams.
Agile From the Top Down: Executives & Leadership Living Agile by Jon StahlLeanDog
I believe that executives must practice what they preach. If they want teams to be transparent and agile, they need to practice themselves and lead by example. This talk will share some Agile & Lean techniques, applied in a new way, to help organizations understand their constraints so they can transparently carry forward their journey to becoming Agile. “Seeing the Whole” includes customers, projects, applications, people, leadership, financials and Standard Work. We will propose creating a BVR (Big (I mean big) Visual Room), refactoring the PMO and suggest some practices to help support this journey. Executives are challenged to lead by example and be transparent. - Jon Stahl
Lean Apart: A Case Study in Agile UX Design for a Distributed TeamC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1lipH8E.
Jennifer Hayes, Adam Archer present how they built a mixed team (local&remote) to learn the practice of design studios, making them an integral part of doing UI design. Filmed at qconsf.com.
Adam Archer is a technical team lead at IBM working on the JazzHub project, a cloud-hosted software development platform. He spent the early portion of his career as a web application developer on the Jazz product line. Jennifer Hayes is a UXD lead at IBM working on the JazzHub project, a cloud-hosted software development platform, as well as Rational Team Concert.
Collaboration from the Trenches : Building your Internal Communities with Mic...D'arce Hess
Presented at Microsoft 365 Collaboration Conference in Las Vegas, NV, December 2021. Reviews steps to build organic adoption of Microsoft Teams and review of architecture and business outcome goals
Many of us will chose to implement Agile, yet only a small minority of companies will realize its true benefits. We risk our reputations, our company resources, and sometimes even our careers to make the switch. Despite the risks involved, the potential rewards of; predictable release cycles, higher quality solutions, and re-energized teams are still worth it. In this executive briefing we will review case studies of Agile transformations and learn what can be done to ensure our success.
Design your Modern Intranet using SharePoint PnP Design Assets D'arce Hess
Presentation given at SharePoint Saturday Ottawa. Presentation go over basic design concepts and how to apply them to new designs and concepts in SharePoint
Want an overview of the Scrum Alliance's new Certified Agile Leadership program? This presentation presents the why, what, and how of the program. Learn how the Center For Agile Leadership has implemented the program.
Satyam Kantamneni, former Managing Director of UX at Citrix, explains how to grow and nurture your UX team to meet business objectives. Based on 15 years experience across Citrix, Paypal, and other companies.
You'll learn:
- When to hire generalists vs. specialists.
- How to drive business outcomes from day 1.
- How to evaluate design culture as you build it.
- How to build a long-term governance framework.
The State of Enterprise UX 2016: Panel Discussionuxpin
You'll learn:
- The most pressing challenges faced by enterprise product teams today.
- The emerging themes of enterprise design for 2017 and beyond.
- Effective solutions for overcoming the hurdles of enterprise UX.
Tailoring Confluence for Team ProductivityAtlassian
Are your teams used to Confluence out-of-the-box and want to take their productivity to the next level? Are you ready to extend Confluence to support the way your teams want to work? In this presentation we will reveal 3 content tailoring strategies that will free your teams' time. Included will be walkthroughs of extending Confluence with scripts, blueprints, macros and more of the latest Confluence Platform capabilities. Whether you are an eager wiki champion with scripting knowledge, an in-house software developer or an ecosystem developer, this session will get you started on creating awesome tailored solutions for your teams.
Lean UX in the Enterprise: A Government Case Studyuxpin
You'll learn:
- How to quickly identify user groups despite vague assumptions.
- How to define clear features amidst complex requirements and business objectives.
- How to establish efficient UX processes across disjointed teams.
Harness Tribal Knowledge With Confluence Questions - Kim WallAtlassian
Great products are only great if they get used. On the Atlassian growth team, we investigate what our users engage with as a focal point for improving their experience across the board. We'll show how to design successful experiments to help users get more out of their products, and share several major findings. From cross-sells to tweaking elements, this talk will teach you how to tell a compelling story to delight your customers.
Harvey Wheaton spoke at ProductTank October 2011 and shared his experiences of building and running Agile teams at his games studio Supermassive Games.
In this quality assurance training, you will learn Agile. Topics covered in this session are:
• Agile Approach
• What does the Agile Manifesto Mean?
• 12 Principles of Agile
• Central: Incremental and Iterative Development
• Agile Methods
• Scrum Lifecycle
• Agile Methods – Scrum
• Scrum Values
For more information, visit this link: https://www.mindsmapped.com/courses/quality-assurance/software-testing-training-beginners-and-intermediate-level/
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgileDenver
This presentation will focus on the topic of working in a distributed agile team. We’ll go over terminology (remote vs near shore vs offshore vs distributed vs satellite etc) and I will share three different examples of distributed teams I’ve worked on and how we managed to be agile with our practices around pairing, knowledge sharing, and minimizing upfront design.
We will discuss why the notion of distributed teams is becoming more and more relevant for modern organizations, what advantages and drawbacks exist, and what leadership needs to carefully evaluate when asking if distributed is right for their teams.
From simple integrations to rich interactions, HipChat's integration platform, powered by Atlassian Connect, supports it all! Tanguy will walk you through HipChat's integration capabilities and how they're used in real life, as well as give you a glimpse into the future of messaging-powered apps. You'll learn how the HipChat team reimagined its integration platform and get a look at some of the 60+ 3rd party integrations that turn HipChat into your team's notification center.
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
You’ve got a great idea for transforming software development or IT processes in your organization, but you’re not sure how to get buy-in from key stakeholders, or how to change your company culture.
In this session, Microsoft MVP Ike Ellis will draw on his experience as a consultant and leader in software development to give you real-world tips to define, shape, and share your pitch successfully. Whether you are launching a revolutionary new initiative or expanding an existing effort to improve your software development, Ike’s tips will help you create a plan to effect change in your teams.
Agile From the Top Down: Executives & Leadership Living Agile by Jon StahlLeanDog
I believe that executives must practice what they preach. If they want teams to be transparent and agile, they need to practice themselves and lead by example. This talk will share some Agile & Lean techniques, applied in a new way, to help organizations understand their constraints so they can transparently carry forward their journey to becoming Agile. “Seeing the Whole” includes customers, projects, applications, people, leadership, financials and Standard Work. We will propose creating a BVR (Big (I mean big) Visual Room), refactoring the PMO and suggest some practices to help support this journey. Executives are challenged to lead by example and be transparent. - Jon Stahl
Lean Apart: A Case Study in Agile UX Design for a Distributed TeamC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1lipH8E.
Jennifer Hayes, Adam Archer present how they built a mixed team (local&remote) to learn the practice of design studios, making them an integral part of doing UI design. Filmed at qconsf.com.
Adam Archer is a technical team lead at IBM working on the JazzHub project, a cloud-hosted software development platform. He spent the early portion of his career as a web application developer on the Jazz product line. Jennifer Hayes is a UXD lead at IBM working on the JazzHub project, a cloud-hosted software development platform, as well as Rational Team Concert.
Collaboration from the Trenches : Building your Internal Communities with Mic...D'arce Hess
Presented at Microsoft 365 Collaboration Conference in Las Vegas, NV, December 2021. Reviews steps to build organic adoption of Microsoft Teams and review of architecture and business outcome goals
Many of us will chose to implement Agile, yet only a small minority of companies will realize its true benefits. We risk our reputations, our company resources, and sometimes even our careers to make the switch. Despite the risks involved, the potential rewards of; predictable release cycles, higher quality solutions, and re-energized teams are still worth it. In this executive briefing we will review case studies of Agile transformations and learn what can be done to ensure our success.
MeetingSphere is meeting productivity software designed to support high performance team work. Basic steps of group problem solving can be converted into the MeetingSphere agenda tools in order to create a better meeting experience for group facilitators and meeting participants.
groupVision is part of a consortium founded by groupVision Switzerland, renowned experts in group facilitation. We create and implement collaborative working environments for a range of industries and the public sector, contributing to more productive meetings and training sessions.
MeetingSphere is meeting productivity software designed to support high performance team work. Basic steps of group problem solving can be converted into the MeetingSphere agenda tools in order to create a better meeting experience for group facilitators and meeting participants.
groupVision is part of a consortium founded by groupVision Switzerland, renowned experts in group facilitation. We create and implement collaborative working environments for a range of industries and the public sector, contributing to more productive meetings and training sessions.
Overview of the function that DesignOps plays in the overall design organization.
1. What is DesignOps?
2. Who “Does” DesignOps?
3. What DesignOps “Does”
4. How DesignOps Does it
5. Why DesignOps Matters Now
6. Implementing DesignOps
7. Final Takeaways
Networks come in all shapes and sizes. However, if you want to be a system shifting network you will need to put in place scaffolding so that transformation can emerge easily and quickly. In nature, billions of soil organisms and mycorrhizal fungal mats work together to form this type of scaffolding to distribute resources and support the growth of plants and trees as they create a forest. There are 6 basic structures that work together to create an environment for rapid change. Some, such as innovation funds, have been prototyped by many different networks. Others, such as communications systems and governance systems, are still in their infancy. Join June Holley and Yasmin Yonis from Network Weaver for a discussion about the necessary scaffolding for truly transformational networks.
Create Change. Be Changed. Enhancements to the MovingWorlds Experteering plat...Mark Horoszowski
MovingWorlds announced major updates to its programs, including enhanced community, networking, and learning opportunities. Check out the update, and learn how to get involved.
UX @BBC: Leading complex projects across platforms and teamsLeo Marti
The joy (and challenges) of working with 200 Designers at the BBC
Leading complex projects in large teams are challenging – especially when you sit in a big corporation like the BBC, with over 30 products and more than 200 Designers!
I learned this the hard way during my time at the BBC while working on iPlayer. 20+ UX Designers, 10 Product Managers and many more stakeholders.
Using stories about the challenges I faced and how I overcame them, I'll share a set of principles that helped me be efficient, even when working on complex projects. I will cover a range of topics such as: leading a team, collaborating with multidisciplinary colleagues, aligning a product cross team and platforms, and setting up an effective vision.
Agile vs Waterfall: May the 4th Be With You in the Great DebateAggregage
In this discussion, PMO Joe will challenge your thinking and perhaps bring you to the conclusion that the debate doesn’t exist. He will discuss the pros and cons of each approach and examine if one is superior to the other.
Presented by Ari Weissman. How do you start from scratch? How do you build and grow a UX team within your organization where none existed?
Many organizations “do UX” in name only. There are people who might have the UX Designer title, but aren’t talking to users, leaving the product or engineering teams to drive the experience. It’s not that these organizations don’t want to be user-driven. It’s just that they don’t know how. That is what I walked into when I started as Director of UX for [my company].
This is the story of my ongoing successes and failures at building a UX practice. It’s not about one decision, but the many strategies you can employ to build, grow, and thrive.
Building Real Teams: A Leadership Perspective4Good.org
Implementing truly effective teams is more difficult than often considered. In this webinar, we will take a realistic and practical look at how an organization's leaders can foster successful teams. The challenges of team-building are central to leadership in general, including: clarifying vision and purpose, taking a whole-systems view, facilitating constructive interaction, motivating performance, assessing progress, and skillful problem-solving. I will share real-life case studies; tips and tools; and resources for further learning.
How does "Plone happen"? This presentation explores the way the community produces the open source Plone content management system as well as inspiring ideas from other communities that could allow Plone to involve more diverse participants in its creation.
Collaboration and Website Tools for TLI LincsLasa UK
Slides from Website Tools workshop for TLI Lincs partnership in Sleaford on 26th June 2012.
Includes Google, Dropbox, Doodle, Mailchimp, Survey Monkey & Eventbrite
Strategic planning. You know you should be doing more of it. But the way you normally do it requires lots of up-front time to do and lots of follow-up time to get buy-in. And frankly, you have trouble with the buy-in part. All that trouble, minimal follow-through.
Great strategic planning processes are lightweight and participatory. This is nice-to-have for organizations, and it's critical for networks, where you don't have the benefit of hierarchy to influence its behavior. Networks will do what they do.
In this Leadership Learning Community webinar, I describe how to do strategic planning for networks. I draw heavily from my experience leading the open strategic planning process for the Wikimedia movement, which drew over 1,000 participants and led to a movement-wide shift in focus on increasing reach and participation in developing countries. I share how you can leverage these types of processes for both your network and your organization
Managing Your (DH) Project: Setting the Foundation for Working Collaborativel...Julie Meloni
I worked through these slides during the THATCamp Pacific Northwest 2010 Project Management Bootcamp Session. For more info on THATCamp PNW see http://www.thatcamppnw.org/
Microsoft Teams is the fastest-growing product in Microsoft history, providing a powerful platform for collaboration and communication. However, because Teams was built on the backs of two leading workloads: SharePoint and Exchange, managing the security, compliance, and governance of Teams comes with some additional complexity. In this session, Christian walks through 10 essentials for effective Teams governance to help you 'know where to go' to meet your organizational requirements.
Waterfall, Agile, Extreme Programming, Water-gile In this session we will discuss agile strategies that can help you get to done; efficiently, quickly and happier. I will cover the Scrum Framework concepts and some of the lessons learned from using agile strategy to manage a multinational distributed team. that does Drupal every day.
This session is for Managers and team members that want to learn more about agile strategies and how to apply them to Drupal.
Topics Covered
Where we all start, Waterfall.
Why agile is wrong, Agility is right.
Scrum Framework basics
What actions are Agile
What actions are not Agile
Lessons learned working with agile
Challenges of Scrum for small teams
Agility you can implement now
Similar to Remotely Agile? Effective Interaction with Distributed Teams (20)
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
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.
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.
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.
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.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
3. Agile Manifesto
We are uncovering better ways of developing software by doing it and
helping others do it. Through this work we have come to value:
•Individuals and interactions over processes and tools
•Working software over comprehensive documentation
•Customer collaboration over contract negotiation
•Responding to change over following a plan
That is, while there is value in the items on the right, we value the
items on the left more.
4. Agile Principles
4. Business people and developers must work together
daily throughout the project.
6. The most efficient and effective method of conveying
information to and within a development team is
face-to-face conversation.
11. The best architectures, requirements, and designs
emerge from self-organizing teams.
5. How is Agile Affected by Distance?
Team Organization
Meetings
Collaboration
21. References
• Agile Alliance - https://www.agilealliance.org
• Think globally, code locally: the secret to remote teams -
https://www.atlassian.com/agile/remote-teams
• Best Practices for Remotely Managing Agile Teams -
http://www.devx.com/architect/Article/45134
• Agile Development - Working with Agile in a Distributed Team Environment
- https://msdn.microsoft.com/en-us/magazine/hh771057.aspx
• Distributed Agile: 8 ways to get more from your distributed teams -
http://www.infoq.com/articles/distributed-agile-8-ways
• Successful Distributed Agile Team Working Patterns -
http://www.solutionsiq.com/docs/successful-distributed-team-working-
patterns.pdf
22. Images
1. CC0 Image courtesy of Picography on Pixabay
2. CC Image courtesy of WOCInTech Chat on Flickr
5. CC Image courtesy of WOCInTech Chat on Flickr
6. CC0 Image courtesy of Sherri Yates on PixelBay
7. CC Image courtesy of r. nial bradshaw on Flickr
8. CC Image courtesy of WOCInTech Chat on Flickr
9. CC0 Image courtesy of Robert Owen-Wahl on Pixabay
10. CC Image courtesy of Drew Stephens on Flickr
11. CC Image courtesy of Karthik C on Flickr
12. CC Image courtesy of Librarianboy on Flickr
13. CC Image courtesy of Mike Bash on Flickr
14. CC Image courtesy of Kevin Jarrett on Flickr
15. CC Image courtesy of WOCInTech Chat on Flickr
16. Image from Twiddla blog: http://www.twiddla.com/Blog/2008/12/10-zillion-percent-better-at-ui-design.html
17. CC0 Image courtesy of Kevin Phillips on Pixabay
18. CC0 Image courtesy of Unsplash on Pixabay
19. CC0 Image courtesy of Picography on Pixabay
Editor's Notes
CC0 Image courtesy of Picography on Pixabay
From Agile Allilance: https://www.agilealliance.org/agile101/the-agile-manifesto/
From Agile Alliance: https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto/
Team Organization
Meetings
Communication
CC Image courtesy of WOCInTech Chat on Flickr
Types of remote teams
Consultants, or one remote team member
Off shore teams
Fully distributed teams
CC0 Image courtesy of Sherri Yates on PixelBay
It can be hard to make a personal connection with a voice on the phone. People become “resources” – machines that we hand our specs to and get code in return – rather than integrated parts of the team.
CC Image courtesy of r. nial bradshaw on Flickr
Stress a human connection – Bring the whole team together for a kickoff meeting, if possible. Video conference, or if that’s not possible, at least send pictures. Connect names with faces.
CC Image courtesy of WOCInTech Chat on Flickr
This is true even in co-located teams, but with distributed teams you lose some of the body language cues that this is happening. (I’ve seen this the most with offshore teams).
Be aware that not everyone is as forthcoming about disagreements, etc, as the stereotypical white male American.
Kiss, Bow or Shake Hands: http://www.amazon.com/Kiss-Bow-Shake-Hands-Bestselling/dp/1593373686
CC0 Image courtesy of Robert Owen-Wahl on Pixabay
https://www.rallydev.com/
TFS Agile tools: https://www.visualstudio.com/features/agiletools-vs?
https://www.scrumdo.com/
Scrum board for SharePoint 2013: https://store.office.com/scrum-board-WA104114210.aspx?assetid=WA104114210
Excel Templates for scrum: https://www.mitchlacey.com/resources/sprint-excel-templates
CC Image courtesy of Drew Stephens on Flickr
Agile is full of meetings. Efficient, well run meetings, they tell us. But there are a lot of them.
CC Image courtesy of Karthik C on Flickr
Not every meeting needs video, but it’s really nice for building that personal connection between team members. Screen-sharing is very important for Demos or for looking at your status tracking tool, etc.
Tandberg conference rooms are great! But they are expensive and not everyone has them.
Hangouts, Skype, and some versions of WebEx are free
Adobe Connect, GoToMeeting, or Skype for Business may be available through your company.
The tool you use is less important than the fact that you make an effort to find a tool that works for your team and then use it!
CC Image courtesy of Librarianboy on Flickr
It’s a lot easier for meetings to run long (especially stand-ups!) on the phone. Especially if everyone is sitting down – they call them stand-ups for a reason!
Make sure irrelevant discussions are taken offline.
With remote team members it becomes super critical to limit background noise and have one conversation at a time. It can be very frustrating to be on the phone trying to pick out the important bits where there are two or three conversations going on. Take side conversations to IM, or table them for follow-up later.
CC Image courtesy of Mike Bash on Flickr
Try to find a time when everyone is comfortably in the office.
Find a time when the majority of the team is in the office.
Move meetings (at least some of them) early or late to accommodate the difference.
In some cases, move work hours to create as much overlap between time zones as possible.
CC Image courtesy of Kevin Jarrett on Flickr
Collaborating across distributed teams isn’t as easy as walking to someone’s cubical, or ducking into a conference room for a quick whiteboard session. Especially for people in very visual disciplines, like information architects and user experience designers, it can be difficult to get the information you need to do your work, and to communicate your work to the rest of the team.
jfjf
CC Image courtesy of WOCInTech Chat on Flickr
Twiddla, Scribblar, Slack, Google Drawing.
Or just screen share whatever tools you normally use.
I’ve had a lot of success screen sharing Balsamiq mockups that I update as we discuss, or Visio flow charts, etc.
http://www.twiddla.com/
https://scribblar.com/
https://drive.google.com
Image from Twiddla blog: http://www.twiddla.com/Blog/2008/12/10-zillion-percent-better-at-ui-design.html
Be Available! This is critical because of Agile’s quick turn-around time. Make sure your team knows how to get in contact with you, or with each other. Email is good, but be comfortable picking up the phone and asking a question, or connecting via IM or other tools.
CC0 Image courtesy of Kevin Phillips on Pixabay
CC0 Image courtesy of Unsplash on Pixabay
With 20 locations – and counting! – in the greater Houston area, Kelsey-Seybold is Houston’s largest and most renowned private multi-specialty physician group.
I work as part of the IT team, providing UX design for our internal and external applications – the applications we build for the business office, nurses, and doctors to use indie our clinics, and the websites and software our patients use to access their electronic medical records, schedule appointments, or get other health information.
Distributed team experience
Kelsey-Seybold – we have one remote employee, but with a liberal work-from-home policy at least one person on the team is working from home on any given day. We also occasionally partner with outside agencies for design and development that is outside the scope of our IT team.
Halliburton – International Company means international software teams. Often teams included members in Houston, Denver, and/or Calgary, or offshore development teams in India, Pakistan, China, etc.