Feature teams aim to deliver higher business value by organizing teams around end-to-end delivery of features rather than component teams. Feature teams are composed of full stack engineers who work on all aspects of a feature from analysis to coding to testing. This allows teams to learn together, avoid handoffs, prioritize work flexibly based on business needs, and reduce management overhead compared to the typical component team structure. Organizing around feature teams can help IT deliver value to the business incrementally and with greater flexibility.
Vendor or supplier risk management is an evolving discipline in operations management for manufacturers, retailers, financial services companies and government sector where the organization is highly dependent on vendors to achieve business objectives. Outsourcing, globalization, lean supply chain initiatives and supplier rationalization have contributed to a highly fragmented model, where control is often several steps removed from the corporation. While these models have allowed companies to reduce overall costs and expand quickly into new markets, they also expose the company to the risk of a vendor suddenly going bankrupt, closing operations or being acquired ,resulting in delivery disruptions, business continuity challenges leading to poor servicing to end user requirements.
In order to overcome outsourcing industry risk challenges & provide comprehensive vendor risk management solutions spanning industry sectors to enterprises, we’re pleased to launch our Vendor Risk Management services in addition to our existing bouquet of Risk advisory, Consulting, Training & Human Capital Services.
Vendor or supplier risk management is an evolving discipline in operations management for manufacturers, retailers, financial services companies and government sector where the organization is highly dependent on vendors to achieve business objectives. Outsourcing, globalization, lean supply chain initiatives and supplier rationalization have contributed to a highly fragmented model, where control is often several steps removed from the corporation. While these models have allowed companies to reduce overall costs and expand quickly into new markets, they also expose the company to the risk of a vendor suddenly going bankrupt, closing operations or being acquired ,resulting in delivery disruptions, business continuity challenges leading to poor servicing to end user requirements.
In order to overcome outsourcing industry risk challenges & provide comprehensive vendor risk management solutions spanning industry sectors to enterprises, we’re pleased to launch our Vendor Risk Management services in addition to our existing bouquet of Risk advisory, Consulting, Training & Human Capital Services. Our services are offered through our multi location delivery centres in major metros with total presence in 11 Indian cities network.
Vendor or supplier risk management is an evolving discipline in operations management for manufacturers, retailers, financial services companies and government sector where the organization is highly dependent on vendors to achieve business objectives. Outsourcing, globalization, lean supply chain initiatives and supplier rationalization have contributed to a highly fragmented model, where control is often several steps removed from the corporation. While these models have allowed companies to reduce overall costs and expand quickly into new markets, they also expose the company to the risk of a vendor suddenly going bankrupt, closing operations or being acquired ,resulting in delivery disruptions, business continuity challenges leading to poor servicing to end user requirements.
In order to overcome outsourcing industry risk challenges & provide comprehensive vendor risk management solutions spanning industry sectors to enterprises, we’re pleased to launch our Vendor Risk Management services in addition to our existing bouquet of Risk advisory, Consulting, Training & Human Capital Services.
Vendor or supplier risk management is an evolving discipline in operations management for manufacturers, retailers, financial services companies and government sector where the organization is highly dependent on vendors to achieve business objectives. Outsourcing, globalization, lean supply chain initiatives and supplier rationalization have contributed to a highly fragmented model, where control is often several steps removed from the corporation. While these models have allowed companies to reduce overall costs and expand quickly into new markets, they also expose the company to the risk of a vendor suddenly going bankrupt, closing operations or being acquired ,resulting in delivery disruptions, business continuity challenges leading to poor servicing to end user requirements.
In order to overcome outsourcing industry risk challenges & provide comprehensive vendor risk management solutions spanning industry sectors to enterprises, we’re pleased to launch our Vendor Risk Management services in addition to our existing bouquet of Risk advisory, Consulting, Training & Human Capital Services. Our services are offered through our multi location delivery centres in major metros with total presence in 11 Indian cities network.
Content Archaeology (Keynote for DocTrain West March 2009)Joe Gollner
This presentation introduces the various approaches used to convert unstructured legacy content into something more useful - namely into a structured form such as that provided by DITA.
Hadoop World 2011: LeveragIng Hadoop to Transform Raw Data to Rich Features a...Cloudera, Inc.
This presentation focuses on the design and evolution of the LinkedIn recommendations platform. It currently computes more than 100 billion personalized recommendations every week, powering an ever growing assortment of products, including Jobs You May be Interested In, Groups You May Like, News Relevance, and Ad Targeting. We will describe how we leverage Hadoop to transform raw data to rich features using knowledge aggregated from LinkedIn's 100 million member base, how we use Lucene to do real-time recommendations, and how we marshal Lucene on Hadoop to bridge offline analysis with user-facing services.
I gave this talk earlier this week at Hadoop World(http://www.hadoopworld.com/sessi...), a conference that is evangelizing Hadoop by way of highlighting how people across the industry are solving big business challenges by leveraging Hadoop. I am posting here the slides with an approximate transcript of my talk.
Integrating Your VMS into an Evolving ProgramBeeline
Duff Hall
Microsoft
Many organizations are experiencing unprecedented growth in the management of their contingent labor programs. During this session, we will explore one organization's approach to the management of the evolving program. Duff Hall of Microsoft will plan to discuss the importance of the VMS partner in the expansion of the different types of contingent labor and the expansion into other geographies. This will be an interactive case study exploring:
The challenges you can expect when you expand scope
The challenges you can expect when you expand geographically across the globe
Managing change through an evolving program
Efficient support of a global program
The strategy to approach a global expansion
This session will include Microsoft's experience, the good, the bad, and the ugly including lessons learned and the importance of a strong VMS partnership. Come prepared with your questions!
Marketing Strategy and Planning: Sustainable Business ModelsFinal ProjectBrean Deters
This is the final presentation for one of the most valuable classes I took as a part of my master's program, titled "Strategy Planning - Developing Sustainable Business Models." It is because of this class that I discovered my passion for marketing strategy and planning and have chosen to pursue this function in my career.
It was a high level Strategy and Planning class with a marketing focus. The class was primarily an intense crash course in the concepts championed in "An Innovator's Dilemma" by Clayton Christensen, a Harvard Business School professor and "the" expert on disruptive innovation, however lessons also contained principles and readings of other relevant Thought Leaders in strategy and planning.
Our final project was to pick an industry and analyze three of the main players. After extensive research on the industry, we picked where the current players would currently sit on the Price-Performance curve and hypothesize to where they could shift in the future. Using a market strategy we studied in class, we created a new fictional company and had to explain how its entry into the market would affect the current players.
Our team chose the hospitality industry, however other groups ranged from quick-serve restaurants to video game consoles to grocery stores.
Using feature teams to deliver high business valueThoughtworks
A view into how most IT organisations structure their teams to deal with business demands and possible inefficiencies that emerge as a result. An alternate to the traditional project team composition is a way to deliver end to end features to the business, using what is known as feature teams.
Dreamforce'12 - Automate Business Processes with Force.comMudit Agarwal
Force.com is a powerful platform, and at VMWare we are always looking for new ways leverage the power of the platform. Over time we’ve developed several custom applications on Force.com to automate our business processes and meet our unique business requirements. In this session, we will discuss two such custom applications that we built to solve critical business process automation needs. For each application, we’ll review the use case, benefits and the specific Force.com technologies used to develop the solution.
Train ML Models Using Amazon SageMaker with TensorFlow - SRV336 - Chicago AWS...Amazon Web Services
Amazon SageMaker is a fully managed platform that enables developers and data scientists to build, train, and deploy machine learning (ML) models in production applications easily and at scale. In this chalk talk, we dive deep into training an ML model based on the TensorFlow framework. We discuss the specifics of training a model through Amazon SageMaker by taking an algorithm and running it on a training cluster in an auto-scaling group. This session showcases the scalability of training that is possible with Amazon SageMaker, which reduces the time and cost of training runs.
Content Archaeology (Keynote for DocTrain West March 2009)Joe Gollner
This presentation introduces the various approaches used to convert unstructured legacy content into something more useful - namely into a structured form such as that provided by DITA.
Hadoop World 2011: LeveragIng Hadoop to Transform Raw Data to Rich Features a...Cloudera, Inc.
This presentation focuses on the design and evolution of the LinkedIn recommendations platform. It currently computes more than 100 billion personalized recommendations every week, powering an ever growing assortment of products, including Jobs You May be Interested In, Groups You May Like, News Relevance, and Ad Targeting. We will describe how we leverage Hadoop to transform raw data to rich features using knowledge aggregated from LinkedIn's 100 million member base, how we use Lucene to do real-time recommendations, and how we marshal Lucene on Hadoop to bridge offline analysis with user-facing services.
I gave this talk earlier this week at Hadoop World(http://www.hadoopworld.com/sessi...), a conference that is evangelizing Hadoop by way of highlighting how people across the industry are solving big business challenges by leveraging Hadoop. I am posting here the slides with an approximate transcript of my talk.
Integrating Your VMS into an Evolving ProgramBeeline
Duff Hall
Microsoft
Many organizations are experiencing unprecedented growth in the management of their contingent labor programs. During this session, we will explore one organization's approach to the management of the evolving program. Duff Hall of Microsoft will plan to discuss the importance of the VMS partner in the expansion of the different types of contingent labor and the expansion into other geographies. This will be an interactive case study exploring:
The challenges you can expect when you expand scope
The challenges you can expect when you expand geographically across the globe
Managing change through an evolving program
Efficient support of a global program
The strategy to approach a global expansion
This session will include Microsoft's experience, the good, the bad, and the ugly including lessons learned and the importance of a strong VMS partnership. Come prepared with your questions!
Marketing Strategy and Planning: Sustainable Business ModelsFinal ProjectBrean Deters
This is the final presentation for one of the most valuable classes I took as a part of my master's program, titled "Strategy Planning - Developing Sustainable Business Models." It is because of this class that I discovered my passion for marketing strategy and planning and have chosen to pursue this function in my career.
It was a high level Strategy and Planning class with a marketing focus. The class was primarily an intense crash course in the concepts championed in "An Innovator's Dilemma" by Clayton Christensen, a Harvard Business School professor and "the" expert on disruptive innovation, however lessons also contained principles and readings of other relevant Thought Leaders in strategy and planning.
Our final project was to pick an industry and analyze three of the main players. After extensive research on the industry, we picked where the current players would currently sit on the Price-Performance curve and hypothesize to where they could shift in the future. Using a market strategy we studied in class, we created a new fictional company and had to explain how its entry into the market would affect the current players.
Our team chose the hospitality industry, however other groups ranged from quick-serve restaurants to video game consoles to grocery stores.
Using feature teams to deliver high business valueThoughtworks
A view into how most IT organisations structure their teams to deal with business demands and possible inefficiencies that emerge as a result. An alternate to the traditional project team composition is a way to deliver end to end features to the business, using what is known as feature teams.
Dreamforce'12 - Automate Business Processes with Force.comMudit Agarwal
Force.com is a powerful platform, and at VMWare we are always looking for new ways leverage the power of the platform. Over time we’ve developed several custom applications on Force.com to automate our business processes and meet our unique business requirements. In this session, we will discuss two such custom applications that we built to solve critical business process automation needs. For each application, we’ll review the use case, benefits and the specific Force.com technologies used to develop the solution.
Train ML Models Using Amazon SageMaker with TensorFlow - SRV336 - Chicago AWS...Amazon Web Services
Amazon SageMaker is a fully managed platform that enables developers and data scientists to build, train, and deploy machine learning (ML) models in production applications easily and at scale. In this chalk talk, we dive deep into training an ML model based on the TensorFlow framework. We discuss the specifics of training a model through Amazon SageMaker by taking an algorithm and running it on a training cluster in an auto-scaling group. This session showcases the scalability of training that is possible with Amazon SageMaker, which reduces the time and cost of training runs.
Building Content Recommendation Systems using MXNet GluonApache MXNet
Netflix competition triggered a flurry of research for recommendation engines. This presentation provides a survey of techniques and models for creating a recommender system. The presentation covers Matrix Factorisation, Factorisation Machines, Distributed Factorisation Machines, and DSSM networks as well provide code examples for developing a Matrix Factorisation in Gluon. At the end the presentation provides tips and tricks for large-scale, realtime recommender engines.
Scalable code Design with slimmer Django models .. and moreDawa Sherpa
Code scalability is the capability to allow your software and processes to allow increase in productivity efficiently when you add new engineers.
Scalable code design strategy:
* Design for human in mind
* Focus on productivity leak areas
* How fat models are bad for code scalability
Software Measurement for Lean Application ManagementCAST
Learn how the Lean practices pioneered in the Toyota Production System apply to the Application Development and Maintenance (ADM) of business software. Applying Lean to ADM decreases total cost of ownership and improves business responsiveness and operational dependability.
Build Deep Learning Applications Using Apache MXNet, Featuring Workday (AIM40...Amazon Web Services
The Apache MXNet deep learning framework is used for developing, training, and deploying diverse AI applications, including computer vision, speech recognition, and natural language processing at scale. In this session, learn how to get started with MXNet on the Amazon SageMaker machine learning platform. Hear from Workday about how they built computer vision and natural language processing (NLP) models using MXNet to automatically extract information from paper documents, such as expense receipts and populate data records. Workday also shares its experience using Sockeye, an MXNet toolkit for quickly prototyping sequence-to-sequence NLP models.
Build Deep Learning Applications Using Apache MXNet - Featuring Chick-fil-A (...Amazon Web Services
The Apache MXNet deep learning framework is used for developing, training, and deploying diverse AI applications, including computer vision, speech recognition, natural language processing, and more at scale. In this session, learn how to get started with Apache MXNet on the Amazon SageMaker machine learning platform. Chick-fil-A share how they got started with MXNet on Amazon SageMaker to measure waffle fry freshness and how they leverage AWS services to improve the Chick-fil-A guest experience.
Similar to Using feature teams_to_deliver_higher_business_value-sameer deans (20)
The trend in software development has been changed a lot nowadays. People are expecting predictable features from some unpredictable data. We can now develop software products from raw data, refine raw data to produce business insights and analytic. We are using visualizations, statistics, and machine learning to develop and plan the needful. This is termed as Data Science. Data modelling is the first part of any software product development. So, “Waterfall” is the approach.
During this period, “Agile” approaches has been emerged. Software Development projects are now getting delivered on a stipulated period and budget. Data science is still trapped on waterfall method.
Problem area lies here. Galore of opportunities arrives at the juncture of these two trends of
development. Agile big data is a development methodology which can be utilized to address the same. Session will be focused to explore new approaches and team structures to follow this methodology.
Traditionally, businesses like banking and telecom focused high on standardization and national regulation. The development lead times were long. Consequently, the solution providers developed capabilities to influence standards, develop products and interact with the end-service providers. The changing business landscape challenges providers to keep pace. In the slow-moving market, providers honed the ability to run major multi—year projects. Solution Providers became predictable development machinery with extensive mechanisms to enable predictability and control at the expense of flexibility and customer closeness. This led to organizational setups focusing on the alignment with the project structures and deepening the competencies in narrow areas both in the product and in the functional dimensions. The result? Organizational silos with multiple related hand-over challenges.
My talk will cover solutions to these challenges when multiple teams come together to deliver a solution.
Session will have different aspects of the Agile Portfolio Management.
Session is for Lean Agile Leaders which will help them manage portfolio Agile way. Lean Agile principles when applied to portfolio management, will help you keep pace with fast changing business by giving you a disciplined approach to implementing you strategic vision as realistic work plan.
Keeping up with the new pace of change requires light weight processes and an adaptive mindset. It will cover the following main pillars of Agile Portfolio Management:
Work Management
Capacity Management
Financial Management
Value Management
Continuous planning
Continuous Visibility
APM session will help you look at the portfolio in different way; and help you outpace changing business.
Change is hard and it’s an art to conceptualize a change in any organization. This session about Evolutionary approach for change would guide audience to think about the pros and cons of evolutionary approach over other generic approach.
In my proposed model of Evolutionary Approach, Change starts from Sensing the situation at real time rather proposing a ‘boxed’ solution. Every enterprise is different and to an extent with-in enterprise each organization (or projects) is different. Thus requires deeper Analysis and identification of a fit-for-purpose solution ideas followed by Implementation of solution ideas followed by Measure of the results. Measuring result guides improvement to move in right direction in-place of being biased about the ideas and assuming they would always work. Measure adds value
to manage change effectively and delivers a happier, innovative and better enterprise.
Evolutionary Change Approach’s focus is to deliver measurable business gains by implementing improvements at enterprise.
Software-driven business models are shaping the business landscape in a big way. Unprecedented growth in technology has helped to create new generation ‘born-in-the-cloud’ business models. These business models have helped newly formed organizations to catch-up with, and often catapulted past, brick & mortar organizations in less than a decade.
‘Born-in-cloud’ business models are built on NextGen systems. NextGen systems are mass personalized, massively distributed, always on and self-adapting system of systems and have broken the boundary between physical and cyber world.
Software 4.0 is a framework for creating NextGen system. It enables mind-set change, develop people competencies, establishes right methodologies for innovation & speed.
Software 4.0 framework leverages nexus of following methodologies / initiatives –
Business Model Canvas for value promise
Design thinking
Hackathon
Modular Architecture
Agile-at-scale
CLM platform & Continuous Engineering
Machine Learning
Software 4.0 ensures NextGen systems are built in iterative, incremental, self-learning and cost-effective manner with superior quality.
The Digital Technology is making the enterprises to redefine their strategies and reinvent business models. The customer and market expectations are changing dynamically forcing the organizations to adopt “Agile” processes and systems to these changing business needs. “Developing Agile Digital Architecture’” is an important element for the organizations to succeed. The speaker will address the way the digital technologies are driving the businesses to change their services and operations, and how the organizations should develop the agile digital architectures. The session also covers building business, data, and application and technology architectures in an agile way and thereby meeting the changing business requirements and eventually delivering the business goals.
Agile transformation has to be accompanied by suitable governance mechanisms such that the metrics and measures conform to newer ways of working. In waterfall methodology it is straightforward – there is a project and a plan, the metrics verify compliance with the plan on triple constraints. Change was not something seen as desirable.
How does this change for agile teams? Do we still continue with “projects”? Do we track utilization or outcomes? Last
Overall this session will delve on the lightweight governance based on #no projects theme and outcome based metrics on business value, throughput, team engagement and system capability.
Mainframe often termed old world juggernaut of software industry, but still holds large trillions of data in Banking, Insurance, Travel, Hospitality industry, has an impeccable track record of robust processing and security. But often the fast changing Digital world and Mobile eco system, manifests a challenge to Mainframe systems, in terms seamless compatibility. So that organizations can leverage competitive edge to have mobile eco system as part of their IT solution to gain the dynamic edge yet leverage Mainframe as their system of records to leverage stability.
In this talk will share a generic case study of major bank how they leveraged in making their Mainframe eco system nimble and compatible with Mobile eco system using Agile, Devops and Micro services in tandem to leverage competitive advantage and cost savings.
With the increase in population that separates ‘work’ from ‘life’, as if work is absence of life, it becomes increasingly important to study about what happiness means to people at work, so that they can be made to feel alive in their offices too. This session is aimed at introducing two interesting research studies that aimed to do just that. Also, this session helps people understand if business agility keeps us happy in the true sense.
The two studies that this session will discuss about are as follows:
Richard M. Ryan et al’s Self Determination Theory – led to a book Drive by Dan Pink
Mihaly’s Measurement of Flow in Everyday’s life – led to book Flow by Mihaly himself
This session does not just explain these two research works but also will find the commonalities between these and will engage the audience with discussions using leading questions, thereby bringing out personal examples that they can relate to.
We introduce Wave 2 of Agile as a way to understand the high-performance results that come from Being Agile. We know many in our industry have fallen into the trap or “Doing Agile” – where people lose sight of the objectives and lasting results.
Wave 2 is about Living Agile. It is in how we show up. It is in how we work with people and organizations to shape the culture. It is living Mahatma Gandhi's truth:
“Be the change that you want to see in the world”.
When we focus on our own behaviour, we model Being Agile. This is the only way to invite the Agile Mindset. This is Wave 2 Agile. We stop creating conflict and resistance. We become the effective leaders and influencers of lasting change in our organizations.
“To be or not to be? That is the question.”
In October 2009, I presented a well-received session entitled An Agile Engineering Environment (in 59 Minutes or Less) at an Agile conference in Chengdu, China. From 2009 – 2015 the environment presented in that session remained fundamentally unchanged as our primary internal development environment. By 2015, however, we began seeing the emergence of new tools which build upon the basic premises of that environment, but enable an even more robust environment to be established even more quickly and independently than the 59-minute environment realized in the 2009 session.
In this session, we will briefly introduce the original configuration and see how modern tooling and techniques enable the improved environment to be established in a fraction of the time, enabling even greater agility in our engineering environment.
There’s a lot left unsaid about achieving and maintaining “enterprise” agility for large MNCs. For geo-distributed teams that are in the “Forming”, and even, “Norming” stages, there is perceived chaos while envisioning and building v1 products. Unlike teams that are already “norming” or “performing”, and have then adopted Agile, these “v1 teams” have a steeper trek to agility. Often, Agile process gives way to tactical execution. This session deals talks about dealing with this situation and maintaining business agility.
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
In October 2009, I presented a well-received session entitled An Agile Engineering Environment (in 59 Minutes or Less) at an Agile conference in Chengdu, China. From 2009 – 2015 the environment presented in that session remained fundamentally unchanged as our primary internal development environment. By 2015, however, we began seeing the emergence of new tools which build upon the basic premises of that environment, but enable an even more robust environment to be established even more quickly and independently than the 59-minute environment realized in the 2009 session.
In this session, we will briefly introduce the original configuration and see how modern tooling and techniques enable the improved environment to be established in a fraction of the time, enabling even greater agility in our engineering environment.
We introduce Wave 2 of Agile as a way to understand the high-performance results that come from Being Agile. We know many in our industry have fallen into the trap or “Doing Agile” – where people lose sight of the objectives and lasting results.
Wave 2 is about Living Agile. It is in how we show up. It is in how we work with people and organizations to shape the culture. It is living Mahatma Gandhi's truth:
“Be the change that you want to see in the world”.
When we focus on our own behaviour, we model Being Agile. This is the only way to invite the Agile Mindset. This is Wave 2 Agile. We stop creating conflict and resistance. We become the effective leaders and influencers of lasting change in our organizations.
“To be or not to be? That is the question.”
The world of work is transforming at an unrelenting pace – product development is increasingly complex and uncertain, the speed of decisions and delivery are escalating at an exponential pace, customers are demanding more attention and responsiveness, and the workforce is entering with new expectations of engagement. Through all of this, 80% of managers continue to believe they are operating effectively with their employees, yet only 25% of employees agree. Something is wrong! Most leaders are unaware of how their own thoughts and actions are working against their leadership objectives. Ineffective leadership fuels the top impediments limiting organizational agility and growth – the fear of losing control, the resistance to change and contrasting values.
Pete illustrates how leadership agility improves self-awareness, amplifies decision-making, improves outcomes and grows organizational resilience and capacity in highly complex and fast-paced environments. Through the art of story telling from his two decades of personal experience, as well as the experiences of other senior leaders with whom he has coached, Pete spotlights six critical mistakes you may be unaware of in your own leadership practice, how they may be working against your intent, and how to reorient your focus to improve your leadership outcomes.
Projects are initiated to improve the Business process and optimize the utilization of the Organization resources. Project Managers or Scrum Masters or Product Owners have challenge in getting the right type of resources (man power, machines & material) who are key in making the Projects success. This session helps in understanding where is the real POWER, how to empower the POWER & get the needed resources.
Topics covered in the session are 1) Organization types (Projectized/Matrix/Functional) 2) Stake holder Analysis (Power/Interest) or (Power /Involvement matrix etc) 3) Project Manager/Product Owner/Scrum Master setting the expectations by drawing (RACI Matrix for getting POWER involvement) 4) Project Manager/Product Owner/Scrum Master Selling his Release Plan to POWER & get the Resources allocated 5) Project Manager/Product Owner/Scrum Master Selling empower the POWER and turn Forbidden POWER in various Scrum Ceremonies.
Education brings in awareness which is an important surge for any growing economy and for India to be as Developed Nation. The education system needs primary focus in Rural India. How do we empower rural schools with quality education? What forces can help bring the light in every home and touch every life? What should be the agility of the approach, architecture, design and developing strategies for Digital India?
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.
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/
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!
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.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
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.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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.
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/
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.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Using feature teams_to_deliver_higher_business_value-sameer deans
1. Using feature teams to deliver
higher business value
Sameer Deans @ThoughtWorks
2. How can IT organize to deliver
higher value to the business?
3. The role of business is to maximize
customer experience
and revenue
or to reduce costs
Any software project aims to achieve at least one of these
4. Once a business idea emerges,
time to market is critical
Can value be delivered to the business incrementally?
5. So what does the business expect from IT?
Visibility into progress
Flexibility to change requirements
Ability to change priorities of requirements
Expectation that domain knowledge will be retained in the
organization for future development
6. So how does IT set themselves up to deliver?
Typical team organization is around component teams
formed around architecture modules of the system
User Account Transaction
Security
management Maintenance Processing
7. Quite often organized by layer of the application
UI team
UI team
Business Number of UI team
logic team applications in Business UI team
logic team Business
the system logic team Business
Services Services
under team logic team
team development
Services
team Services
Database
team Database team
Database
team Database
team
team
9. Handoff and Delay
Consider a requirement from the customer that needs
to be developed by 3 component teams
Handoff Handoff
Team A Team B Team C
Waste due to Waste due to
rework and delays
handling
partially
finished work
10. Duplication
Team A Team B Team C
Writes method to Writes method to Writes method to calculate
calculate interest so it calculate interest so interest so totals can be
can show this in the UI it create a reusable updated in database
class SimpleInterestCalculator
service class SimpleInterestCalculator3
def initialize(principal, interestRate, Class InterestCalculator def initialize(options = {})
numberOfYears) @loan_amount =
def self.compute(loan_amount, options[:loan_amount] ||
@principal = principal rate_of_interest, term_in_years)
@interestRate = interestRate @rate_of_interest =
(loan_amount * options[:rate_of_interest] ||
@numberOfYears = rate_of_interest *
numberOfYears @term_in_years =
term_in_years) /100 options[:term_in_years] ||
end end end
def compute end
(@principal * @interestRate * def compute
@numberOfYears) /100 @loan_amount * @term_in_years *
end rate_of_interest_in_fraction
end end
private
def rate_of_interest_in_fraction
@rate_of_interest / 100
end
end
11. Bad code and design
Work with the same code month after month
Acceptance of bad design
No outside eyes look at the codebase
Do not seek to refactor
14. Sequential development
Requirements analysis Planning
Testing
UI team UI team
UI team
Business Business
logic team logic team
Business
Services logic team Services
team team
Services
Database team Database
team team
Database
team
15. Do the easy work
A A A A Team A
B B B B Team B
C C C C Team C
This comprises a
customer
requirement
17. Another response from IT : feature projects
Spin up a project to deliver a particular
feature of the larger system
Component Component Component
A B C
Feature touches 3 different components
Unfortunately this has its drawbacks too
18. New team : lower productivity
Component Component Component
A B C
19. Resource allocation team uses key people as
Band-Aids
Component Component Component
A B C
Component
C
20. Over allocation
Component Component Component
A B C
100%
Component
C
25% Impact to
existing
team
Component Component Component
X B C
27. Team members work on
analysis, coding and testing
Requirements analysis Coding Testing
28. How does a feature get delivered
Analysis & Planning Analysis & Planning
A A A A A B B B C S S S S S S S
B B B B
C C C C
UI task
Business
logic task
This comprises S
a customer Services
requirement task
Database
task
31. No hand offs
UI task
Business
logic task
S
Services
task
Database
task
32. Valuable work can be prioritized
UI task
Analysis & Planning
Business
logic task
8 7 6 5 4 3 2 1
Services
task
Business Idea
Database
task
This gets channeled
into two features and UI task
two feature teams
Analysis & Planning
Business
logic task
8 7 6 5 4 3 2 1
Services
task
Database
task
33. Valuable work can be prioritized
UI task
Analysis & Planning Analysis & Planning
Business
logic task
8 7 6 5 4 3 2 6 5 4 3 B A 2 1
Services
task
Database
task
The business wants a change
and re-prioritizes the backlog
UI task
Analysis & Planning Analysis & Planning
Business
logic task
8 7 6 5 4 3 2 7 6 5 4 3 2 A 1
Services
task
Database
task