The presentation shows an innovative Agile approach to enabling software development collaborations in international, distributed teams. Optimal for collaboration in EU projects and other international teams
This document discusses the Shape Up methodology for agile software development projects. It introduces Shape Up as similar to Dual Track Agile, with an initial 6-week discovery process. Key aspects of how shaping works include setting boundaries, roughing out elements, addressing risks, writing a pitch, and creating simple breadboarding prototypes. Other topics covered are cutting scope, how the pitch works, using betting tables instead of backlogs, dealing with bugs, and making progress on the whole stack through scope mapping and discovery charts.
This slidedeck covers a scientific seminar presentation held at University of Georgia and Georgia State University in February 2024. It reviews research done on digital enablement of circularity principles such as reuse, recycle, and repair and provides an outlook to future research opportunities in this area.
Découvrir la technique des User Story Mapping facilement et en s'inspirant de votre expérience du matin, d'après la version de Jeff PATTON !
Public : Product Owner, Product Manager, Innovation, Startup, UX, etc
This slideshow was produced to provide people with a primer on 'how to use the one page project manager'. It does not replace, but supplements, Clark Addison Campbell's excellent book The One-Page Project Manager.
...Geoff
(www.performancepeople.com.au)
The official Ogilvy Key Digital Trends for 2018. A yearly trend report outlining both where we believe the digital and social landscape is headed and what brands and agency partners should do about it. By Marshall Manson and James Whatley.
Learn about setting Goals for PMO teams using the OKR goal-setting method.
Learn what OKRs are, and how you can use them to accelerate PMO Performance.
This document discusses the Shape Up methodology for agile software development projects. It introduces Shape Up as similar to Dual Track Agile, with an initial 6-week discovery process. Key aspects of how shaping works include setting boundaries, roughing out elements, addressing risks, writing a pitch, and creating simple breadboarding prototypes. Other topics covered are cutting scope, how the pitch works, using betting tables instead of backlogs, dealing with bugs, and making progress on the whole stack through scope mapping and discovery charts.
This slidedeck covers a scientific seminar presentation held at University of Georgia and Georgia State University in February 2024. It reviews research done on digital enablement of circularity principles such as reuse, recycle, and repair and provides an outlook to future research opportunities in this area.
Découvrir la technique des User Story Mapping facilement et en s'inspirant de votre expérience du matin, d'après la version de Jeff PATTON !
Public : Product Owner, Product Manager, Innovation, Startup, UX, etc
This slideshow was produced to provide people with a primer on 'how to use the one page project manager'. It does not replace, but supplements, Clark Addison Campbell's excellent book The One-Page Project Manager.
...Geoff
(www.performancepeople.com.au)
The official Ogilvy Key Digital Trends for 2018. A yearly trend report outlining both where we believe the digital and social landscape is headed and what brands and agency partners should do about it. By Marshall Manson and James Whatley.
Learn about setting Goals for PMO teams using the OKR goal-setting method.
Learn what OKRs are, and how you can use them to accelerate PMO Performance.
A simple deck outlining the Lean Value Tree: A Product Strategy Map. shows alignment to a company mission, separating the Strategic Map from the Tactical Idea alignment and validation.
This document outlines a strategy for developing a product. It identifies problems with the current approach such as a lack of focus and direction. It then provides guidance on key elements to include in a product strategy such as defining the target market and their needs, key features, differentiators, and business goals. The strategy should create a shared vision and roadmap to guide development. Validation techniques are discussed to reduce risk and ensure the strategy addresses real customer problems.
Agile has become overly decorated. We really only need 4 words to describe it: Collaborate, Deliver, Reflect, Improve.
In this talk, Dr. Alistair Cockburn, one of the authors of the agile manifesto, will review why those verbs were selected as the "heart" of agile, how they expand out into interesting topics not in the mainstream discussion of agile, and how they are being used in different fields to increase the impact of efforts.
Alistair Cockburn
This document provides an overview of a 21-hour CBAP preparation course. The course will cover key topics over 3 days, including an introduction to the course, the CBAP exam, the IIBA organization, and the evolution of business analysis as a profession. Participants will learn about the BABOK guide v2 knowledge areas covered in the exam and practice exam questions. The goal is to prepare attendees to sit for the rigorous 150 question, 3.5 hour CBAP certification exam.
As markets become increasingly competitive, and open to disruption, it's more important than ever to be able to respond to market changes quickly.
In this talk I speak about how you can clearly define and communicate your organisations strategy in order to align everyone to a common purpose, and increase your responsiveness.
If you want to know more about how we think about strategy at ThoughtWorks, I'd love to hear from you.
De component à feature team (Rex STIME DSI Groupement des Mousquetaires)Agile En Seine
Présenté par Amine HAJ FREJ, Sami Safraou, Loic Rogon et Ayoub Sassi le 20 septembre 2022 à Agile en Seine
La digital factory Intermarché a toujours fonctionné en équipe de spécialiste (par technologie).
Mais depuis novembre 2021, nous avons complètement changé de modèle. Nous sommes passés à des équipes pluri disciplinaire & autonome.
Nous allons vous partager la mise en place d’un tel modèle, les difficultés, ainsi que les gains associés à cette verticalisation qui comprend dans la même équipe entre autre des développeurs web, IOS, Android, back-end, un product designer & un QA
This document discusses the importance of timing for startup success and provides examples of startups that succeeded or failed based on their timing. It emphasizes exploring trends, technologies, regulations and demographic shifts that could impact markets in the future. Startup founders are advised to focus on disruptive innovations and understand factors like how large companies struggle with disruption due to their structures. Understanding customer needs and penetrating customer communities directly is presented as an advantage for startups over large companies.
Les Chaines de Valeur : le bon, la brute et le truand - Agile en Seine 2021Agile En Seine
Présenté par David Ferreira et Odile Moreau, Capgemini
La transformation agile a l'échelle de l'entreprise est en tout premier lieu une transformation du mode projets vers un mode produits.
Venez partager avec nous nos expériences et comment éviter les écueils dans cette difficile recherche des bons produits qui supportent la valeur de l'entreprise.
David Ferreira, Vice President - Agile@Scale French Leader, Capgemini
David est Scaled Agile Program Consultant Trainer (SAFe®SPCT) David peut se prévaloir de plus de 20 ans d’expérience professionnelle en direction de projet dans différents secteurs : Services publics, utilities, telecom, distribution retail, … et a également occupé des fonctions d’Architecte. En 2010, David a pu partager son expertise et sa passion de l’agilité dans des environnements humains riches et complexes de différentes envergures en lançant son tout premier projet agile autour de 9 équipes.
Odile Moreau, SPCT & Principal Lean-Agile Transformation Consultant, Capgemini
Odile est la première femme française à détenir la certification Scaled Agile Program Consultant Trainer (moins de 100 SAFe®SPCT dans le monde en décembre 2020). Consultante et formatrice depuis 2005, Odile aide les organisations internationales dans leur transformation Lean Agile à tous les niveaux de l’entreprise. Elle dispense ses conseils et ses cours en français, anglais, néerlandais et partage une expérience acquise dans les domaines de la gestion des services informatiques, de la gestion de l’information et du génie logiciel. Au cours des 15 dernières années, elle les a aidés à adopter l’état d’esprit et les méthodes d’amélioration continue Agile.
Project Management Tools and Techniques.pdfAzadHussain44
This document provides an overview of key project management concepts including:
- Defining a project as a temporary endeavor to create a unique product or service.
- Explaining the triple constraint of balancing project cost, quality and schedule.
- Describing the project management process of initiation, planning, execution, controls and closeout.
- Emphasizing the importance of planning through tools like the statement of work, work breakdown structure and project schedule.
IIBA® Adelaide are hosting an educational event with speaker Alan Harrison. We look at “Requirements” – what they are and ways we can elicit them. In a group setting, we’ll look at the different types of requirements (using the BABOK® definition), how they relate to each other (hierarchy) and why we need to understand that relationship (traceability). We’ll explore some of the most common ways of eliciting them (interviews, workshops, observations, document analysis, process analysis and others). We’ll also look at ways of figuring out who our stakeholders are.
We’ll dive deeper into interviewing techniques (both online and face-to-face) and managing stakeholders by working through a fun scenario in an interactive workshop.
A talk I gave at Google on Strategy and Product Discovery
We discussed:
Discovering Features and Products (Product Strategy)
Discovering Products and Product Lines (Product Line / Company Strategy)
Marty Cagan: Using High Fidelity Prototypes for Product Discovery
Lecture 7 - Technology, Innovation and Great Power Competition - SpaceStanford University
Technology, Innovation and Great Power Competition,TIGPC, Gordian knot Center, DIME-FIL, department of defense, dod, hacking for defense, intlpol 340, joe felter, ms&e296, raj shah, stanford, Steve blank, AI, ML, AI/ML, china, unmanned, autonomy, space, space force, general Raymond, space command
Jobs-to-be-done, a goal-driven solution frameworkClément Génin
The fast food chain wanted to increase milkshake sales. Initially they focused on improving the product but sales did not increase. They then focused on customers and market segments but still saw no results. Researchers realized people were buying milkshakes to alleviate boredom during their commute. Interviews found taste was unimportant; ease of consumption with one hand and portability were priorities. Installing a self-serve kiosk made purchasing more convenient for commuters and increased sales without changing the product. The document discusses how focusing on jobs-to-be-done, rather than products, customers, or segments, provides a framework for understanding user needs and developing effective solutions.
For Alistair Cockburn, Agile has become overly decorated. Let’s scrape away those decorations for a minute, and get back to the center. The Heart of Agile is a fresh look at Agile that strips away a lot of the noise that has built up over recent years. It contains just four imperatives: Collaborate, Deliver, Reflect, Improve. With these four words, we can both improve the effectiveness of any organization and also find new and interesting topics that are not in the common agile literature.
More presentations from the Lean Digital Summit 2019 are available on www.lean-digital-summit.com
Atelier de formation en stratégie et assurance qualité, organisé par l'Institut de la francophonie pour la gouvernance universitaire, avec le concours du Programme d'appui à la professionnalisation de l'enseignement supérieur, à Yaoundé du 09 au 11 décembre 2015. Présentation de Monsieur Gay Tall, expert technique international en ingénierie de projet et démarche qualité du PAPESAC. Salle des actes de l'Université de Yaoundé II - Soa, mercredi 09 décembre.
(SPOT205) 5 Lessons for Managing Massive IT Transformation ProjectsAmazon Web Services
Choice Hotels is undertaking a multiyear, $20 million project to recreate our core business engines on AWS. In trying to approach this complex undertaking, we determined that the project itself is a system too. You can apply principles of good architecture and design work in how you approach the project structure and management. Come to this talk by Choice Hotels’ CTO to learn five key lessons and 20 concrete takeaways that you can implement today to help your AWS projects succeed.
The document discusses software project planning and estimation. It explains that project planning involves estimating the time, effort, people and resources required. The key activities in planning are estimation, scheduling, risk analysis, quality planning and change management. Estimation techniques include decomposition, using historical data, and empirical models. Factors to consider in estimation include feasibility, resources like people and tools, and make-or-buy decisions about reusable software.
A simple deck outlining the Lean Value Tree: A Product Strategy Map. shows alignment to a company mission, separating the Strategic Map from the Tactical Idea alignment and validation.
This document outlines a strategy for developing a product. It identifies problems with the current approach such as a lack of focus and direction. It then provides guidance on key elements to include in a product strategy such as defining the target market and their needs, key features, differentiators, and business goals. The strategy should create a shared vision and roadmap to guide development. Validation techniques are discussed to reduce risk and ensure the strategy addresses real customer problems.
Agile has become overly decorated. We really only need 4 words to describe it: Collaborate, Deliver, Reflect, Improve.
In this talk, Dr. Alistair Cockburn, one of the authors of the agile manifesto, will review why those verbs were selected as the "heart" of agile, how they expand out into interesting topics not in the mainstream discussion of agile, and how they are being used in different fields to increase the impact of efforts.
Alistair Cockburn
This document provides an overview of a 21-hour CBAP preparation course. The course will cover key topics over 3 days, including an introduction to the course, the CBAP exam, the IIBA organization, and the evolution of business analysis as a profession. Participants will learn about the BABOK guide v2 knowledge areas covered in the exam and practice exam questions. The goal is to prepare attendees to sit for the rigorous 150 question, 3.5 hour CBAP certification exam.
As markets become increasingly competitive, and open to disruption, it's more important than ever to be able to respond to market changes quickly.
In this talk I speak about how you can clearly define and communicate your organisations strategy in order to align everyone to a common purpose, and increase your responsiveness.
If you want to know more about how we think about strategy at ThoughtWorks, I'd love to hear from you.
De component à feature team (Rex STIME DSI Groupement des Mousquetaires)Agile En Seine
Présenté par Amine HAJ FREJ, Sami Safraou, Loic Rogon et Ayoub Sassi le 20 septembre 2022 à Agile en Seine
La digital factory Intermarché a toujours fonctionné en équipe de spécialiste (par technologie).
Mais depuis novembre 2021, nous avons complètement changé de modèle. Nous sommes passés à des équipes pluri disciplinaire & autonome.
Nous allons vous partager la mise en place d’un tel modèle, les difficultés, ainsi que les gains associés à cette verticalisation qui comprend dans la même équipe entre autre des développeurs web, IOS, Android, back-end, un product designer & un QA
This document discusses the importance of timing for startup success and provides examples of startups that succeeded or failed based on their timing. It emphasizes exploring trends, technologies, regulations and demographic shifts that could impact markets in the future. Startup founders are advised to focus on disruptive innovations and understand factors like how large companies struggle with disruption due to their structures. Understanding customer needs and penetrating customer communities directly is presented as an advantage for startups over large companies.
Les Chaines de Valeur : le bon, la brute et le truand - Agile en Seine 2021Agile En Seine
Présenté par David Ferreira et Odile Moreau, Capgemini
La transformation agile a l'échelle de l'entreprise est en tout premier lieu une transformation du mode projets vers un mode produits.
Venez partager avec nous nos expériences et comment éviter les écueils dans cette difficile recherche des bons produits qui supportent la valeur de l'entreprise.
David Ferreira, Vice President - Agile@Scale French Leader, Capgemini
David est Scaled Agile Program Consultant Trainer (SAFe®SPCT) David peut se prévaloir de plus de 20 ans d’expérience professionnelle en direction de projet dans différents secteurs : Services publics, utilities, telecom, distribution retail, … et a également occupé des fonctions d’Architecte. En 2010, David a pu partager son expertise et sa passion de l’agilité dans des environnements humains riches et complexes de différentes envergures en lançant son tout premier projet agile autour de 9 équipes.
Odile Moreau, SPCT & Principal Lean-Agile Transformation Consultant, Capgemini
Odile est la première femme française à détenir la certification Scaled Agile Program Consultant Trainer (moins de 100 SAFe®SPCT dans le monde en décembre 2020). Consultante et formatrice depuis 2005, Odile aide les organisations internationales dans leur transformation Lean Agile à tous les niveaux de l’entreprise. Elle dispense ses conseils et ses cours en français, anglais, néerlandais et partage une expérience acquise dans les domaines de la gestion des services informatiques, de la gestion de l’information et du génie logiciel. Au cours des 15 dernières années, elle les a aidés à adopter l’état d’esprit et les méthodes d’amélioration continue Agile.
Project Management Tools and Techniques.pdfAzadHussain44
This document provides an overview of key project management concepts including:
- Defining a project as a temporary endeavor to create a unique product or service.
- Explaining the triple constraint of balancing project cost, quality and schedule.
- Describing the project management process of initiation, planning, execution, controls and closeout.
- Emphasizing the importance of planning through tools like the statement of work, work breakdown structure and project schedule.
IIBA® Adelaide are hosting an educational event with speaker Alan Harrison. We look at “Requirements” – what they are and ways we can elicit them. In a group setting, we’ll look at the different types of requirements (using the BABOK® definition), how they relate to each other (hierarchy) and why we need to understand that relationship (traceability). We’ll explore some of the most common ways of eliciting them (interviews, workshops, observations, document analysis, process analysis and others). We’ll also look at ways of figuring out who our stakeholders are.
We’ll dive deeper into interviewing techniques (both online and face-to-face) and managing stakeholders by working through a fun scenario in an interactive workshop.
A talk I gave at Google on Strategy and Product Discovery
We discussed:
Discovering Features and Products (Product Strategy)
Discovering Products and Product Lines (Product Line / Company Strategy)
Marty Cagan: Using High Fidelity Prototypes for Product Discovery
Lecture 7 - Technology, Innovation and Great Power Competition - SpaceStanford University
Technology, Innovation and Great Power Competition,TIGPC, Gordian knot Center, DIME-FIL, department of defense, dod, hacking for defense, intlpol 340, joe felter, ms&e296, raj shah, stanford, Steve blank, AI, ML, AI/ML, china, unmanned, autonomy, space, space force, general Raymond, space command
Jobs-to-be-done, a goal-driven solution frameworkClément Génin
The fast food chain wanted to increase milkshake sales. Initially they focused on improving the product but sales did not increase. They then focused on customers and market segments but still saw no results. Researchers realized people were buying milkshakes to alleviate boredom during their commute. Interviews found taste was unimportant; ease of consumption with one hand and portability were priorities. Installing a self-serve kiosk made purchasing more convenient for commuters and increased sales without changing the product. The document discusses how focusing on jobs-to-be-done, rather than products, customers, or segments, provides a framework for understanding user needs and developing effective solutions.
For Alistair Cockburn, Agile has become overly decorated. Let’s scrape away those decorations for a minute, and get back to the center. The Heart of Agile is a fresh look at Agile that strips away a lot of the noise that has built up over recent years. It contains just four imperatives: Collaborate, Deliver, Reflect, Improve. With these four words, we can both improve the effectiveness of any organization and also find new and interesting topics that are not in the common agile literature.
More presentations from the Lean Digital Summit 2019 are available on www.lean-digital-summit.com
Atelier de formation en stratégie et assurance qualité, organisé par l'Institut de la francophonie pour la gouvernance universitaire, avec le concours du Programme d'appui à la professionnalisation de l'enseignement supérieur, à Yaoundé du 09 au 11 décembre 2015. Présentation de Monsieur Gay Tall, expert technique international en ingénierie de projet et démarche qualité du PAPESAC. Salle des actes de l'Université de Yaoundé II - Soa, mercredi 09 décembre.
(SPOT205) 5 Lessons for Managing Massive IT Transformation ProjectsAmazon Web Services
Choice Hotels is undertaking a multiyear, $20 million project to recreate our core business engines on AWS. In trying to approach this complex undertaking, we determined that the project itself is a system too. You can apply principles of good architecture and design work in how you approach the project structure and management. Come to this talk by Choice Hotels’ CTO to learn five key lessons and 20 concrete takeaways that you can implement today to help your AWS projects succeed.
The document discusses software project planning and estimation. It explains that project planning involves estimating the time, effort, people and resources required. The key activities in planning are estimation, scheduling, risk analysis, quality planning and change management. Estimation techniques include decomposition, using historical data, and empirical models. Factors to consider in estimation include feasibility, resources like people and tools, and make-or-buy decisions about reusable software.
This document discusses the concept of technical debt in software development. It defines technical debt as the implied cost of additional rework caused by choosing an easy short-term solution rather than a better long-term approach. It then provides examples of common causes of technical debt, such as business pressure and lack of testing. Finally, it discusses strategies for managing technical debt, such as prioritizing and reducing existing debt, using debt ceilings to avoid accumulating too much debt, and focusing on recent code changes when reducing debt.
The document discusses measuring agility in large organizations like IBM. It provides an overview of IBM's size and global presence. It then describes IBM's transition to more agile practices like Blue Communities, Agile methods, and tools to improve collaboration across distributed teams. The document evaluates IBM's agility based on a survey and finds that while making progress, IBM scores lower on agility than teams solely focused on agile. It concludes that measuring agility is possible but discusses what truly defines an agile organization.
5 Simple Ways to Higher DevOps IntegrationBeyond20
The document describes 5 simple ways that the IT department at the J. Paul Getty Trust achieved higher integration between development and operations teams. The 5 disciplines are: 1) Ensuring change management readiness in incident management, 2) Diligent knowledge engineering, 3) Annual boot camps, 4) Department-wide IT pilots for new systems, and 5) Career pathing between development and operations roles. This integration helped the Getty Trust's development and operations teams collaborate more effectively.
Introduction To Agile Refresh Savannah July20 2010 V1 4Marvin Heery
The document provides an introduction to Agile software development methods. It discusses some of the limitations of traditional waterfall development approaches and why Agile methods have become more popular. It summarizes some of the core values and practices of Extreme Programming (XP), one of the earliest and most commonly used Agile methods. These include user stories, weekly iterations, test-driven development, pair programming, and continuous integration. The document also briefly discusses Scrum and other Agile methodologies.
Dev Ops for systems of record - Talk at Agile Australia 2015Mirco Hering
Mirco Hering is a DevOps and Agile lead with over 10 years of experience improving IT delivery through automation, methodology, and innovation. The document discusses applying DevOps principles to systems of record like packaged software, non-custom code, and older custom code. It outlines challenges in automating builds, deployments, testing and integrating these systems. It provides examples of automating merges and traceability for a Siebel system to help systems of record adopt DevOps practices and continuous delivery.
The document discusses key practices in software engineering including communication practices, planning practices, analysis and design modeling practices, construction practices, testing practices, and deployment practices. It provides principles for each practice such as keeping communication focused and documented, estimating realistically, designing for simplicity and traceability, testing exhaustively, and managing customer expectations during deployment. The overall aim is to transform an unfocused approach into one that is organized, effective, and achieves success.
Automate Hadoop Cluster Deployment in a Banking EcosystemHellmar Becker
1) The document discusses the challenges of automating Hadoop cluster deployment in a large banking ecosystem. It describes the journey of adopting Hadoop across ING from initial exploratory uses to standardizing deployment.
2) Early efforts involved manual installation using Ansible but lacked production capabilities. Subsequently, a file storage and analytics Hadoop pattern was implemented using the Nolio deployment tool but it had limitations.
3) Learning from private cloud experiences, the bank is evaluating Ansible for standardized application deployment and propagating changes across environments. The conclusion advocates for fully automating deployment with scriptable tools and owning the software stack.
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB
The document describes the software development lifecycle used by the MongoDB Database Engineering Team. It involves carefully scoping projects, designing features, implementing code, testing, and getting acceptance from product management. Key aspects include establishing consensus during scoping, addressing downstream impacts, writing comprehensive tests, and continuously improving processes over time.
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryGene Kim
Re-imagining Hiscox IT: A DevOps Story
Jonathan Fletcher, Enterprise Architect & Platform Services lead, Hiscox
Description:
DevOps at Hiscox is a journey without an obvious destination! Come and hear about why this is so important to them and how its redefining much of what they do. In this session, we'll examine some practises for making a start with DevOps and what it's like to be the annoying guy that's driving things forward.
DevOps Enterprise Summit London 2016
The document summarizes an innovative hospital replacement project in Castro Valley, California that used integrated project delivery (IPD) and building information modeling (BIM) to design and construct the facility 30% faster and within budget. An 11-party integrated project team collaborated using BIM for coordination and lean processes like value stream mapping. Key challenges were an aggressive schedule to meet seismic codes, a $320 million budget target, and phased permitting reviews. The project implemented a "big room" for biweekly collaboration and used Navisworks for multi-discipline design reviews. Managing tasks by commitments rather than milestones helped the team resolve issues earlier.
This document discusses software project management techniques for work breakdown structures (WBS), estimation, and scheduling. It defines the key differences between planning, estimating, and scheduling. It provides guidance on creating a WBS using top-down, bottom-up, or other techniques. Estimation methodologies like algorithmic measures, reuse factors, and the COCOMO model are explained. The importance of understanding deadline types for scheduling is also covered.
This document discusses software project management techniques for work breakdown structures (WBS), estimation, and scheduling. It defines the key differences between planning, estimating, and scheduling. It provides guidance on creating a WBS using top-down, bottom-up, or other techniques. Estimation methodologies like algorithmic measures, reuse factors, and the COCOMO model are explained. The importance of understanding deadline types for scheduling is also covered.
This slide is translated version. Originally it was written in Korean. (http://www.slideshare.net/saltynut/how-do-we-drive-tech-changes )
It describes how do we drive technical changes onto our organizations had used old-fashioned java combinations(Java 1.6+Spring 3.x+MyBatis) and monolithic architecture.
Key point is what we need to do to drive changes, and I'll discuss what we did during Phase1 and what we are doing at Phase 2 for architecture, frontend, backend, methodologies/process.
Phase1
- Architecture : Frontend / Backend Separation
- Frontend : Angular.js, Grunt, Bower
- Backend : Java 1.7/Spring4, ORM
- Methodology/Process : Scrum, Git
Phase2
- Architecture : Micro-Service Architecture(MSA)
- Frontend : Content Router, E2E Test
- Backend : Polyglot, Multi-Framework
- Methodology/Process : Scrum+JIRA, Git Branch Policy, Pair Programming, Code Workshop
Scrum, Kanban, and Gantt scheduling in one project – nonsense or necessity? -...Svante Lidman
These are the slides for the talk that I gave at the local Scrum Gathering in Tokyo on Janury 15 2014. There is a related blogpost that covers the main ideas of the talk also here: http://www.hansoft.com/expertblog/scrum-kanban-gantt/
The document provides an updated state of play and research roadmap for FInES (Future Internet Enterprise Systems) focusing on the period until 2025. It outlines four main knowledge spaces: socio-economic, enterprise, enterprise systems, and enabling technologies. Within each knowledge space, it identifies several research challenges and comments received on the initial roadmap are summarized. The next steps outlined include consolidating the roadmap based on feedback and launching a consultation process.
The document summarizes a project-based learning activity on collaborative software development using an agile process in a distributed environment. Students worked in teams over 4 months in 2010 and 2011 to develop software projects. In 2011, improvements were made such as introducing ticket-driven development, participation of industry professionals, and agile coaching to address challenges in 2010 related to project manager workload and student motivation. While some goals were achieved, maintaining student motivation and balancing work assignments remained problems.
Doing Analytics Right - Building the Analytics EnvironmentTasktop
Implementing analytics for development processes is challenging. As in discussed in the previous webinars, the right analytics are determined by the goals of the organization, not by the available data. So implementing your analytics solutions will require an efficient analytics and data architecture, including the ability to combine and stage data from heterogeneous sources. An architecture that excludes the ability to gain access to the necessary data will create a barrier to deploying your newly designed analytics program, and will force you back into the “light is brighter here” anti-pattern.
This webinar will describe the technical considerations of implementing the data architecture for your analytics program, and explain how Tasktop can help.
This document discusses key concepts in systems development including the systems development lifecycle, strategic planning, architecture, methodologies, and project management. It provides an overview of traditional waterfall and alternative approaches like prototyping and rapid application development. It also covers risk assessment, end user development, and the tension between IT organizations and end users.
Similar to The Agile Shape-up method for collaborative developments in international contexts:a lean approach for EPOS (20)
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Tatiana Kojar
Skybuffer AI, built on the robust SAP Business Technology Platform (SAP BTP), is the latest and most advanced version of our AI development, reaffirming our commitment to delivering top-tier AI solutions. Skybuffer AI harnesses all the innovative capabilities of the SAP BTP in the AI domain, from Conversational AI to cutting-edge Generative AI and Retrieval-Augmented Generation (RAG). It also helps SAP customers safeguard their investments into SAP Conversational AI and ensure a seamless, one-click transition to SAP Business AI.
With Skybuffer AI, various AI models can be integrated into a single communication channel such as Microsoft Teams. This integration empowers business users with insights drawn from SAP backend systems, enterprise documents, and the expansive knowledge of Generative AI. And the best part of it is that it is all managed through our intuitive no-code Action Server interface, requiring no extensive coding knowledge and making the advanced AI accessible to more users.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Trusted Execution Environment for Decentralized Process MiningLucaBarbaro3
Presentation of the paper "Trusted Execution Environment for Decentralized Process Mining" given during the CAiSE 2024 Conference in Cyprus on June 7, 2024.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...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 integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
6. Step Change
1. Real Team 3. Organization
and planning
• ingestion
• metadata editor.
Metadata
pipeline
• Waveforms
visualization
• Bug Fixing
GUI
• converters
• AAI
ICS-C system
• Upgrade of existing
services
• …
TCS
Real Results
Stable system
architecture
ICS-C PROTOTYPE
- GFZ – BGS – UiB
- INGV –KNMI – CYFR.
2. Dev Tools
and Infrastr.
BGS / BRGM
7.
8. Current approach
By stream of activities. We are able to focus what needs to be done
• ingestion
• metadata editor.
Metadata pipeline
• Waveforms visualization
• Bug Fixing
GUI
• converters
• AAI
ICS-C system
• Upgrade of existing services
• …
TCS
Requirements
Hosting
Infrastructure
10. Underlying idea
Analysis & mgmt
overhead
WARNING
What
• Requirements
collection &
analysis
How • Design and
planning (tasks)
Who • Allocation of
resources
When • Deadlines
12. Issues with Current approach
1. We defined the requirements
2. We defined the activities
BUT
1. Troubles in delivering actual “deliverable” (e.g. software)…
2. Difficult to define deadlines in sync with EPOS timeline
3. Some activities are ”neverending”
BECAUSE
1. Resource commitment
2. We focus on many topics at the same time
3. We go deep into requirements analysis before developing
4. We feel like missing a deadline is not a real problem
17. Shape – up / remarkable features
1. Making teams responsible & unleash creativity
1. Define own tasks, work to build vertical slices of software.
2. We have highly skilled team, we can trust them
2. Well defined delivery time (suggested six weeks)
1. Stop the feeling of neverending tasks
2. Getting things done in an incremental way
3. Shaping the work (How much is the idea worth?)
1. Narrowing down the problem and designing an outline of a solution that
fits within the constraints of our appetite
4. Targeting risk (of getting stuck)
19. SHAPE UP and EPOS Dev Activities
5-
IT
Development
Activity
TCS-ICS Interactions
Team
UiB Coordination
Resources to be allocated
Links with
Other Projects
(i.e., ENVRIFAIR)
Development Team
ICS TCS
Team leader from ECO
Resources to be allocated
(execution)
Roadmap & Prioritization
Coordinated by a board*
chaired by the IT Officer
SHAPING
BETTING
BUILDING
20. •Raw idea needs to be investigated
• Before discussing ways we can solve it, we should first set
some broad terms on the discussion to make it productive.
•Fixed time, variable scope
Shaping (1): Set boundaries
• Set the appetite: how much time and attention the subject
deserves?
• small batch 1-2 weeks,big batch 6 weeks
• Narrow down the problem
• What people need, not what they want
21. • Concrete enough to make progress on a specific solution
without getting dragged down into fine details.
• Questions we’re trying to answer:
• Where in the current system does the new thing fit?
• What are the key components or interactions?
• Tools: Fat Marker Sketches / Breadboarding / Mockups etc.
Shaping (2): Rough out the elements
22. Shaping (3): Risks and rabbit holes
• Questions to focus on the risks:
• does it requires new technical work we never did?
• are we assuming technical solutions that we can't come up with ourselves?
• Any hard decision we should settle?
• Decide what to declare out of bounds, and CUT.
• Ask to technical experts.
Well shaped work
Badly shaped work
23. Shaping (4) – Write the pitch
1.Problem: present problem, baseline and solution
2.Appetite: small batch or big batch?
3.Design a potential solution, not too much detail, using:
a.Embedded sketches, annotated fat marker sketches
4.Risks and Rabbt holes: explicit rabbit holes and how to turn
around them
5.No Gos: what we are NOT doing in this work?
Knowledge of the existing system
And technical expertises required
24. Pitches
- Stored in GitLab
- Example: https://epos-ci.brgm.fr/epos/pitches/-
/wikis/PITCH-::-Intelligent-Metadata-Editor
- Example is structured, but any format is fine as long as all
ingredients are there
- Template
25.
26. Session E (PLENARY, attendees: ALL)
14:00-16:00 Consolidation of development plans
16:00 Closing remarks
Coming Soon
27. ICS-TCS
interaction
Board* DEVELOPMENT
User support,
SCC interactions,
Product dpt
(innovation)
Developers
bug fix / new
tech
X X
6 weeks – big batch
2 weeks – small batch
Pitches
production
Pitches selection
DEV COOL DOWN
6 weeks 2 weeks
28. Five ingredients to include in a pitch:
1.Problem — The raw idea, a use case, or something we’ve
seen that motivates us to work on this
2.Appetite — How much time we want to spend and how that
constrains the solution
3.Solution — The core elements we came up with, presented
in a form that’s easy for people to immediately understand
4.Rabbit holes — Details about the solution worth calling out to
avoid problems
5.No-gos — Anything specifically excluded from the concept:
functionality or use cases we intentionally aren’t covering to fit
the appetite or make the problem tractable