1. Software is now ubiquitous and critical to business operations, yet many organizations still struggle to deliver software efficiently.
2. Adopting an agile platform and methodology can help organizations rapidly deliver business value through improved productivity and insight, as well as increased flexibility and agility.
3. Integrated agile development tools that support the entire application lifecycle are needed to help development teams successfully implement agile practices as market and business needs become more complex over time.
Atos organiza el Workshop ‘Reinventando los Medios de Comunicación’ que tuvo lugar el 26 de enero de 2012. Contamos con la participación de D. Santiago Miralles, Director General Inout TV, Digital Entertainment que nos aportó su visión del panorama actual del sector de los medios de comunicación y comentamos juntos cómo desde Atos impulsamos y respaldamos la transformación de este sector.
Estamos ante una nueva era de los medios de comunicación que conlleva nuevas formas de comunicación personal, nuevos dispositivos y la expansión de la banda ancha. Los servicios de TI son un elemento estratégico para el crecimiento y transformación de las organizaciones, y los convierte en factor de éxito y supervivencia de la empresa.
Atos Origin y Siemens IT Solutions & Services se han unido para formar Atos. Con presencia en más de 42 países y una plantilla de 74.000 tecnólogos de negocio, ofrecemos a nuestros clientes un profundo conocimiento del mercado, una presencia aún más global y un impresionante portfolio de servicios. Entendemos los retos a los que se enfrenta su negocio y le ofrecemos soluciones de TI que satisfacen sus necesidades.
Atos organized the Workshop "Reinventing the Media 'held on January 26, 2012. We have the participation of D. Santiago Miralles, Director General Inout TV, Digital Entertainment gave us his view of current industry landscape of the media and discuss together how we promote and endorse Atos from the transformation of this sector.
We are facing a new era of media has led to new forms of personal communication, new devices and the expansion of broadband. IT services are a strategic element for growth and transformation of organizations, and converts them into strength and survival of the company.
Atos Origin and Siemens IT Solutions & Services have joined to form Atos. With presence in over 42 countries and a workforce of 74,000 business technologists, we offer our clients a deep knowledge of the market, an even more comprehensive and impressive portfolio of services. We understand the challenges facing your business and offer solutions that meet their needs.
This presentation contains trends and analysis of Officeof the CIO areas (PPM, Demand mng, IT Governance methodologies & tools), Outsourcing decisions, and Mobile strategies.
Atos organiza el Workshop ‘Reinventando los Medios de Comunicación’ que tuvo lugar el 26 de enero de 2012. Contamos con la participación de D. Santiago Miralles, Director General Inout TV, Digital Entertainment que nos aportó su visión del panorama actual del sector de los medios de comunicación y comentamos juntos cómo desde Atos impulsamos y respaldamos la transformación de este sector.
Estamos ante una nueva era de los medios de comunicación que conlleva nuevas formas de comunicación personal, nuevos dispositivos y la expansión de la banda ancha. Los servicios de TI son un elemento estratégico para el crecimiento y transformación de las organizaciones, y los convierte en factor de éxito y supervivencia de la empresa.
Atos Origin y Siemens IT Solutions & Services se han unido para formar Atos. Con presencia en más de 42 países y una plantilla de 74.000 tecnólogos de negocio, ofrecemos a nuestros clientes un profundo conocimiento del mercado, una presencia aún más global y un impresionante portfolio de servicios. Entendemos los retos a los que se enfrenta su negocio y le ofrecemos soluciones de TI que satisfacen sus necesidades.
Atos organized the Workshop "Reinventing the Media 'held on January 26, 2012. We have the participation of D. Santiago Miralles, Director General Inout TV, Digital Entertainment gave us his view of current industry landscape of the media and discuss together how we promote and endorse Atos from the transformation of this sector.
We are facing a new era of media has led to new forms of personal communication, new devices and the expansion of broadband. IT services are a strategic element for growth and transformation of organizations, and converts them into strength and survival of the company.
Atos Origin and Siemens IT Solutions & Services have joined to form Atos. With presence in over 42 countries and a workforce of 74,000 business technologists, we offer our clients a deep knowledge of the market, an even more comprehensive and impressive portfolio of services. We understand the challenges facing your business and offer solutions that meet their needs.
This presentation contains trends and analysis of Officeof the CIO areas (PPM, Demand mng, IT Governance methodologies & tools), Outsourcing decisions, and Mobile strategies.
Track Keynote for the Enterprise Architecture Management Track at the IBM Rational Software Conference 2009
Today's organizations need to make faster, better-informed decisions in order to seize business opportunities. Enterprise Architecture (EA) delivers enterprise blueprints for change and transformation, with visibility across strategy, business architecture, IT architecture and technology. Further, EA helps organizations prioritize IT investments to support business goals in order to maximize the business value from IT investments by installing a powerful communication and collaboration platform between business and IT stakeholders. Organizations that practice EA report more effective decision-making, improved business and IT alignment, IT cost savings, better insight during organizational transformations, and improved time-to-value of in their IT investments. EA also improves the success of IT Governance, SOA and Business Process Management (BPM) initiatives.
This track focuses on the management aspects of EA and therefore balances two areas of concern: Building an EA, and using an EA. Building the EA applies modeling notations, processes, methodologies, and tools surrounding various forms of business and solution architecture, addressing both current and future states. Using the EA addresses how those activities and associated artifacts are linked to solution requirements, software development, and application deployment processes. By addressing both building and using concerns, participants learn how to makes EA more actionable -- integrating strategy and solution delivery -- thereby improving time-to-value for affecting transformation and overall business results.
Participants who will find the greatest value from this track include: Business LOB Executives, IT Executives, Business Strategists, Enterprise Architects, Business Architects and Business Analysts. This track will also benefit IT Architects, Solution Architects, Software Architects, Data Architects and Project managers who are interested in best practices, real-world experiences, and the latest innovations in enhancing organizational agility and the communication and collaboration between business and IT.
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...Kathy (Kat) Mandelstein
Track Keynote for the Modeling, Architecture & Construction Track at the IBM Rational Software Conference 2009
Software development is a business process requiring many different talents to implement effectively. The software architect and the software developer are key roles for successful software delivery. The architect is responsible for turning requirements into analysis and design models built on a sound architecture. Software architecture is crucial for designing reliable, flexible, and maintainable software systems, and helps communicate the high-level design to the various stakeholders at a level of detail that is meaningful to them. It also allows developers to create software systems that enable reuse and integration with legacy and third-party systems. Developers create the reality of the architecture ideas and models through building, modernizing, extending, integrating, and deploying software. Sessions in this track explore the benefits of a well-architected system, present the tips and techniques of organizations that have made software architecture an important part of their software delivery process, and show how both visual and code-centric development can help organizations adopt the right paradigm for their particular development needs. This track is for architects and developers interested in best practices and the latest innovations in methodology and tools for supporting architectural design, discovery, and control, and software construction and assembly.
GXS is the world’s largest integration services provider, helping more than 40,000 companies exchange electronic transactions with their trading partners
We know what it takes to solve our clients’ biggest challenges, and we’ve spent the last 50 years delivering software that is fueled by expertise, built for change, and ready for work.
Accelerating Business Optimization: (1) Plan an Information Agenda, (2) Establish a flexible information platform, (3) Apply business analytics to optimize decisions.
The course of good product software and that of the processes in good business are seemingly contradictory. Good business differentiates as it matures, good software tend to standardize with time. This paradox is the essence of designing business solutions.
IBM can provide a new dimension in computing for financial institutions. (1) Management integration, (2) Multi-platform integration, (3) Stack integration.
Are you ready to address the customer requirements of the current IT age?
Are you ready to join the MSP revolution?
By 2020, 40% of all workloads will be hosted on MSP data centers.
Are you ready to access this fascinating market?
IBM and Avnet provide value that surrounds you as partners and service providers. Technologies, best practices, financial models, business trends, and human capabilities are within your grasp when you partner with us.
Agile in Action - Agile Overview for DevelopersMatt Cowell
Excerpt from a presentation I gave to the University of Alabama Association for Computing Machinery in November 2010. I wanted to give the students a practical overview of Agile and Scrum and give them some perspective on what Agile means for developers.
Agile in action | Our process for optimising conversionsRandall Snare
This is Ruairi's and my presentation from the UX Masterclass conference in Copenhagen, April 2011. We presented a case study, and explained how our agile-esque process created a successful design.
COEPD - Center of Excellence for Professional Development is a primarily a Business Analyst Training Institute in the IT industry of India head quartered at Hyderabad. COEPD is expert in Business Analyst Training in Hyderabad, Chennai, Pune, Bangalore, Delhi, NCR, Mumbai, Solapur, Vizag. We offer BA Training with affordable prices that fit your needs.
COEPD conducts 4-day workshops throughout the year for all participants in various locations i.e. Hyderabad, Chennai, Pune, Bangalore, Delhi, NCR, Mumbai, Solapur, Vizag. The workshops are also conducted on Saturdays and Sundays for the convenience of working professionals.
Business Analysis is not a new concept, but with emergence and booming of software industry, need of BAs raised. BA need to be part of understanding business needs, assessing the impact of those changes on the client's organisation through proper analysis and documenting requirements according to industry standards; which becomes the vital document in the event of developing the clients need into application.
For More Details Please Contact us:
Visit at http://www.coepd.com or http://www.facebook.com/BusinessAnalystTraining
Center of Excellence for Professional Development
3rd Floor, Sahithi Arcade, S R Nagar,
Hyderabad 500 038, India.
Ph# +91 9000155700,
helpdesk@coepd.com
Track Keynote for the Enterprise Architecture Management Track at the IBM Rational Software Conference 2009
Today's organizations need to make faster, better-informed decisions in order to seize business opportunities. Enterprise Architecture (EA) delivers enterprise blueprints for change and transformation, with visibility across strategy, business architecture, IT architecture and technology. Further, EA helps organizations prioritize IT investments to support business goals in order to maximize the business value from IT investments by installing a powerful communication and collaboration platform between business and IT stakeholders. Organizations that practice EA report more effective decision-making, improved business and IT alignment, IT cost savings, better insight during organizational transformations, and improved time-to-value of in their IT investments. EA also improves the success of IT Governance, SOA and Business Process Management (BPM) initiatives.
This track focuses on the management aspects of EA and therefore balances two areas of concern: Building an EA, and using an EA. Building the EA applies modeling notations, processes, methodologies, and tools surrounding various forms of business and solution architecture, addressing both current and future states. Using the EA addresses how those activities and associated artifacts are linked to solution requirements, software development, and application deployment processes. By addressing both building and using concerns, participants learn how to makes EA more actionable -- integrating strategy and solution delivery -- thereby improving time-to-value for affecting transformation and overall business results.
Participants who will find the greatest value from this track include: Business LOB Executives, IT Executives, Business Strategists, Enterprise Architects, Business Architects and Business Analysts. This track will also benefit IT Architects, Solution Architects, Software Architects, Data Architects and Project managers who are interested in best practices, real-world experiences, and the latest innovations in enhancing organizational agility and the communication and collaboration between business and IT.
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...Kathy (Kat) Mandelstein
Track Keynote for the Modeling, Architecture & Construction Track at the IBM Rational Software Conference 2009
Software development is a business process requiring many different talents to implement effectively. The software architect and the software developer are key roles for successful software delivery. The architect is responsible for turning requirements into analysis and design models built on a sound architecture. Software architecture is crucial for designing reliable, flexible, and maintainable software systems, and helps communicate the high-level design to the various stakeholders at a level of detail that is meaningful to them. It also allows developers to create software systems that enable reuse and integration with legacy and third-party systems. Developers create the reality of the architecture ideas and models through building, modernizing, extending, integrating, and deploying software. Sessions in this track explore the benefits of a well-architected system, present the tips and techniques of organizations that have made software architecture an important part of their software delivery process, and show how both visual and code-centric development can help organizations adopt the right paradigm for their particular development needs. This track is for architects and developers interested in best practices and the latest innovations in methodology and tools for supporting architectural design, discovery, and control, and software construction and assembly.
GXS is the world’s largest integration services provider, helping more than 40,000 companies exchange electronic transactions with their trading partners
We know what it takes to solve our clients’ biggest challenges, and we’ve spent the last 50 years delivering software that is fueled by expertise, built for change, and ready for work.
Accelerating Business Optimization: (1) Plan an Information Agenda, (2) Establish a flexible information platform, (3) Apply business analytics to optimize decisions.
The course of good product software and that of the processes in good business are seemingly contradictory. Good business differentiates as it matures, good software tend to standardize with time. This paradox is the essence of designing business solutions.
IBM can provide a new dimension in computing for financial institutions. (1) Management integration, (2) Multi-platform integration, (3) Stack integration.
Are you ready to address the customer requirements of the current IT age?
Are you ready to join the MSP revolution?
By 2020, 40% of all workloads will be hosted on MSP data centers.
Are you ready to access this fascinating market?
IBM and Avnet provide value that surrounds you as partners and service providers. Technologies, best practices, financial models, business trends, and human capabilities are within your grasp when you partner with us.
Agile in Action - Agile Overview for DevelopersMatt Cowell
Excerpt from a presentation I gave to the University of Alabama Association for Computing Machinery in November 2010. I wanted to give the students a practical overview of Agile and Scrum and give them some perspective on what Agile means for developers.
Agile in action | Our process for optimising conversionsRandall Snare
This is Ruairi's and my presentation from the UX Masterclass conference in Copenhagen, April 2011. We presented a case study, and explained how our agile-esque process created a successful design.
COEPD - Center of Excellence for Professional Development is a primarily a Business Analyst Training Institute in the IT industry of India head quartered at Hyderabad. COEPD is expert in Business Analyst Training in Hyderabad, Chennai, Pune, Bangalore, Delhi, NCR, Mumbai, Solapur, Vizag. We offer BA Training with affordable prices that fit your needs.
COEPD conducts 4-day workshops throughout the year for all participants in various locations i.e. Hyderabad, Chennai, Pune, Bangalore, Delhi, NCR, Mumbai, Solapur, Vizag. The workshops are also conducted on Saturdays and Sundays for the convenience of working professionals.
Business Analysis is not a new concept, but with emergence and booming of software industry, need of BAs raised. BA need to be part of understanding business needs, assessing the impact of those changes on the client's organisation through proper analysis and documenting requirements according to industry standards; which becomes the vital document in the event of developing the clients need into application.
For More Details Please Contact us:
Visit at http://www.coepd.com or http://www.facebook.com/BusinessAnalystTraining
Center of Excellence for Professional Development
3rd Floor, Sahithi Arcade, S R Nagar,
Hyderabad 500 038, India.
Ph# +91 9000155700,
helpdesk@coepd.com
Measure what matters for your agile projectMunish Malik
While working with Agile projects, we simply can't get away from tracking and showcasing the progress of the project. A typical Agile project would be working with estimates, story points, velocities, burn-up or burn-down charts.
I have witnessed numerous sprint reviews and showcases where the business is only waiting to see those few slides of the presentation where there is the "actual" red worm, running against the "planned" green worm, trying to catch-up. If the red worm is ahead, I have seen a smile on the faces of the stakeholders. If it matches the green one, there is a sigh of relief. And as a development team you should just pray that the poor red guy is not falling behind the green one, lest it might lead to a lot of questions starting with why, how, what etc.
There have also been times where there have been some unfortunate heated discussions that last forever on why did the team end up not claiming a few points that they had committed. What gets lost is what the team accomplished in the sprint that adds good value to the product. There have also been times where the estimates are being questioned by the product owner or account managers. If you are working in a distributed setup where the product owner is working out of a different country, the problem is even bigger.
Let us think about a scenario where the project gets completed on time, budget and scope. Majority (or all) of estimates were correct. However, when the product went live to the market it failed big time. What is the use of building such a product?
Are we focusing too much on numbers and points and overlooking the other important aspects of Agile software development such as producing software that delights the customers and looking for ways on how we can measure that? Are we measuring if we are creating a solid, robust and a scalable platform that is ready for future developments and enhancements? Are we measuring the outcomes of the time we are spending in the shoes of the people who will actually use the software?
The objective of this presentation is to promote the thinking of measuring what matters for your project. To measure the goals that your software development wants to achieve. I don't plan to showcase an exhaustive list of measurements that can solve all your problems, however, I instead want to highlight some samples that I have used in my projects with the help of my team, that helped us to measure things that add value to the business and development v/S simply creating burn down charts.
Majorly, I want to encourage thinking out of the box to identify what measurements will really matter for your projects. Perhaps from the eyes of the users and business and see what things if measured will add a lot more value than simply estimates, and will help in creating a valuable product that will truly delight the business and the users of the product.
3A lightning talk at the 2015 BA Development Day conference, at Te Papa in Wellington NZ.
If we are to improve the balance between the art and science of business analysis and to strengthen our skills and approaches, then we had better break some of our bad BA habits!
There is so much waste involved in how business analysis is applied to most project methodologies and governance frameworks, from bloated requirements documents, to modules defined that are never needed, to hand-overs that add no value, to keeping people waiting, to having to rework. These are all effectively software development variants of the original seven forms of waste (or Muda) from the Toyota Production System … and there is now an eighth far more insidious form of waste of which BAs can be as guilty as anyone else.
David will share a brief rant about these BA wastes and his vision of what a lean approach to business analysis could look like.
My path as an entrepreneur - or how I turned into the person I amiO
A presentation for Dutch and German students (14 - 16 yrs) in the context of the "Schule plus" network. In this presentation I explained my path towards entrepreneurship and what it took to establish successfully a digital agency.
About Schule Plus (German only):
https://www.schule-plus.de/
Successful Agile Adoption as a Foundation to Transformation Enable2016David Morris, MBA
Presented at Enable2016 conference in Auckland NZ.
Case study: Successful adoption of Agile as a foundation for transformation success.
> Gaining executive support, understanding and tolerance when employing Agile
> Key initial steps in embarking on a transition to Agile
> An awareness of blockers and enablers
> Metrics that allow measurement of Agile success
Talk given by Nick McDuffie, Senior Product Manager at Salesforce, at Music City Agile on August 2016
Salesforce has one of the best at scale agile transformations in enterprise history with over 400+ agile teams. With an organization this large, Salesforce has built the model enterprise agile coaching practice. Large organizations from all over the world who are undergoing an agile transformation or are in the middle of one, reach out to Salesforce on how to setup an enterprise agile coaching practice. In this talk you will understand the role of an agile coaching practice, discover what makes a great agile coaching practice and identify 5 key elements in making your agile coaching practice successful.
“Mental Models for Agile Adoption” from ALE2011Barry O'Reilly
Our mental models help shape our behaviour and define our approach to solving problems, carrying out tasks and form the structure of logical reasoning. One view suggests mental models can be constructed from perception, imagination, or the comprehension of discourse. What are mental ingredients to support Agile adoption within learning organisations? How to we amplify what enhances adoption and break down barriers that inhibit it. We would like to explore ideas how mental models are at the very heart of success of organisational change and individual transformation.
Agile Methods Adoption on Software Development @ Agile 2014Caio Cestari
Agile adoption on organizations is frequently failing all over the world. We want to help companies on this process by looking at companies that have been through this transition - their characteristics, they steps they took and other perspectives. By a systematic review on published studies, we intend to answer the question: is it possible to find guidelines that can be reusable by other organizations on their Agile adoption process?
Agile teams collect metrics to provide information for coordination and process tuning. What are some of the basic measurements used in Agile development? How do I make these measurements? How should I use these measurements? What metrics can I use for project analysis? What are some of the pitfalls that should be avoided?
Topics will cover:
Understanding the use of metrics in your environment
Velocity, Burndown and Burnup
This presentation contains trends and analysis of Officeof the CIO areas (PPM, Demand mng, IT Governance methodologies & tools), Outsourcing decisions, and Mobile strategies.
Microsoft Business Intelligence Vision and StrategyNic Smith
Microsoft Business Intelligence slide deck, learn the Microsoft vision and strategy for business intelligence. These slides include the offering and value proposition for Microsoft BI.
Track Keynote for the Enterprise Modernization Track at the IBM Rational Software Conference 2009
Everyone is well aware that we are in tough economic times right now. However, these difficult times also present opportunities for companies that can quickly adapt to these changing conditions. When you look at what inhibits companies from being as agile as they would like, IT is often cited as a problem area. While there can be many root causes, among the most important are (1) a reliance on fragile legacy applications about which companies have a limited understanding, (2) development staff that are not sufficiently productive, and (3) disconnected team infrastructures that inhibit collaboration and traceability. These problems limit your organization's flexibility. They are costing you money. And they tie up resources that could otherwise focus on new business to bring in more revenue. This track will showcase IBM Rational's Enterprise Modernization solutions that enable organizations to: reduce project risk by managing and extracting value from their application portfolio, exploit new technologies to deliver more flexible business solutions, empower new and existing IT staff to build multi-platform applications, increase productivity with a modern software delivery platform, and improve development efficiency and collaboration by unifying multiple teams.
This deck discusses how APIs are touching every facet of our society and the underlying trends that are going to generate nearly 1 billion APIs in the coming years. All digital transformation is now API-driven and integration technologies underpin their evolution.
This deck discusses how APIs are touching every facet of our society and the underlying trends that are going to generate nearly 1 billion APIs in the coming years. All digital transformation is now API-driven and integration technologies underpin their evolution.
This deck discusses how APIs are touching every facet of our society and the underlying trends that are going to generate nearly 1 billion APIs in the coming years. All digital transformation is now API-driven and integration technologies underpin their evolution.
A top issue with IT service and support organizations today is how to drive greater business
value from SAP solutions. Most often, the degree of value is directly tied to the decisions
business leaders make on which SAP projects, enhancements, and new solutions they will ask
IT to deliver to their organizations. This presentation will dive into today\'s challenges facing
CIOs, technology delivery executives, and IT project managers: How do you balance the
customers\' demands for SAP enhancements against finite technical resources and managing the
IT portfolio? How do you build close, sustainable relationships with business leaders in order to
drive greater influence on the strategic direction of SAP within their operations? What changes
need to be made within IT itself (organizational structure, job roles, skills) in order to move
from an "order-taker" to a valued partner? This presentation will explore the role of the IT
business partner within Day & Zimmermann - the many successes achieved and challenges
faced in influencing the strategic direction of SAP within its businesses. The presentation will
provide detail on how Day & Zimmermann\'s IT business partners work with executive teams,
their sphere of influence on business and IT decision-making, and driving ownership together
with the interpersonal skills, organizational structure, and IT processes required for strategic
alignment between IT and business stakeholders.
Increasing the ROI of SAP post-implementationRaul Morales
Increase the ROI of SAP post-implementation
Reducing the cost of application support through a Managed Service Delivery model
Increasing the value IT can provide to the business
Leveraging Analytics to achieve your Customer Experience ObjectivesJj HanXue
Presented by Graham Cobb, European Industry Leader for Banking and Financial Markets, Business Analytics at IBM
For the complete presentation, see http://bit.ly/NOsWDA.
Alternatively, please visit http://www.customerexperiencefinance.com/share.
Why Digital Transformations are Failing at ScaleTasktop
During this webinar guest speaker, Forrester VP, Principal Analyst, Diego Lo Giudice, and Tasktop CEO, Dr. Mik Kersten, present their research on why transformations are failing at scale and how a product value stream approach enables organizations to survive and thrive in the age of digital disruption.
Similar to Agile in Action - Keynote: Becoming and Being Agile - What Does This Mean? (20)
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
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.
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.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
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.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Agile in Action - Keynote: Becoming and Being Agile - What Does This Mean?
1. The Real World Agile Roadshow – Getting started with Agile Application Lifecycle Management
Becoming and Being Agile …
… What Does it Mean?
//Hammad Rajjoub/Architect Evangelist/
@hammadrajjoub
http://www.hammadrajjoub.net
http://www.spiffy.sg
2. Today„s Topics
1. The World is Built on Software … and so is your Business
2. The Benefits of Agile Platform: Rapid Delivery of Business Value
3. Value of integrated Agile Development Tools … that Support your
Agility
New religion a lot of practical, less theory.
very effective methodology with
too many doing it completely wrong
and far too few that truly get it.
| 2
3. 1 The World is Built on Software
… and so is your Business
4. Software is everywhere
… and growing more complex
Product Lines of Code
Order Entry System 1,2 Million
F-22 Raptor 1,2 Million
Space Shuttle 2 Million
Microsoft Word 2 Million
F-35 Joint Strike Fighter 5,7 Million
Airline Reservation System 6 Million
S-Class Mercedes Benz 29 Million
| 4
5. Software drives the world …
… but IT organizations seem increasingly driven!
The ability to use, develop, integrate and deliver
custom software is strategic for most organizations
But unlike other strategic business processes, there
are often large gaps – which is risky!
No consistent processes are being applied
Reporting on productivity, quality and value is missing
Processes and activities are not predictable and repeatable
Complexity of software and value opportunities
grow without associated maturity and capabilities
| 5
6. How Relevant is IT for Business?
How Business Views the IT Department
57%
51%
Supplier of service
of firms
38%
Value adding partner still view IT as
24% supplier of
19%
service or
9%
Cost center
cost center
0% 2%
No answer
2009 2010
Source: Deloitte, CIO Survey 2010
| 6
7. IT Helps Business Run, Grow and Transform
IT Portfolio Spending 2011
Introduce new Improve existing Sustain existing
products and services products and services products and services
Source: Gartner 2011 IT Metrics Spending and Staffing Survey
| 7
8. 2 The Benefits of Agile Platform:
Rapid Delivery of Business Value
10. A Platform for RUN runs mission-critical work
of all systems are legacy Mission-Critical
OLD SYSTEMS (CRITICAL) OLD SYSTEMS NEW SYSTEMS
Source: 2008 NASCIO Digital States at Risk, Modernizing Legacy Systems
| 10
12. A Platform for GROW Delivers Productivity
is the primary engine for growth!
Increases in
value added
per worker
(productivity)
Increases in
the workforce
(labor inputs)
1960s 1970s 1980s 1990s 2000s 2010 – 20E
Contributions to Growth in Real U.S. GDP, Overall Economy
Share of compound annual growth rate, 1960 – 2008 (%)
Source: U.S. Bureau of Economic Analysis, U.S. Bureau of Labor Statistics, McKinsey Global Institute Analysis
| 12
13. Better Business Insight Creates Productivity …
Meaningful
eludes most knowledge workers
Access to Business Intelligence
| 13
14. Seamless Application User Experiences
… across Devices and Scenarios Create Productivity
Enhanced by Cloud Services
At the Office – On the Road – Online - Offline
| 14
17. A Platform for TRANSFORM Provides Agility
Flexibility
Understanding
Our Advantage
Resource
Reallocation
Market
Segmentation
Exploring All
Alternatives
Belief in Basic
Assumptions
Relative
Advantage
Future Market
Conditions Agility is the
Planning for
Uncertainties element of corporate strategy!
Data-Driven
Insights
% of respondents indicating their
firms strategy is based on…
Source: McKinsey Global Survey Results, Putting Strategy to the Test
| 17
18. Harnessing The Cloud!
Self-Service Shared
Metered Scalable
SaaS
PaaS
IaaS
Cloud computing provides a wide range of
options for
| 18
19. Microsoft Offers The Ideal Platform to
Run, Grow and Transform Your Business
TRANSFORM GROW RUN
PEACE OF
AGILITY FOR PRODUCTIVITY
MIND AT THE
THE FUTURE FOR ALL
RIGHT PRICE
The most The most widely The most widely
complete Cloud used BI & deployed
Solutions and Development Database and
innovative Data Platform for new Server software
Integration tools Applications on the planet
| 19
20. The Microsoft Application Platform
Visual Studio unlocks from
your platform investment through custom application development
| 20
21. 3 Agile Development requires Tools …
… that Support your Agile Process
22. Business demand outpaces ability of
developers to deliver applications
Market Conditions
60
40
20
0
-20
-40
Business Requirements
60
40
20
0
-20
-40
Application Delivery
60
40
20
0
-20
-40
| 22
23. Those Were the Days …
... when Things (Seemed) Simpler
Problem Solution
Business users … work with a … delivering a
with a problem … development team … custom application
| 23
24. Over Time, Things Get More Complex
Problem Solution
Problem Solution
Problem Solution
Business users … work with a … delivering a
with a problem … development team … custom application
| 24
25. So, Management is Added …
Problem Solution
Problem Solution
Problem Solution
Business users … work with a … delivering a
with a problem … development team … custom application
| 25
26. … and Process …
SDLC
Problem Solution
Problem Solution
Problem Solution
Business users … work with a … delivering a
with a problem … development team … custom application
| 26
27. … which Leads to Specialization …
SDLC
Problem Solution
Problem Solution
Problem Solution
Business users … work with a … delivering a
with a problem … development team … custom application
| 27
28. … and Adding of Indirect Labor
SDLC
Problem Solution
Problem Solution
Problem Solution
Business users … work with a … delivering a
with a problem … development team … custom application
| 28
29. But that‟s not all!
SDLC
Problem Solution
Complex Complex
Planning & Release
Problem
Tracking Solution Processes
Processes
Problem Solution
Business users … work with a … delivering a
with a problem … development team … custom application
| 29
30. Drivers for Change
Higher Frequency Of Change
Complexity grows
Do More with Less
Software is more important than ever
New Market Opportunities
Software drives Innovation
Software projects are hard!
Business Requirements Grow Exponentially
| 30
31. The Development World is shrinking
... but does not get any less complex
Offshoring
Internationalization
Outsourcing Nearshoring
Distribution
| 31
32. Manufacturing as Inspiration
Manufacturing Sources of Waste App Development Equivalents
1. Overproduction 1. Too many superfluous
artifacts
2. Waiting (time on hand)
2. Broken builds
3. Unnecessary transport or
3. Too many tool transitions
conveyance
4. Rigid architectures
4. Over processing or incorrect
processing 5. Analysis paralysis
5. Excess inventory 6. Late discovery of defects
6. Unnecessary movement 7. Rising downstream labor costs
8. Polluted SCM streams
7. Defects
9. High null-release ratios
8. Unused employee creativity
10. Measures of effort, not results
| 32
33. Lean manufacturing or lean production, often
simply Lean is a production practice that considers
the expenditure of resources for any goal other
than the creation of value for the end customer to
be wasteful. Value is defined as any action or process
that a customer would be willing to pay for.
Source: Wikipedia
| 33
34. Agile is Lean Thinking for
Software Development
| 34
35. Agile Software Development
Agile is a
Movement
represented by
Methodologies
comprised of a set of
Best Practices
| 35
36. Application Lifecycle Management
ALM is the marriage of Operations
Management
Business Management and Solution Requirements
Software Engineering…
Deployment Management
Application
Lifecycle
Quality Solution
ALM provides a consistent & flexible Assurance and Architecture
Testing
approach for building and managing
software that focuses on delivering Development
business value fast.
| 36
37. The Case for “Agile ALM”
Software is fundamental to competitiveness today
Custom application development is growing in
importance because it provides measurable value
Agile, delivery oriented methods are on the rise
The lifecycle of applications needs to be managed
end-to-end – it is not enough to “just” build them
Cross platform is a reality
Development teams need tools that can handle
more than “just” core development tasks.
| 37
38. Microsoft & ALM
Why is Microsoft in the ALM business?
Just one reason: to make application development and
development teams on the Microsoft platform successful
What is our approach?
Collaboration through integration of all team roles
Timeline
2005/2008 – Development transparency
2010 – Developer/Tester integration
Future – Development/Stakeholder/Ops integration
| 38
41. Demo
Seamless User Experiences …
… across Devices and Scenarios
| 41
42. Summary
1. The World is Built on Software … and so is your Business
2. The Benefits of Agile Platform: Rapid Delivery of Business Value
3. Value of integrated Agile Development Tools … that Support your
Agility
| 42
43. Coming up!
Agile in Action - Act 1: Planning, Set Up, Requirements and
Architecture
2.45pm - 3.30pm
This session introduces Team Foundation Server(TFS) & Visual Studio
2010 and shows how to work with TFS in Agile projects.
Tea Break
Agile in Action - Act 2: Development
3.50pm – 4.50pm This session covers the implementation of our sample application
using Windows Azure, HTML 5, Silverlight and Visual Studio 2010
Agile in Action - Act 3: Testing
4.50pm - 5.40pm This session will focus on TFS Build functionality, and will introduce
topics like quality, reporting and manual testing
5.40pm – 6.00pm Wrap Up and Q&A
| 43
Editor's Notes
Hello and welcome to the Agile Road show at Microsoft Singapore.We are really excited to have you here. I believe it is going to be awesome afternoon, we have got a great agenda for you. We have got outstanding speakers, great content and brilliant demos. To top it up we have good food as well…So hopefully you will enjoy the rest of the day with us.With that, lets get started…
What comes to your mind when you hear a word “Agile”?..wait for the answers....highlight giveaways…These are all valid answers. What I want to do today is to take a step back and share with you the big picture, the real business value of Agile patterns and practices. --For this I want you to take a journey with me where we look at the bigger picture. Where we see a real business value of using Agile patterns and practices. In this journey throughout the days we will gain some insights in to the hear of being AgileTo start this journey through this keynote I intend to convey three important messages to you:Software is pervasive, its everywhere and our business depends on it.Benefits of being AgileValue of integrated of set of tools that make Agile happen
The world runs on software:- Last 20-30 years have seen invasion of software into almost every aspect of our lives. If we look around we will find that the software is every where. I believe I don’t have to start counting things in this room that have software running but its not too difficult to imagine how pervasive software is. Its not that difficult to see that software plays an ever increasingly important part in out lives.
1- This is true even more so for our businesses where it has moved from a productive tool to a more strategic asset. Last week I was reading about the use of technology in Fish farming in Singapore. I was absolutely amazed to know that the business is only possible and feasible due to the advanced technology that they are using. Otherwise on their scale they may not make money out of it. I am sure that there so many similar examples around us where we see how software is delivering strategic value to the business.2- Software delivery end-to-end is still a risky process3- Inherent Complexity
Deloitte CIO Survey 2011 - The online survey was carried out in July 2011. Heads of IT - 67 CIOs or IT managers - participated across a range of industries including the public sector, financial services, consumer, manufacturing, transport and, environment and resources.
Source: Gartner 2011 IT Metrics Spending and Staffing SurveyThe Gartner Worldwide IT Spending Forecast is the leading indicator of major technology trends across the hardware, software, IT services and telecom markets Follow the money and you will see what’s happening in the industry.So basically as IT departments we need to support these three dimensions of work.
From 2000-2008 80% of growth was due to productivity!Putting strategies to the test: McKinsey Global Survey Results - Creating a winning strategy is a struggle for most companies; some seem content just to play along. They may not be asking themselves the right questions. Link