AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
A session co-presented by Pk and me at Agile NCR 2010 conference in Gurgaon, India, and also at Agile Tour Philly 2010 in Philadelphia, USA. It is targeted at those new to Agile and who want to see buzzwords come out of glossaries and be applied to real day-to-day settings.
Our services are almost equal to the worlds best survey tools.You have to estimate for your survey. Our survey scripting service that fulfills unique programming needs for complex studies and questionnaires. We are with the survey programming capabilities such as, complex Conjoint with multiple scenarios, maxdiff, segmentation etc., We are the major part in completing many Complex surveys.
AgileDC 2014: Achieving Enduring Agile Successin Large OrganizationsScott Richardson
Achieving lasting success with Agile in a large organization, division, or enterprise can be a challenge given many competing demands on priorities, budget, and mind-share. Corporate culture and interests at different levels in the organization can also make it difficult to retain the early advantages that Agile brings. How can leaders throughout an organization ensure that Agile is adopted organization-wide and that these benefits will endure?
In this talk we will share the experiences of a large and rapid adoption of Agile at the enterprise scale in corporate America. With focus primarily on executive and senior leadership levels, we will identify specific Agile transformation methods that worked successfully in bringing about stunningly rapid Agile adoption across a large enterprise-wide IT organization, and we will contrast these with less successful management techniques that did not achieve the same results. You will leave with a clear understanding of the critical elements that senior leaders and Agile sponsors can employ to achieve breakthrough Agile adoption and enduring value in your organization.
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
AgileDC 2016 - Transform the Corporate Ecosystem for Enterprise AgilityScott Richardson
You have made great progress at the team level with Agile, but your company still does not feel nimble and responsive. What is wrong, and what can you do about it?
In this talk we show how executives and senior leaders can transform their organization/company to create a truly Agile Enterprise, by transforming corporate functions and enterprise shared services.
The corporate ecosystem outside of teams must be transformed to achieve enterprise agility, but it is beyond the scope/authority of team members, managers, and consultants to make these necessary changes; these transformations can only be done by senior leaders and executives. From an executive's viewpoint we will describe the nature of the corporate ecosystem outside of teams and how - if properly transformed - enterprise services can be the missing link between team-level results and real company-wide agility.
I collated this simply as a conversation starter at the Scottish Public Sector Barcamp on 27-03-09. In the event I didn't get the opportunity and so was able to put the material 'in the bank' for another time. But on reflection it seemed silly not to make it available anyway - you can do your own voice-over!
A session co-presented by Pk and me at Agile NCR 2010 conference in Gurgaon, India, and also at Agile Tour Philly 2010 in Philadelphia, USA. It is targeted at those new to Agile and who want to see buzzwords come out of glossaries and be applied to real day-to-day settings.
Our services are almost equal to the worlds best survey tools.You have to estimate for your survey. Our survey scripting service that fulfills unique programming needs for complex studies and questionnaires. We are with the survey programming capabilities such as, complex Conjoint with multiple scenarios, maxdiff, segmentation etc., We are the major part in completing many Complex surveys.
AgileDC 2014: Achieving Enduring Agile Successin Large OrganizationsScott Richardson
Achieving lasting success with Agile in a large organization, division, or enterprise can be a challenge given many competing demands on priorities, budget, and mind-share. Corporate culture and interests at different levels in the organization can also make it difficult to retain the early advantages that Agile brings. How can leaders throughout an organization ensure that Agile is adopted organization-wide and that these benefits will endure?
In this talk we will share the experiences of a large and rapid adoption of Agile at the enterprise scale in corporate America. With focus primarily on executive and senior leadership levels, we will identify specific Agile transformation methods that worked successfully in bringing about stunningly rapid Agile adoption across a large enterprise-wide IT organization, and we will contrast these with less successful management techniques that did not achieve the same results. You will leave with a clear understanding of the critical elements that senior leaders and Agile sponsors can employ to achieve breakthrough Agile adoption and enduring value in your organization.
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
AgileDC 2016 - Transform the Corporate Ecosystem for Enterprise AgilityScott Richardson
You have made great progress at the team level with Agile, but your company still does not feel nimble and responsive. What is wrong, and what can you do about it?
In this talk we show how executives and senior leaders can transform their organization/company to create a truly Agile Enterprise, by transforming corporate functions and enterprise shared services.
The corporate ecosystem outside of teams must be transformed to achieve enterprise agility, but it is beyond the scope/authority of team members, managers, and consultants to make these necessary changes; these transformations can only be done by senior leaders and executives. From an executive's viewpoint we will describe the nature of the corporate ecosystem outside of teams and how - if properly transformed - enterprise services can be the missing link between team-level results and real company-wide agility.
I collated this simply as a conversation starter at the Scottish Public Sector Barcamp on 27-03-09. In the event I didn't get the opportunity and so was able to put the material 'in the bank' for another time. But on reflection it seemed silly not to make it available anyway - you can do your own voice-over!
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.
Regardless of what type of work you do, there may be benefits to applying some of the ideas articulated in the Agile Manifesto. This talk illustrates a few first steps you can take and try to uncover opportunities to improve how you deliver value.
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
The PMI-ACP recognizes knowledge of agile principles, practices and tools and techniques across agile methodologies. If you use agile practices in your projects, or your organization is adopting agile approaches to project management, then this PDM will provide a full overview about this new PMI certification while exploring key agile principles, practices and techniques. If you always wanted to learn more about agile, this presenter is a certified Agile practitioner, trainer and coach so you will receive up to date information about the state of Agile and how it can most help you in your organization or your career.
Graph databases address one of the great macroscopic business trends of today: leveraging complex and dynamic relationships in highly connected data to generate insight and competitive advantage. Whether we want to understand relationships between customers, elements in a telephone or data center network, entertainment producers and consumers, or genes and proteins, the ability to understand and analyze vast graphs of highly connected data will be key in determining which companies outperform their competitors over the coming decade. In this session, I am going to cover following graph database concepts mainly w.r.t Neo4j.
High level view of Graph Space
Power of Graph Databases
Data Modeling with Graphs
Cypher : Graph Query language
Building a Graph Database Application
Graphs in Real World / Common Use cases
Predictive Analysis with Graph Theory
Use Cases of #Grails in Web Applications
- Type of applications most appropriate to be developed in Grails
- Type of applications where Grails may not be the best choice
- Experiences with Grails during several web application development projects
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.
Regardless of what type of work you do, there may be benefits to applying some of the ideas articulated in the Agile Manifesto. This talk illustrates a few first steps you can take and try to uncover opportunities to improve how you deliver value.
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
The PMI-ACP recognizes knowledge of agile principles, practices and tools and techniques across agile methodologies. If you use agile practices in your projects, or your organization is adopting agile approaches to project management, then this PDM will provide a full overview about this new PMI certification while exploring key agile principles, practices and techniques. If you always wanted to learn more about agile, this presenter is a certified Agile practitioner, trainer and coach so you will receive up to date information about the state of Agile and how it can most help you in your organization or your career.
Graph databases address one of the great macroscopic business trends of today: leveraging complex and dynamic relationships in highly connected data to generate insight and competitive advantage. Whether we want to understand relationships between customers, elements in a telephone or data center network, entertainment producers and consumers, or genes and proteins, the ability to understand and analyze vast graphs of highly connected data will be key in determining which companies outperform their competitors over the coming decade. In this session, I am going to cover following graph database concepts mainly w.r.t Neo4j.
High level view of Graph Space
Power of Graph Databases
Data Modeling with Graphs
Cypher : Graph Query language
Building a Graph Database Application
Graphs in Real World / Common Use cases
Predictive Analysis with Graph Theory
Use Cases of #Grails in Web Applications
- Type of applications most appropriate to be developed in Grails
- Type of applications where Grails may not be the best choice
- Experiences with Grails during several web application development projects
The new buzz world in the world of Agile is "DevOps". So what exactly is devOps and Why do we need it? When development got married to deployment (sys-admin/operations) ; what is born is a new advanced species which is known to us today as "DevOps"
This ppt discusses in detail about how to Exploit Vulnerabilities in #MobileApplications which are using user Location to filter data or to provide location specific content and Commercial Offers. The session showcased live examples by exploiting vulnerabilities in some famous applications used by mobile users worldwide. The last part of session includes prospective solutions to secure application from these vulnerabilities.
Modelling RESTful applications – Why should I not use verbs in REST urlXebia IT Architects
What would go wrong if we use verbs in #REST #URL.
Whether there is some rationale behind it or it just REST dogma. Are there any “#RESTguidelines”?
In this session we will explore how to model our services so that we follow the RESTful way adhering to HTTP specification.
#Scrum is very popular these days but #kanban is suitable for better organizational level continuous improvement. We use #scrumban to get the benefits of both the worlds. Its a combination of good practices of scrum with kanban.
This talk is about how #Deployit can be #integrated with build tools like #Jenkins to achieve the goal of Continuos Delivery , this presentaiton also covers the architrure and overview of deployit.
Anurag Shrivastava, Managing Director of Xebia India, recently got interviewed by Journalist of “The Sunday Guardian”. He shares his experiences, the journey and success of Xebia through BIG IDEA column.
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
Practicing Agile in Offshore Environment by Himanshu Seth & Imran MirXebia IT Architects
AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.
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 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
52. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
* Aman and Pk, both of us, work in ThoughtWorks Pune on the same project team: it is a project run in a distributed fashion between US and India.
* Our agenda is “Putting …”
“… in context.” quickly explain how agile blogs, articles, etc throw words around and typically explain things in glossary-like fashion, and this session is aimed at putting terms in context to help understanding better quickly explain format while setting up a chart paper titled “Vocabulary”: we’ll capture “buzzwords” from audience, and then go through visuals, ticking off those terms we come across, spending a little time explaining them (the audience will contribute too)
“Typical day” stands for any of the days in the middle of a running iteration
Team standup at start of day Everyone speaks briefly Shares token one after the other
BA sharing updates of overnight call/emails. Talk a bit about what BAs do. Proxy for a customer. “Onsite Customer”Proxy for “ProductOwner” aka “Customer Proxy”
QA talking about automation progress and environmental blockers. Mention that QAs are a part of the delivery team.
Devs sharing boring “will continue on story” updates
PM: Basically “no updates”… just kidding. His updates are typically about the status of blockers.PM is the manager for the project and is responsible for tracking blockers and communicating with client management.Closer to “ScrumMaster” than traditional PM
The sign-up process where devs choose new stories as BA prioritizes, or devs switch pairs on running stories (collective code ownership entails that folks work across the code base; switching between stories encourages this further)“Pair programming”“Promiscuous pairing”“Sign up”“Story wall”“Collective code ownership”
A closer look at the swim lanes in the story wall. Could have an online version additionally: Mingle. Swim lanes are flexible, catered to project needs. In our case, we aligned ourselves with client processes (notice Ready for UXD)“swim lane”“story lifecycle”“color coding”“story”“tech task”“spike”“bugs” or “defects”“showcase”
What a story card looks like.“story format”“estimates”“business value”“Ron’s 3 C’s: Card, Conversation, Confirmation””INVEST”
We are a distributed team after all, and no matter what, emails remain a main channel of communication“distributed team”“colocation”“communication”
When a pair picks up a story, a BA, a QA, and the dev pair get together to talk about the story and its acceptance criteria… this info is captured with some detail and mockups on a wiki“story kickoff”“collaboration”“documentation”
Mingle as awesome as it is, sometimes clients have existing systems that need to be used… this wiki page captures the story narrative.“narrative”“acceptance criteria”“assumptions”“business value/context”“story format”
Pair-programming
Devs read through narrative again, this time tasking technical decisions/steps at high level
Devs developing at lower design level with “ping pong” style of pairing, follows the TDD mantra of red-green-refactor where one person writes a red test, another writes code to make it green, and then together they refactor while keeping test green. This enhances the code design incrementally.“ping pong”“ball and board”“red-green-refactor”“tdd”“refactor”“evolutionary design”
One can also break from ping pong for real ping pong: benefit of pairing, you’ll always have someone to play with“pair programming”“feedback”“team bonding”“pair ke side effects” / “jab pair kiyatohdarnakya”
Finally a break from ping pong to discuss stuff. Discuss blockers, tech updates of general dev interest. Should be short or else it becomes “dev hurdle”“dev huddle”“colocation”“blockers”“design decisions”“functionality clarifications”“technical impact”
NoWii if build breaks: pair gets pulled by team member to fix the build“continuous integration”“information radiator”“builds”“working software”“smoke tests”“build cop”“automated tests”
Finally things can proceed as normal with the devs if the build is green.“collective ownership”
A quick validation that all acceptance criteria have been met satisfactorily at a high level glance“volleyball”“validation”“confirmation”“acceptance criteria”
The wall is typically up to date: as soon as a story gets dev complete, it is moved from one swim lane to another, similarly for a blocked story, and so on.“visibility”“transparency”“story wall”“information radiator”
Another information radiator of how well the iteration is going“story points”“velocity”“information radiator”“respond to change”“visibility’
BAs working with stories for the next iteration“iteration planning”“respond to change”“embracing change”“changing requirements”“just in time”“business analysis”
QAs are writing automated functional tests forstories; simultaneously they identify scenarios of upcoming stories based on BA/client inputs“automation”“functional tests”“scenarios”“just in time”
PM is working on staffing plans: while taking care of blockers and internal/external communication, the PM also takes care of operational responsibilities
Remember we are distributed… time to mention any follow-ups needed“distributed”“colocated”“communication”“transparency”“customer involvement”
This is a pic of another day’s standup (doesn’t matter if we’re wearing the same clothes!!)… anyways, it’s not very different except…
PM: “Guys, we have a showcase today! How many stories will be done by noon? Who is preparing the sandbox?”
Sharing of current iteration’s achievement and upcoming iteration’s plan“Iteration Planning Meeting”“IPM”“Iteration status”
This isn’t a fake PPT… we thought not to embarrass our clients with pictures of onsite… but yeah, some projects have showcase during overlap hours and are driven from offshore using webex“showcase”“demo”“feedback”
“Typical day” stands for any of the days in the middle of a running iteration
This is a pic of another day’s standup yet again (yes, doesn’t matter if we’re wearing the same clothes!!)… anyways, it’s not very different except…
PM: “Guys, we had a great showcase yesterday! Excellent job everyone! We planned for 81 points and delivered 78! Some points are still stuck in UXD… Oh, and remember retrospective at 12.”“points”“iteration”
This gets updated every iteration end… simple chart but says a lot.
We have retrospective every iteration end“retrospective”“facilitators”
We have retrospective every iteration end“retrospective”“agile”“adapt”“feedback”“open”“transparency”
The team gets functional/business insight into all the stories planned for the iteration and shares realistic feel of how long each story would take (each story had a pair look into it before the meeting)“Post-IPM”“context sharing”“estimation”“replanning”
At the start of the project…“inception”“requirements gathering”“business context”“technical overview”“high-level architecture”
Lot of whiteboarding, coming up with master story list (high level), and estimation“technical overview”“architecture”
Estimation in story points: relative units“fibonacci”“powers of 2”“t-shirt sizes”“ideal days”
Team room during inception. Run as mini-project: deliverables are project release plan, staffing plan, master story list
We still have fun. Whose head is that?
Agile Manifesto: following it in spirit in the things we do