Growing Pains... or what I've learned about scaling a successful startupSergei Shvetsov
Traveloka is a leading online travel agency in Southeast Asia that has experienced rapid growth, scaling from 8 employees in 2012 to over 1500 employees in 2017. As the company has grown, its infrastructure has also expanded significantly. The document discusses lessons learned from scaling Traveloka's infrastructure and operations, including: embracing cloud technologies and microservices; prioritizing quality, security, and simplicity over speed; investing in developing talent and leadership as the company expands; and figuring out its own formula for success rather than imitating competitors.
Traveloka at AWS Startup Day Jakarta 2018 KeynoteSergei Shvetsov
Presentation for AWS Startup Day 2018 - Jakarta (September 20, 2018)
https://aws.amazon.com/events/startup-day-jakarta/
Video: https://www.youtube.com/watch?v=QKIv_KRChEI&t=882s
Finalcad is a mobile platform that uses predictive analysis to help construction teams anticipate and solve issues during projects. It allows teams to access drawings, record observations, and use integrated tools from the construction site. The platform provides centralized monitoring of activities and issues across projects. It has helped save over 250 hours on one residential tower project in London through reduced time spent on site and clearer communication. Finalcad currently has over 100,000 users on more than 10,000 construction projects globally.
Ross Irvine is a software consultant who works for Sapienza Consulting, a UK-based company that specializes in supporting space projects. Sapienza developed the ECLIPSE suite, which integrates applications to help space projects achieve efficiency and control according to European space standards. Sapienza is challenging attendees to discuss how ECLIPSE could be applied to university or CubeSat projects, with the possibility of winning a prize.
Call for partners for Experium, delivered by Vin Sumner of Clicks and Links the COMIT Community Day held on September 8th at Hemel Hempstead, hosted by Sir Robert McAlpine
In the world of agile, there is theory and then there is practice. We like to talk about self-organizing teams, asynchronous execution, BDD, TDD, and emergent architecture. We also talk about cross-functional teams: how analysts, testers, architects, technical writers, and UX designers belong on the same team, right next to programmers. It all sounds nice in theory, but how does this work in reality? What do these people actually do? How do they interact? What does it look like? Is there really a pragmatic way to make this work?
In this simulation, a cross-functional team will actually build a piece of software. Every specialist will have a hand in the process. Every specialist will also act as a generalist. Everyone will add value. And as a team, we’ll get something DONE.
This is your opportunity to see agile development in practice, and to bridge the gap between what agilists say and what teams do. And it’s not as new or as difficult as you think – affinity between testers, BA’s, coders, and other team members has really been at the root of effective development practices all along. Let’s just finally acknowledge that it works, demonstrate its capabilities, and encourage it going forward.
This IS agile development.
Growing Pains... or what I've learned about scaling a successful startupSergei Shvetsov
Traveloka is a leading online travel agency in Southeast Asia that has experienced rapid growth, scaling from 8 employees in 2012 to over 1500 employees in 2017. As the company has grown, its infrastructure has also expanded significantly. The document discusses lessons learned from scaling Traveloka's infrastructure and operations, including: embracing cloud technologies and microservices; prioritizing quality, security, and simplicity over speed; investing in developing talent and leadership as the company expands; and figuring out its own formula for success rather than imitating competitors.
Traveloka at AWS Startup Day Jakarta 2018 KeynoteSergei Shvetsov
Presentation for AWS Startup Day 2018 - Jakarta (September 20, 2018)
https://aws.amazon.com/events/startup-day-jakarta/
Video: https://www.youtube.com/watch?v=QKIv_KRChEI&t=882s
Finalcad is a mobile platform that uses predictive analysis to help construction teams anticipate and solve issues during projects. It allows teams to access drawings, record observations, and use integrated tools from the construction site. The platform provides centralized monitoring of activities and issues across projects. It has helped save over 250 hours on one residential tower project in London through reduced time spent on site and clearer communication. Finalcad currently has over 100,000 users on more than 10,000 construction projects globally.
Ross Irvine is a software consultant who works for Sapienza Consulting, a UK-based company that specializes in supporting space projects. Sapienza developed the ECLIPSE suite, which integrates applications to help space projects achieve efficiency and control according to European space standards. Sapienza is challenging attendees to discuss how ECLIPSE could be applied to university or CubeSat projects, with the possibility of winning a prize.
Call for partners for Experium, delivered by Vin Sumner of Clicks and Links the COMIT Community Day held on September 8th at Hemel Hempstead, hosted by Sir Robert McAlpine
In the world of agile, there is theory and then there is practice. We like to talk about self-organizing teams, asynchronous execution, BDD, TDD, and emergent architecture. We also talk about cross-functional teams: how analysts, testers, architects, technical writers, and UX designers belong on the same team, right next to programmers. It all sounds nice in theory, but how does this work in reality? What do these people actually do? How do they interact? What does it look like? Is there really a pragmatic way to make this work?
In this simulation, a cross-functional team will actually build a piece of software. Every specialist will have a hand in the process. Every specialist will also act as a generalist. Everyone will add value. And as a team, we’ll get something DONE.
This is your opportunity to see agile development in practice, and to bridge the gap between what agilists say and what teams do. And it’s not as new or as difficult as you think – affinity between testers, BA’s, coders, and other team members has really been at the root of effective development practices all along. Let’s just finally acknowledge that it works, demonstrate its capabilities, and encourage it going forward.
This IS agile development.
Inspace Technologies is a technology consulting firm founded in 2003 with over 100 employees. It helps companies align their business processes with information technology through services like technology audits, project management, outsourcing, and software development. Inspace aims to fully integrate clients' business and technology needs to improve productivity, efficiency, and reduce costs.
Value Driven Development by Dave Thomas Naresh Jain
Agile, OOP... are like good hygiene in the kitchen, it results in meals with consistent quality and predictable prep and service times. It doesn't result in great meals nor substantially impact the ROI! Lean Thinking clearly shows that the only way to make a significant impact is to improve the value chain by improving flow. If everyone is following best practices no one has competitive advantage. Major improvements in the value chain depend on continued disruptive innovations. Innovations leverage people and their ideas. We use case studies to illustrate the different business and technical innovations and their impact. We conclude with a discussion of how to build and leverage an innovation culture versus a sprint death march when dealing with high value time to market projects.
More details: https://confengine.com/agile-india-2017/proposal/3608/value-driven-development-maximum-impact-maximum-speed
Scaling Application Development & Delivery across the EnterpriseCollabNet
Software and applications are core to your business. Agile project planning and management have gone mainstream and the rest of the delivery chain has yet to catch up. According to Forrester 87% of organizations have not connected their Agile project planning to their downstream delivery processes. Organizations who are successful at the workgroup level are further challenged with scaling these successes across an entire enterprise.
The 7 Principles of DevOps and Cloud ApplicationsSolarWinds
The document discusses the 7 principles of DevOps and cloud applications. The principles are: 1) application and end-user focus, 2) collaboration, 3) performance orientation, 4) development speed, 5) service orientation, 6) automation, and 7) monitor everything. DevOps aims to improve the speed and quality of application development through breaking down silos between development and operations teams and prioritizing collaboration, automation, and monitoring across the entire application lifecycle.
Neev Technologies is an outsourced product development company that provides end-to-end solutions for custom application and product development across web, mobile, and cloud. It has over 250 employees across multiple offices globally. Neev offers services like UI/UX design, custom development, quality assurance, and cloud consulting. It recommends continuous engagement through an Extended Development Center model to serve long-term product needs and allow clients to focus on their core business. Neev has experience building various products and platforms for clients across industries.
GNS is a Ukrainian software development company with over 200 completed projects for 100 clients since 2007. It provides services such as web development, software testing, mobile development, and desktop development using technologies like PHP, .NET, Java, and iOS/Android. GNS employs over 170 specialists and has experience delivering projects in industries like financial services, oil & gas, healthcare, and more. It utilizes agile methodologies like Scrum and offers pricing models of fixed price, time and materials, and dedicated teams.
The document discusses five things to do before implementing Agile practices: 1) Identify the reasons for adopting Agile, 2) Inform and educate teams and the organization about Agile ways of working, 3) Define engineering practices to use, 4) Define a product backlog, and 5) Set a definition of done. It emphasizes understanding why an organization wants to adopt Agile and how Agile will benefit the organization. It also discusses communicating changes to working styles and focusing on developing working software iteratively.
Self-Service Business Authoring in a Managed Reporting World: IBM Cognos Work...Senturus
Deliver sophisticated reports to a self-service audience while allowing them to make modifications and perform ad-hoc analysis. View the webinar video recording and download this deck: http://www.senturus.com/resources/self-service-business-authoring/.
This presentation covers how to take full advantage of authoring capabilities available within the IBM Cognos 10 platform. Demos include: 1) Creating professional authoring and deployment techniques that take advantage of the bi-directional compatibility between Report Studio and Cognos Workspace Advanced, 2) Traditional, as well as OLAP, report authoring best practices for business authors and 3) Using visualizations to create more appealing reports.
Evolving a traditional report consumer into a self-service author is a persistent challenge. Our experts explain what can help your organization deliver on a solution.
Senturus, a business analytics consulting firm, has a resource library with hundreds of free recorded webinars, trainings, demos and unbiased product reviews. Take a look and share them with your colleagues and friends: http://www.senturus.com/resources/.
5 steps to Network Reliability Engineering and Automated Network OperationsJames Kelly
The document outlines a 5-step framework for automating network operations and achieving network reliability engineering (NRE). The 5 steps include: 1) device-led operations, 2) architecture-led workflows, 3) automated operations, 4) continuous processes through a CI/CD pipeline, and 5) engineering outcomes. The framework provides a roadmap for customers and helps qualify needs. Achieving NRE involves taking a developer approach to network operations through principles like automation, transparency, and continuous improvement.
This document summarizes an Agile BI webinar presented by Senturus, a consulting firm specializing in business intelligence and performance management. The webinar covered Agile principles and methodologies for BI, including why Agile approaches are beneficial compared to traditional BI development. It also described techniques like Modelstorming and BEAM (Business Event Analysis & Modeling) for collaboratively designing BI models with stakeholders.
The document discusses options for outsourcing software development, including the pros and cons. It notes that software outsourcing is a $41 billion industry globally. Reasons for outsourcing include reducing costs, gaining access to new skills and technologies, and improving focus. However, outsourcing can also introduce communication barriers, lack of commitment, and intellectual property risks. The document provides tips on outsourcing such as having an experienced in-house manager, clearly defining deliverables, and realizing that outsourcing benefits grow over time.
Lean SAP Delivery - introducing the conceptMendel Koerts
Lean SAP Delivery is about applying the principles of production logistics onto the operating model for IT. Agile development, optimising bottlenecks, and prioritization based on business value will lead to significant time-to-market reduction for SAP projects, changes, as well as fixes, against lower cost.
This document provides an overview of key concepts in DevOps including culture, automation, DevOps principles, continuous integration (CI), continuous delivery (CD), monitoring, incident management, and references. The main points are: DevOps focuses on empathy, trust, respect, and communication across teams; automation enables collaboration and innovation; DevOps involves all teams from development to operations; CI and CD aim to integrate and deploy working software frequently; monitoring ensures uptime and performance while incident management restores normal operations quickly.
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...Agile ME
Agile Adoption is a big organization transition project. A big bang approach to Agile Adoption involves real risks and may lead to failure. Instead, small, continuous, and valuable improvements are more viable for most organizations. In this interactive session, we will start with an overview of the Agile mindset, values and principles, and will highlight the major differences between Agile and traditional approaches to managing software projects. Then, we will explain our approach for adopting agile which is incremental and iterative in nature. Finally, we will present some case studies and will share some interesting observations and conclusions collected through working with more than 40 companies during the last 6 years.
Is a Business Analyst required on an agile team?IIBA UK Chapter
The document provides an overview of agile methodology and the role of a business analyst on an agile team. It discusses key agile concepts like values, characteristics, and frameworks. It compares the roles of product owner and business analyst, noting that collaboration is vital and BAs can become "generalist-specialists". The document recommends reading on agile software development and emphasizes that experience and embracing change are the best ways to learn.
The document provides an overview of the Agile movement and methodologies. It discusses that Agile aims to be more responsive to customer needs than traditional methods through iterative development, collaboration, and adaptation. It summarizes key aspects of various Agile methods including extreme programming (XP), Scrum, Agile modeling (AM), and how CMMI and Agile frameworks can work together to improve processes. The document serves as an introduction to core Agile principles and practices for software development.
AGILE2016 Conference Top 10 Presented by SynerzipSynerzip
Fresh from #Agile2016, Check out @Synerzip Top 10 #Takeaways by @HemantElhence @vinayakj. The latest development methods, technologies, tools, leadership principles, management philosophies, policies and processes fresh from AGILE2016 - the world's largest conference for Agile methodology.
Agile2016 Top 12 -
1. Lean UX
2. Modern Agile
3. Lean UX Toolkit
4. Agile is Mindset
5. DevOps Antipatterns
6. Lean Startup Subsumed
7. Design Thinking
8. #NoEstimates
9. Roles Not Personas
10. Architecture/ Architect
11. Visual Test Automation
12. Scaling Agile
About Synerzip -
Synerzip offers in-depth expertise in Agile software product development to venture funded small/mid-sized software companies focused on social media, mobile, big data analytics, cloud and enterprise software. It was established in 2004 and is based in the United States, with its software development center in India. Synerzip works as a co-development partner for venture-backed software companies in their growth phase. Following Agile practices, it seamlessly dovetails with each client’s engineering team helping them scale up, in a flexible, capital-efficient and frictionless manner.
The document summarizes key takeaways from the Agile2016 conference attended by the authors. It includes a list of 19 tracks at the conference and the authors' top 14 learnings. Some of the notable learnings discussed scaling agile, lean UX practices, the architect role, modern agile principles and #NoEstimates. The document promotes the services of Synerzip for agile software product development.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
More Related Content
Similar to Scaling Culture and Business in a Hypergrowth Startup
Inspace Technologies is a technology consulting firm founded in 2003 with over 100 employees. It helps companies align their business processes with information technology through services like technology audits, project management, outsourcing, and software development. Inspace aims to fully integrate clients' business and technology needs to improve productivity, efficiency, and reduce costs.
Value Driven Development by Dave Thomas Naresh Jain
Agile, OOP... are like good hygiene in the kitchen, it results in meals with consistent quality and predictable prep and service times. It doesn't result in great meals nor substantially impact the ROI! Lean Thinking clearly shows that the only way to make a significant impact is to improve the value chain by improving flow. If everyone is following best practices no one has competitive advantage. Major improvements in the value chain depend on continued disruptive innovations. Innovations leverage people and their ideas. We use case studies to illustrate the different business and technical innovations and their impact. We conclude with a discussion of how to build and leverage an innovation culture versus a sprint death march when dealing with high value time to market projects.
More details: https://confengine.com/agile-india-2017/proposal/3608/value-driven-development-maximum-impact-maximum-speed
Scaling Application Development & Delivery across the EnterpriseCollabNet
Software and applications are core to your business. Agile project planning and management have gone mainstream and the rest of the delivery chain has yet to catch up. According to Forrester 87% of organizations have not connected their Agile project planning to their downstream delivery processes. Organizations who are successful at the workgroup level are further challenged with scaling these successes across an entire enterprise.
The 7 Principles of DevOps and Cloud ApplicationsSolarWinds
The document discusses the 7 principles of DevOps and cloud applications. The principles are: 1) application and end-user focus, 2) collaboration, 3) performance orientation, 4) development speed, 5) service orientation, 6) automation, and 7) monitor everything. DevOps aims to improve the speed and quality of application development through breaking down silos between development and operations teams and prioritizing collaboration, automation, and monitoring across the entire application lifecycle.
Neev Technologies is an outsourced product development company that provides end-to-end solutions for custom application and product development across web, mobile, and cloud. It has over 250 employees across multiple offices globally. Neev offers services like UI/UX design, custom development, quality assurance, and cloud consulting. It recommends continuous engagement through an Extended Development Center model to serve long-term product needs and allow clients to focus on their core business. Neev has experience building various products and platforms for clients across industries.
GNS is a Ukrainian software development company with over 200 completed projects for 100 clients since 2007. It provides services such as web development, software testing, mobile development, and desktop development using technologies like PHP, .NET, Java, and iOS/Android. GNS employs over 170 specialists and has experience delivering projects in industries like financial services, oil & gas, healthcare, and more. It utilizes agile methodologies like Scrum and offers pricing models of fixed price, time and materials, and dedicated teams.
The document discusses five things to do before implementing Agile practices: 1) Identify the reasons for adopting Agile, 2) Inform and educate teams and the organization about Agile ways of working, 3) Define engineering practices to use, 4) Define a product backlog, and 5) Set a definition of done. It emphasizes understanding why an organization wants to adopt Agile and how Agile will benefit the organization. It also discusses communicating changes to working styles and focusing on developing working software iteratively.
Self-Service Business Authoring in a Managed Reporting World: IBM Cognos Work...Senturus
Deliver sophisticated reports to a self-service audience while allowing them to make modifications and perform ad-hoc analysis. View the webinar video recording and download this deck: http://www.senturus.com/resources/self-service-business-authoring/.
This presentation covers how to take full advantage of authoring capabilities available within the IBM Cognos 10 platform. Demos include: 1) Creating professional authoring and deployment techniques that take advantage of the bi-directional compatibility between Report Studio and Cognos Workspace Advanced, 2) Traditional, as well as OLAP, report authoring best practices for business authors and 3) Using visualizations to create more appealing reports.
Evolving a traditional report consumer into a self-service author is a persistent challenge. Our experts explain what can help your organization deliver on a solution.
Senturus, a business analytics consulting firm, has a resource library with hundreds of free recorded webinars, trainings, demos and unbiased product reviews. Take a look and share them with your colleagues and friends: http://www.senturus.com/resources/.
5 steps to Network Reliability Engineering and Automated Network OperationsJames Kelly
The document outlines a 5-step framework for automating network operations and achieving network reliability engineering (NRE). The 5 steps include: 1) device-led operations, 2) architecture-led workflows, 3) automated operations, 4) continuous processes through a CI/CD pipeline, and 5) engineering outcomes. The framework provides a roadmap for customers and helps qualify needs. Achieving NRE involves taking a developer approach to network operations through principles like automation, transparency, and continuous improvement.
This document summarizes an Agile BI webinar presented by Senturus, a consulting firm specializing in business intelligence and performance management. The webinar covered Agile principles and methodologies for BI, including why Agile approaches are beneficial compared to traditional BI development. It also described techniques like Modelstorming and BEAM (Business Event Analysis & Modeling) for collaboratively designing BI models with stakeholders.
The document discusses options for outsourcing software development, including the pros and cons. It notes that software outsourcing is a $41 billion industry globally. Reasons for outsourcing include reducing costs, gaining access to new skills and technologies, and improving focus. However, outsourcing can also introduce communication barriers, lack of commitment, and intellectual property risks. The document provides tips on outsourcing such as having an experienced in-house manager, clearly defining deliverables, and realizing that outsourcing benefits grow over time.
Lean SAP Delivery - introducing the conceptMendel Koerts
Lean SAP Delivery is about applying the principles of production logistics onto the operating model for IT. Agile development, optimising bottlenecks, and prioritization based on business value will lead to significant time-to-market reduction for SAP projects, changes, as well as fixes, against lower cost.
This document provides an overview of key concepts in DevOps including culture, automation, DevOps principles, continuous integration (CI), continuous delivery (CD), monitoring, incident management, and references. The main points are: DevOps focuses on empathy, trust, respect, and communication across teams; automation enables collaboration and innovation; DevOps involves all teams from development to operations; CI and CD aim to integrate and deploy working software frequently; monitoring ensures uptime and performance while incident management restores normal operations quickly.
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...Agile ME
Agile Adoption is a big organization transition project. A big bang approach to Agile Adoption involves real risks and may lead to failure. Instead, small, continuous, and valuable improvements are more viable for most organizations. In this interactive session, we will start with an overview of the Agile mindset, values and principles, and will highlight the major differences between Agile and traditional approaches to managing software projects. Then, we will explain our approach for adopting agile which is incremental and iterative in nature. Finally, we will present some case studies and will share some interesting observations and conclusions collected through working with more than 40 companies during the last 6 years.
Is a Business Analyst required on an agile team?IIBA UK Chapter
The document provides an overview of agile methodology and the role of a business analyst on an agile team. It discusses key agile concepts like values, characteristics, and frameworks. It compares the roles of product owner and business analyst, noting that collaboration is vital and BAs can become "generalist-specialists". The document recommends reading on agile software development and emphasizes that experience and embracing change are the best ways to learn.
The document provides an overview of the Agile movement and methodologies. It discusses that Agile aims to be more responsive to customer needs than traditional methods through iterative development, collaboration, and adaptation. It summarizes key aspects of various Agile methods including extreme programming (XP), Scrum, Agile modeling (AM), and how CMMI and Agile frameworks can work together to improve processes. The document serves as an introduction to core Agile principles and practices for software development.
AGILE2016 Conference Top 10 Presented by SynerzipSynerzip
Fresh from #Agile2016, Check out @Synerzip Top 10 #Takeaways by @HemantElhence @vinayakj. The latest development methods, technologies, tools, leadership principles, management philosophies, policies and processes fresh from AGILE2016 - the world's largest conference for Agile methodology.
Agile2016 Top 12 -
1. Lean UX
2. Modern Agile
3. Lean UX Toolkit
4. Agile is Mindset
5. DevOps Antipatterns
6. Lean Startup Subsumed
7. Design Thinking
8. #NoEstimates
9. Roles Not Personas
10. Architecture/ Architect
11. Visual Test Automation
12. Scaling Agile
About Synerzip -
Synerzip offers in-depth expertise in Agile software product development to venture funded small/mid-sized software companies focused on social media, mobile, big data analytics, cloud and enterprise software. It was established in 2004 and is based in the United States, with its software development center in India. Synerzip works as a co-development partner for venture-backed software companies in their growth phase. Following Agile practices, it seamlessly dovetails with each client’s engineering team helping them scale up, in a flexible, capital-efficient and frictionless manner.
The document summarizes key takeaways from the Agile2016 conference attended by the authors. It includes a list of 19 tracks at the conference and the authors' top 14 learnings. Some of the notable learnings discussed scaling agile, lean UX practices, the architect role, modern agile principles and #NoEstimates. The document promotes the services of Synerzip for agile software product development.
Similar to Scaling Culture and Business in a Hypergrowth Startup (20)
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
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.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Communications Mining Series - Zero to Hero - Session 1
Scaling Culture and Business in a Hypergrowth Startup
1. Scaling Culture and Business in a
Hypergrowth Startup
Denni Gautama - VP of Engineering, Travel Products
Anshul Johri - Head of Engineering, Lifestyle Products
Sergei Shvetsov - Head of Engineering, Cloud Infrastructure
3. Early Days
● Three teams: DevOps, SRE, Site-Infra
● Better development, better product, better
infrastructure
● Things start to breakdown as company grows
● Unhealthy over-reliance on central teams
4. Freeing SRE
● You built it, you run it!
● Enable, Standardise, Simplify
● Shared nothing
5. DevOps: From team to culture
● Switch to self-service tools
● Improve documentation
● Teach developers “to fish”