The document discusses testing XPages with a pilot project and outlines the essential steps. It introduces the presenters and their expertise. It then discusses why organizations should consider a pilot project to test XPages, including using it as a sandbox to learn from failures and successes. The document outlines the key steps to define objectives, plan the pilot, communicate about it, execute the pilot and get feedback, and finally close the pilot by documenting findings. It provides details on each step and emphasizes defining objectives, eliminating risks, and planning for contingencies.
Exploratory testing in an agile development organization (it quality & test ...Johan Åtting
A case about how a company (Sectra) is using Exploratory Testing in their agile development organization where testers and developers are sitting together in cross functional teams using Scrum.
High Performance Software Engineering TeamsLars Thorup
Based on my experiences building high performance engineering teams, this presentation focuses on the technical practices required. These practices centers around automation (build, test and deployment) and increased collaboration between Engineering and QA (TDD, exploratory testing, prioritization, feedback cycles).
The certification for Foundation Level Extension – Agile Tester is designed for professionals who are working within Agile environments. It is also for professionals who are planning to start implementing Agile methods in the near future, or are working within companies that plan to do so.
Exploratory testing in an agile development organization (it quality & test ...Johan Åtting
A case about how a company (Sectra) is using Exploratory Testing in their agile development organization where testers and developers are sitting together in cross functional teams using Scrum.
High Performance Software Engineering TeamsLars Thorup
Based on my experiences building high performance engineering teams, this presentation focuses on the technical practices required. These practices centers around automation (build, test and deployment) and increased collaboration between Engineering and QA (TDD, exploratory testing, prioritization, feedback cycles).
The certification for Foundation Level Extension – Agile Tester is designed for professionals who are working within Agile environments. It is also for professionals who are planning to start implementing Agile methods in the near future, or are working within companies that plan to do so.
The Personal Software Process (PSP) and the Team Software Process (TSP) are process improvement frameworks tailored to produce virtually defect free software and deliver it on time.
The main focus of this speed talk is to state some of the similarities and differences between TSP/PSP and Scrum methodologies as well as some Agile practices. Why was there a need to blend these methods (TSP and Agile)? What were we trying to accomplish, or what was the goal here? The goal was to get the best of the TSP and Agile methods/models so that we could develop high quality products in a predictable and repeatable way to successfully tackle projects that are highly unpredictable, rapidly changing, with unknown final client, among others.
There are a few similarities between both management methods (TSP and SCRUM), as well as some differences. There also seems to be a lot of misunderstandings regarding TSP and this presentation will try to debunk some of them. TSP can be Agile too! – Incremental, iterative and adaptive.
Agile Portugal 2012
23 June 2012
IIT Academy: Agile. Learn how to articulate customer expectations and build precisely what was intended, with the minimum of traceability issues. Acceptance Criteria (in conjunction with good agile practices) is a way to create well documented, high-quality codebase tested using the same set of standards by developers, testers, analysts, designers as well as the Product Owner. Learn good Acceptance Criteria - the keys to customer success in agile delivery!
Despite the belief that a shared context and collaboration drives quality, too often, software testers and quality professionals struggle to find their place within today's integrated agile teams. This session is a practitioner’s view of testing and testing practices within an iterative/incremental development environment. We will begin with a discussion of some of the challenges of testing within an agile environment and delve into the guiding principles of Agile Testing and key enabling practices. Agile Testing necessitates a change in mindset, and it is as much, if not more, about behavior, as it is about skills and tooling, all of which will be explored.
App Dynamics & SOASTA Testing & Monitoring Converge, March 2012SOASTA
Dan Bartow, VP Performance Engineering, SOASTA and Steve Burton, Technology Evangelist, AppDynamics discuss the convergence of two traditionally separate domains and also demo testing and troubleshooting with CloudTest & AppDynamics.
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.
How to Build High-Performing IT Teams - Including New Data on IT Performance ...Puppet
Alanna Brown shares how to build the case for DevOops, align incentives and team members, and implement key technical practices, such as version control, configuration management, continuous integration, and monitoring.
The Personal Software Process (PSP) and the Team Software Process (TSP) are process improvement frameworks tailored to produce virtually defect free software and deliver it on time.
The main focus of this speed talk is to state some of the similarities and differences between TSP/PSP and Scrum methodologies as well as some Agile practices. Why was there a need to blend these methods (TSP and Agile)? What were we trying to accomplish, or what was the goal here? The goal was to get the best of the TSP and Agile methods/models so that we could develop high quality products in a predictable and repeatable way to successfully tackle projects that are highly unpredictable, rapidly changing, with unknown final client, among others.
There are a few similarities between both management methods (TSP and SCRUM), as well as some differences. There also seems to be a lot of misunderstandings regarding TSP and this presentation will try to debunk some of them. TSP can be Agile too! – Incremental, iterative and adaptive.
Agile Portugal 2012
23 June 2012
IIT Academy: Agile. Learn how to articulate customer expectations and build precisely what was intended, with the minimum of traceability issues. Acceptance Criteria (in conjunction with good agile practices) is a way to create well documented, high-quality codebase tested using the same set of standards by developers, testers, analysts, designers as well as the Product Owner. Learn good Acceptance Criteria - the keys to customer success in agile delivery!
Despite the belief that a shared context and collaboration drives quality, too often, software testers and quality professionals struggle to find their place within today's integrated agile teams. This session is a practitioner’s view of testing and testing practices within an iterative/incremental development environment. We will begin with a discussion of some of the challenges of testing within an agile environment and delve into the guiding principles of Agile Testing and key enabling practices. Agile Testing necessitates a change in mindset, and it is as much, if not more, about behavior, as it is about skills and tooling, all of which will be explored.
App Dynamics & SOASTA Testing & Monitoring Converge, March 2012SOASTA
Dan Bartow, VP Performance Engineering, SOASTA and Steve Burton, Technology Evangelist, AppDynamics discuss the convergence of two traditionally separate domains and also demo testing and troubleshooting with CloudTest & AppDynamics.
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.
How to Build High-Performing IT Teams - Including New Data on IT Performance ...Puppet
Alanna Brown shares how to build the case for DevOops, align incentives and team members, and implement key technical practices, such as version control, configuration management, continuous integration, and monitoring.
Let's explore what is agile testing, how agile testing is different than traditional testing. What practices team has to adopt to have parallel testing and how to create your own test automation framework. Test automation frameworks using cucumber, selenium, junit, nunit, rspec, coded UI etc.
This slide deck Introduces Chef and its role in DevOps. The agenda of the deck is as follows:
- A Review of DevOps
- BMs Continuous Delivery solution
- Introduction to Chef
- Chef and Continuous Delivery
Read more on DevOps: http://sdarchitect.wordpress.com/understanding-devops/
Presentation from ConfeT&QA Online conference (February 2012) about techniques and approaches for successful adoption of TDD (Test Driven Development) in functional tests with WebDriver.
Agile Testing: The Role Of The Agile TesterDeclan Whelan
This presentation provides an overview of the role of testers on agile teams.
In essence, the differences between testers and developers should blur so that focus is the whole team completing stories and delivering value.
Testers can add more value on agile teams by contributing earlier and moving from defect detection to defect prevention.
Faster apps. faster time to market. faster mean time to repairCompuware ASEAN
Developers, Test Engineers, QA Engineers, Network Engineers, Operations Managers, Production Managers and Solution Architects joined us in Singapore to learn more about APM Lifecycle
Webinar: Unlocking the Power of IBM Connections 6.0Maarga Systems
IBM had recently released the newest version of their Enterprise Collaboration Software - IBM Connections 6.0 that will bring new capabilities to Enterprise Social Networks for a simpler collaboration across the workforce and employee onboarding experience. IBM Connections 6.0 has new functionality across the board from Communities, to Files, Search, Onboarding as well as the brand-new IBM Connections Homepage – Orient Me.
In this webinar titled Unlocking the Power of IBM Connections 6.0, you will learn:
● What is new in Connections
- Orient Me
- Enhanced Onboarding
- 'Modern' Communities
- 'Better-than-ever' Files
● Deployment methodology
● Challenges in deployment and how to overcome them
● Best practices
● End user adoption
New Features of IBM Connections 6:
- Orient Me
- Modern Communities
- Enhanced Onboarding
- Better than ever Files
To know more, write to sales@maargasystems.com
Contact Us: www.maargasystems.com/contact-us/
Migrating Lotus Notes Applications to Sharepoint Online with NintexMaarga Systems
Many of the IBM Lotus Notes customers are switching over to Microsoft SharePoint for their team rooms, discussions, document libraries, and many other custom applications. While this exodus off Notes has been happening over the past decade, it has become more of a custom in the past year.
As an IT Manager owning the migration project, it is imperative that you plan a detailed approach of migration that includes methodology, tools & decide on what to migrate before embarking on this endeavour.
In this webinar, you will learn about:
● Third party workflow solutions on Sharepoint Online
● Nintex and how it helps migration
● Best Practices of migrating applications to Sharepoint Online when using Nintex Workflows
● Challenges and how to overcome them
● Live demo of how to build using Nintex Workflows
Migrating Lotus Notes Applications to Sharepoint: Preparations and AnalysisMaarga Systems
Many of the IBM Notes customers are switching over to Microsoft SharePoint for their team rooms, discussions, document libraries, and many other custom applications. While this exodus off of Notes has been happening over the past decade, it has become more of a custom in the past year.
As an IT Manager owning the migration project, it is imperative that you plan a detailed approach of migration that includes methodology, tools & decide on what to migrate before embarking on this endeavor.
Learn about:
● Application analysis methodology
● Migrate/Develop in SharePoint
● Tools to Migrate
● Checklist for Migration
● Pilot Process
IBM® Worklight helps organizations extend their business to mobile devices. It provides an open, comprehensive and advanced mobile application platform to build, run and manage mobile applications.
In this webinar you will learn:
An overview of IBM Worklight's main capabilities
An introduction to the different components
Insights into the benefits of the IBM Worklight platform
IBM, after a very long time have introduced a public beta for Notes 9. We, at Maarga present you with a set of Cheat Sheets that will help you to traverse through the new features that IBM Notes have to offer you. The first cheat sheet consists of 10 features that we like and the cheat sheet will give you a detailed walk through.
A webinar on Best practices of User Experience and how you use XPages to incorporate them in Lotus Applications. Presented by Gayathri Viswanathan of Maarga Systems and Durgaprasad of Peepal Design
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.
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.
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/
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.
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.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
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.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
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.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Elevating Tactical DDD Patterns Through Object Calisthenics
Pilot essentials webinar
1. TESTING XPAGES WITH A
PILOT PROJECT – THE
ESSENTIALS
Presented by Maarga Systems
Presenters:
Venkatesh Krishnamoorthy, C.E.O
Gayathri Viswanathan, C.O.O.
2. ABOUT THE PRESENTERS
• Software Services Firm
• Deep Lotus Expertise, 55+ Experts
• Operations in Iselin, NJ & Chennai, India
• Venki Krishnamoorthy • Gayathri Viswanathan
• Expertise: • Expertise:
• Consulting • Process
• IT Effectiveness • Technology
• Value Alignment • Solutioning
Recording will be available at www.notescode.com & www.maargasystems.com
3. Overview
The Xpages
Why Pilot Steps Q&A
Context Overview
4. Poll
• What is your organization doing about
XPages?
• Nothing
• Exploring
• Piloting
• Full Steam
• NA
5. XPages – The Context
XPages is one of many options
What is your goal?
Busyness is Laziness
You need a complete roadmap
6. XPages Overview
Address Known
Framework
Limitations of Domino
Better Development Based on
Experience JSF
Leverage
Domino/Web Designed for Web 2.0
Skills
9. Why Pilot?
The Xpages
Why Pilot Steps Q&A
Context Overview
10. Why Pilot? The Business View
Dedicated Time to Test
Sandbox
Learn from Failures, Amplify Success
Win User/Management Confidence
11. Why Pilot? The Technical View
Decide on Approach
Restructure Applications
Application & Server Optimization
12. Poll #2
• What are your reasons for considering a
pilot?
• Dedicated Time to Test
• Sandbox
• Learn from Failures, Amplify Success
• Win User/Management Confidence
• Decide on Technical Approach
• Restructure Applications
• Explorig Application & Server Optimization Issues
13. The Steps
The Xpages
Why Pilot Steps Q&A
Context Overview
14. The Steps
Define Plan the Communicate Execute Close
Objectives Pilot
15. Define Objectives
Establish
Business Case
Validate Surface Risks
Fit
Validate Time, Effort
Resource Validation
Requirements
16. Plan the Pilot
Effort, Budget
Schedule
Communication
Infrastructure
Contributors
Plan B
18. Execute & Get Feedback
Define and Design
Eliminate
Develop
obsolete use
Reuse business
Test
cases
Differentiate use
logic
Functionality
Deploy
cases Create reusable testing
controls Training plan
Design User Performance
Experience Incorporate best testing Server
practices deployment
Test for data
integrity Server fine
tuning
19. Close Pilot
• Answer • Internal
• Document • Management
Loop Present
Back Findings
What is your organization doing about XPages?Nothing. We are sticking with Status QuoExploring. We are just getting familiar with what the technology is and how to migrate.Piloting. We are doing a pilot migration of some applicationsFull Steam. We have gone and committed significant resources to XPagesNA - Please choose this if you are an SI, or if you don't have Notes Applications
Xpages – runtimeXpage – design elementCan replicateCan have the same document in the backendCan have dynamic custom controls and plugins be created
What is your organization doing about XPages?Nothing. We are sticking with Status QuoExploring. We are just getting familiar with what the technology is and how to migrate.Piloting. We are doing a pilot migration of some applicationsFull Steam. We have gone and committed significant resources to XPagesNA - Please choose this if you are an SI, or if you don't have Notes Applications