Meredith works on an innovation project at her current company using cutting-edge technology that had many challenges, since the technology has never been tested before. She designed an effective and modular framework using Protractor and mocked the services using TypeScript and Angular2. In this presentation, she will share her experience, provide suggestions, and hopefully inspire people to embrace testing very new and unexplored applications with enthusiasm and confidence. Meredith will also touch a bit on achieving success in this field as a woman and disabled person. It’s all about embracing innovation and believing in yourself!
A basic primer on bringing Lean Startup techniques to technical teams and organizations. Talk centered on successful integration of engineers into small, cross-functional lean startup teams. Emphasis on addressing the resulting changes in the role of the engineer.
Aurelien is a Sourcing Recruiter with experience in both agency and in-house environments in London and Amsterdam. He is currently responsible for scaling the Site Reliability Engineering department at Booking.com, the planet’s #1 travel accommodation site.
In this presentation done for Sourcing Summit ( #SOSU ) London 2018, Aurelien take you under the hood on how Booking.com hired over 800 techies in one year using a range of growth hacking tools and strategies. This session is a real-life case study of volume sourcing and how you can achieve more with less. It’s achieving sourcing growth using proven marketing and start-up sales tactics.
It took 30 years before evidence based medicine became the standard. How long will it take before businesses will use the same rigor for making business decisions and optimizing their onboarding journeys?
At Booking.com I have experienced what a data driven organisation looks like, where experimentation is part of the culture. During this session I will share my experiences and learnings about how to scale the onboarding journey for of new apartment owner onto the Booking platform.
The ART of Avoiding a Train Wreck - European SAFe Summit 2020Em Campbell-Pretty
Presentation as at the European SAFe Summit 10th June 2020
If you are thinking about launching your first Agile Release Train or you are struggling with your existing trains then this is the session for you! In The ART of Avoiding a Train Wreck, Em and Adrienne share their 'trade secrets' for launching and operating awesome Agile Release Trains. Going well beyond the standard SAFe training, this session deep dives into the practical tips and tricks that only over 15 combined years of real world experience can teach. Peppered with innumerable war stories, this session provides plenty of entertainment (as well as education) in the form of personal anecdotes, cautionary tales and protips for both the collocated Agile Release Train and its more complicated globally distributed cousins. No matter your context, you are sure to find plenty of actionable ideas for launching and operating Agile Release Trains because, lets face it, train wrecks transcend industries, business and technology silos, leaders and teams! Learning Objectives
#1 :Describe key success factors for launching Agile Release Trains Learning Objective
#2: Describe common failure patterns to avoid when launching Agile Release Trains Learning Objective
#3: 'Turn up the good' when operating Agile Release Trains
Meredith works on an innovation project at her current company using cutting-edge technology that had many challenges, since the technology has never been tested before. She designed an effective and modular framework using Protractor and mocked the services using TypeScript and Angular2. In this presentation, she will share her experience, provide suggestions, and hopefully inspire people to embrace testing very new and unexplored applications with enthusiasm and confidence. Meredith will also touch a bit on achieving success in this field as a woman and disabled person. It’s all about embracing innovation and believing in yourself!
A basic primer on bringing Lean Startup techniques to technical teams and organizations. Talk centered on successful integration of engineers into small, cross-functional lean startup teams. Emphasis on addressing the resulting changes in the role of the engineer.
Aurelien is a Sourcing Recruiter with experience in both agency and in-house environments in London and Amsterdam. He is currently responsible for scaling the Site Reliability Engineering department at Booking.com, the planet’s #1 travel accommodation site.
In this presentation done for Sourcing Summit ( #SOSU ) London 2018, Aurelien take you under the hood on how Booking.com hired over 800 techies in one year using a range of growth hacking tools and strategies. This session is a real-life case study of volume sourcing and how you can achieve more with less. It’s achieving sourcing growth using proven marketing and start-up sales tactics.
It took 30 years before evidence based medicine became the standard. How long will it take before businesses will use the same rigor for making business decisions and optimizing their onboarding journeys?
At Booking.com I have experienced what a data driven organisation looks like, where experimentation is part of the culture. During this session I will share my experiences and learnings about how to scale the onboarding journey for of new apartment owner onto the Booking platform.
The ART of Avoiding a Train Wreck - European SAFe Summit 2020Em Campbell-Pretty
Presentation as at the European SAFe Summit 10th June 2020
If you are thinking about launching your first Agile Release Train or you are struggling with your existing trains then this is the session for you! In The ART of Avoiding a Train Wreck, Em and Adrienne share their 'trade secrets' for launching and operating awesome Agile Release Trains. Going well beyond the standard SAFe training, this session deep dives into the practical tips and tricks that only over 15 combined years of real world experience can teach. Peppered with innumerable war stories, this session provides plenty of entertainment (as well as education) in the form of personal anecdotes, cautionary tales and protips for both the collocated Agile Release Train and its more complicated globally distributed cousins. No matter your context, you are sure to find plenty of actionable ideas for launching and operating Agile Release Trains because, lets face it, train wrecks transcend industries, business and technology silos, leaders and teams! Learning Objectives
#1 :Describe key success factors for launching Agile Release Trains Learning Objective
#2: Describe common failure patterns to avoid when launching Agile Release Trains Learning Objective
#3: 'Turn up the good' when operating Agile Release Trains
Intro to programming and how to start that careerTarek Alabd
That was my talk with Mofakroon team.
That was an intro to programming.
What is programming and programming languages?
Why should we learn programming?
12 benefits from learning programming.
Why all these programming languages?
What is he best programming language?
Everything about programming and how to lean the basics.
If you attended Parts I & II of our series, you've probably figured out who you need on your team and how to talk intelligently to them. Now you need to find some engineers who will work with you. Come hear Alan Chiu (GSB MSx '11, Partner @ XSeed) talk about the engineer's perspective - what gets them excited? What do they look for in teams or founders? Alan will also talk to Bhaskar about how he's developed his relationship with the business team, what he and his engineers look for, and what their most common pet peeves are (in terms of behaviors from business colleagues).
How do you know if you have too much process, too little, or just the right amount? If you ignore process completely, unpredictability and chaos can follow. If you define the process to the nth degree and follow it religiously, the work grinds to a halt. Janet Gregory shares her experiences about how to find the tastiest balance of process and creativity for your projects and organization. She proposes that a formally defined process is sometimes necessary, but that it should be the exception. Explore with Janet the many variables—team size, complexity, criticality, organization structure, and culture—you must assess to find just the right balance. Learn how to make existing processes better by adding visibility to the process, getting team members’ input, and adapting documentation you need. Learn how to transform complicated processes into simpler ones—such as reporting a simple “thumbs up” or “thumbs down”—and go home with new tools to sprinkle on just enough process.
Ruby, JavaScript, Scrum, Node.js -- Does this sound like a foreign language to you?
After a successful kick-off with MSx Alum and XSeed Partner, Alan Chiu, the Tech 4 Non-Tech Series continues with Tech Speak. Join Alex De Simone (MS Mech Eng '11, MBA '16, Co-Founder of Jobr & Caller Zen) in an interactive session that will have you talking tech intelligently!
How to Build Products for the Blind by Sidewalk Labs' EngineerProduct School
Neha Rathi talked about a few projects she worked on for the visually impaired. The first was in collaboration with TechBridgeWorld, an organization that facilitated the implementation of accessible technologies for developing communities. The second was during her time at Google Maps.
UX IS ABOUT SATISFACTION.
UX IS DESIGNING FOR USER TO COME BACK THE SITE.
UX FOCUSES ON THE STRUCTURE & LAYOUT OF CONTENT, NAVIGATION AND HOW USERS INTERACT WITH THEM.
Agile Software Development
Not being too attached to your initial idea of what the project will look like and to be ready for change and to refactor.
Agile software engineering combines a philosophy and a set of development guidelines.
To be agile you need to put the agile values and principles into practice.
Video in Russian: http://www.youtube.com/watch?v=cJFVAbWZInE
Talk given with Agile-Latvia.org at TSI.lv for CS students, revealing Agile principles through real life stories and examples.
Intro to programming and how to start that careerTarek Alabd
That was my talk with Mofakroon team.
That was an intro to programming.
What is programming and programming languages?
Why should we learn programming?
12 benefits from learning programming.
Why all these programming languages?
What is he best programming language?
Everything about programming and how to lean the basics.
If you attended Parts I & II of our series, you've probably figured out who you need on your team and how to talk intelligently to them. Now you need to find some engineers who will work with you. Come hear Alan Chiu (GSB MSx '11, Partner @ XSeed) talk about the engineer's perspective - what gets them excited? What do they look for in teams or founders? Alan will also talk to Bhaskar about how he's developed his relationship with the business team, what he and his engineers look for, and what their most common pet peeves are (in terms of behaviors from business colleagues).
How do you know if you have too much process, too little, or just the right amount? If you ignore process completely, unpredictability and chaos can follow. If you define the process to the nth degree and follow it religiously, the work grinds to a halt. Janet Gregory shares her experiences about how to find the tastiest balance of process and creativity for your projects and organization. She proposes that a formally defined process is sometimes necessary, but that it should be the exception. Explore with Janet the many variables—team size, complexity, criticality, organization structure, and culture—you must assess to find just the right balance. Learn how to make existing processes better by adding visibility to the process, getting team members’ input, and adapting documentation you need. Learn how to transform complicated processes into simpler ones—such as reporting a simple “thumbs up” or “thumbs down”—and go home with new tools to sprinkle on just enough process.
Ruby, JavaScript, Scrum, Node.js -- Does this sound like a foreign language to you?
After a successful kick-off with MSx Alum and XSeed Partner, Alan Chiu, the Tech 4 Non-Tech Series continues with Tech Speak. Join Alex De Simone (MS Mech Eng '11, MBA '16, Co-Founder of Jobr & Caller Zen) in an interactive session that will have you talking tech intelligently!
How to Build Products for the Blind by Sidewalk Labs' EngineerProduct School
Neha Rathi talked about a few projects she worked on for the visually impaired. The first was in collaboration with TechBridgeWorld, an organization that facilitated the implementation of accessible technologies for developing communities. The second was during her time at Google Maps.
UX IS ABOUT SATISFACTION.
UX IS DESIGNING FOR USER TO COME BACK THE SITE.
UX FOCUSES ON THE STRUCTURE & LAYOUT OF CONTENT, NAVIGATION AND HOW USERS INTERACT WITH THEM.
Agile Software Development
Not being too attached to your initial idea of what the project will look like and to be ready for change and to refactor.
Agile software engineering combines a philosophy and a set of development guidelines.
To be agile you need to put the agile values and principles into practice.
Video in Russian: http://www.youtube.com/watch?v=cJFVAbWZInE
Talk given with Agile-Latvia.org at TSI.lv for CS students, revealing Agile principles through real life stories and examples.
A proposed agile systems engineering manifestoHazel Woodcock
As presented at INCOSE UK ASEC 2013. This is a proposal for modification to the agile manifesto and principles to make them fit for purpose for systems engineering. Following discussion at the event, further changes will be made to this proposal in the future.
Managing Application Performance: A Simplified Universal ApproachTechWell
In response to increasing market demand for well-performing applications, many organizations implement performance testing programs, often at great expense. Sadly, these solutions alone are often insufficient to keep pace with emerging expectations and competitive pressures. Scott Barber shares the fundamentals of implementing T4APM™ including specific examples from recent client implementations. T4APM™ is a simple and universal approach that is valuable independently or as an extension of existing performance testing programs. The approach hinges on applying a simple and unobtrusive "Target, Test, Trend, Tune” cycle to tasks in your application lifecycle—from a single unit test through entire system production monitoring. Leveraging T4APM™ on a particular task may require knowledge specific to the task, but learning how to leverage the approach does not. Scott provides everything you need to become the T4APM™ coach and champion, and to help your team keep up with increasing demand for better performance, regardless of your current title or role.
Video and slides synchronized, mp3 and slide download available at http://bit.ly/19skk3A.
Saul Mora discusses using some of the patterns from the Design Pattern book today, and applying patterns in a multicore world.Filmed at qconnewyork.com.
Saul Mora is an active member of the Cocoa developer community and contributes by blogging, producing NSBrief (a developer podcast, http://nsbrief.com), contributing to open source projects, and helping to teach others about the wonders and methods of developing applications.
Agile Estimation and Planning: Scrum, Kanban, and BeyondTechWell
If you are new to agile methods—or trying to improve your estimation and planning skills—this session is for you. David Hussman brings years of experience coaching teams on how to employ XP, lean, Scrum, and kanban. He advises teams to obtain the estimating skills they need from these approaches rather than following a prescribed process. From start to finish, David focuses on learning from estimates as you learn to estimate. He covers skills and techniques from story point estimating delivered within iterations to planning without estimates by delivering a continuous flow of value. Going beyond the simple mechanics of estimation and planning, David explores agile techniques to enable continuous learning and ways to prevent sprint planning sessions from becoming empty rituals. Join David and your peers to practice your agile estimation and planning techniques so they can become powerful tools within your project.
Selling Faster: Mobile Performance Tips for E-Commerce WebsitesMobify
Learn how to create a mobile-optimized shopping experience that turns more visitors into customers, and more customers into happy repeat customers.
This webinar is brought to you in collaboration with EdgeCast
What does a Business Analyst need to know about Responsive Web Design? How does RD impact the 6 KAs of a BA? How does RD impact other parts of a development team with whom the BA regularly interacts? What advice can a BA use in their first RD project?
Many people think Legacy Code is "bad code". However, from my perspective legacy code is far more than bad code. Bad code is better if we compare it with 3 others situations including "No Source Code", "No standard build" and "No version".
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
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.
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
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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
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.
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.
27. Team Structure
- Silo
- Clearly responsibility
credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/
Thursday, May 9, 13
28. Team Discipline
• Document Oriented
• Timeline is king
• Each step has clearly definition of document
standard
credit-http://www.flickr.com/photos/stevensnodgrass/6117660537/
Thursday, May 9, 13
29. Individual Discipline
• Mostly make something “done” but not “right”
• Mostly said “please don’t change it”
• Mostly make it for last, not for change
http://www.flickr.com/photos/paul-w-locke/3529691660/in/photostream/
Thursday, May 9, 13
31. Finally
Poor Quality
Unpredictable
Lost In Translation
Burn out
Sad, Bad, ..... ?
http://intothetopcorner.files.wordpress.com/2012/05/ucl-final-25.jpg
Thursday, May 9, 13
36. We follow these principles:
Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.
Continuous attention to technical excellence
and good design enhances agility.
Simplicity--the art of maximizing the amount
of work not done--is essential.The best architectures, requirements, and
designs
emerge from self-organizing teams.
At regular intervals, the team reflects on how
to become more effective, then tunes and adjusts
its behavior accordingly.
Thursday, May 9, 13
37. Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.
Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.
Business people and developers must work
together daily throughout the project.
Build projects around motivated individuals.
Give them the environment and support they need,
and trust them to get the job done.
The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.
Working software is the primary measure of progress
Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely.
Thursday, May 9, 13
39. Team Discipline
• User first with Good Experience
• Change is good
• Eliminate unchangeable modules
http://www.chrislabrooy.com/UX_design.html
Thursday, May 9, 13
40. Individual Discipline
• Super Clear and have to follow, Make it “RIGHT”
• Test : Code : Refactor
http://www.flickr.com/photos/amberdebruin/5657750874/
Thursday, May 9, 13
41. Agile is About
Adaptation OverAnticipation
http://www.flickr.com/photos/12463666@N03/7256710194/
Thursday, May 9, 13
43. Eliminate waste
Amplify learning
Decide as late as possible
Deliver as fast as possible
Empower the team
Build integrity in
See the whole
Thursday, May 9, 13
44. Start using agile
Start small
Solving problem one by one
http://www.flickr.com/photos/igal/7901479448/
Thursday, May 9, 13