Član Bosnia Agile tima Nedžad Junuzović je u prostorijama Networksa održao predavanje na temu ,,Uvod u agilni razvoj proizvoda“ prema agendi: Osnovni pojmovi, Uvod u Scrum i Adaptiranje razvojnog životnog ciklusa prema zahtjevima konkretnog projekta. Meetup je organizovan za polaznike trosedmičnog kursa, u organizacij CGP tima (http://cgp.ba/bs/), u okviru kojeg su studenti imali priliku u CAD alatu dizajnirati, te na 3D printeru realizovati, potpuno funkcionalnu robotsku IoT ruku. ,,CGP design team“ je tim mladih inžinjera mašinstva, elektrotehnike i programera prvenstveno formiranih radi pružanja podrške mlađim kolegama. Navedenu podšku CGP tim realizuje organizovanjem stručnih obuka sa namjerom prenošenja stečenog iskustva kroz razne projekte.
Transition from Traditional to Agile methods of software developmentBosnia Agile
For ones transition from one system to another may be challenging or they can be afraid of it, but for other the transition is easy and refreshing. Anyway, one thing is for sure, the transition means obligatory change of mindset.
Managing software product versioning with Gitflow, VSTS and Atlassian SourceTreeBosnia Agile
Building a software product is a dream of every software development company but it also comes with many challenges. How do you properly define and set your versions? How to implement large new features and release smaller ones at the same time? What to do when your new features are halfway complete and you need to deliver an urgent hotfix? What if you upgrade to the new technology but you still have to provide long-term support for your old product versions?
This presentation is about how implementing a good practice of GitFlow process with Visual Studio Team Services and Atlassian SourceTree as a tool of choice can significantly simplify your product versioning and delivery processes.
From potatoes to beer, IoT is everywhere by Dr. Srđan KrčoBosnia Agile
Several examples of how IoT technologies has been used to improve agriculture production, create smart cities and optimize industrial processes will be presented. Architecture of the solutions and deployment experience will be accompanied with the business rationale, including an overview of the IoT ecosystem structure and roles of stakeholders.
Verso IoT experience – What have we learned from implementations all over the...Bosnia Agile
IoT projects face many obstacles on their journey from idea to end-to-end solution. Technology is less an issue, with many vendors and solutions emerging every day. This brings optimism, but also concerns about proper future proof choice and interoperability issues. Even bigger concerns are present in business model definition, business cases creation, go-to-market strategy preparation which requires organizational changes that companies need to conduct in order to be long-term successful in the IoT domain. Verso deploys many projects worldwide, focusing mainly on communication part of IoT solution, however being involved in business discussion as well. What are common technological and business obstacles and what are best practices to resolve them will be the main feature of our presentation.
Benefits Of Bringing ‘Agile’ To Digital Transformation by Tarik ArslankadicBosnia Agile
The goal of the presentation is to share Comtrade knowledge in the adoption of an agile project management approach, with a focus on Scrum.
Presentation discusses about challenges we were facing with waterfall project management. In addition, there is a brief overview of key concepts of agile and scrum, as well as why we chose agile and scrum to replace waterfall, how we introduced agile to our teams, some of the immediate benefits we realized, the challenges we face in our transformation and our next steps and how we are continually improving our approach each week.
The Ugly Americans - Successes and Failures of Distributed Agile Teams by Jon...Bosnia Agile
This presentation explores and compares 5 different experiences in which I was the Product Sponsor or Head Product Owner partnering with Agile teams that were based in Bosnia, China, India, and Germany and what led to the success or failure of these 5 different products. The common factors across all 5 case studies include: Understanding of High Level Business Objectives Rigidity of Agile Habits & Rituals Openness of Communication Partners or "Mercenaries" ***Spoiler Alert*** Each of the successful products 1. Ensured that the entire agile team understood the high level objectives.
2. Chose the right method (Scrum & Kanban) that fit the situation, 3. Established open communication channels, meetings, and tools, 4. The agile team were viewed as partners & team members as opposed to just hired help.
IoT IMPLEMENTATION CHALLENGES and the future of IoT connectivity by Matija Pu...Bosnia Agile
Everything around us is getting smarter. A digital layer is being put on top of everything electrical and mechanical out there. All these things that no longer are just things – The wise, the smart, the intelligent, the connected, the intertwined and the synced. We know them by heart. We let them share knowledge to learn from each other, becoming wiser every day. So we can get smarter with our world.
Transition from Traditional to Agile methods of software developmentBosnia Agile
For ones transition from one system to another may be challenging or they can be afraid of it, but for other the transition is easy and refreshing. Anyway, one thing is for sure, the transition means obligatory change of mindset.
Managing software product versioning with Gitflow, VSTS and Atlassian SourceTreeBosnia Agile
Building a software product is a dream of every software development company but it also comes with many challenges. How do you properly define and set your versions? How to implement large new features and release smaller ones at the same time? What to do when your new features are halfway complete and you need to deliver an urgent hotfix? What if you upgrade to the new technology but you still have to provide long-term support for your old product versions?
This presentation is about how implementing a good practice of GitFlow process with Visual Studio Team Services and Atlassian SourceTree as a tool of choice can significantly simplify your product versioning and delivery processes.
From potatoes to beer, IoT is everywhere by Dr. Srđan KrčoBosnia Agile
Several examples of how IoT technologies has been used to improve agriculture production, create smart cities and optimize industrial processes will be presented. Architecture of the solutions and deployment experience will be accompanied with the business rationale, including an overview of the IoT ecosystem structure and roles of stakeholders.
Verso IoT experience – What have we learned from implementations all over the...Bosnia Agile
IoT projects face many obstacles on their journey from idea to end-to-end solution. Technology is less an issue, with many vendors and solutions emerging every day. This brings optimism, but also concerns about proper future proof choice and interoperability issues. Even bigger concerns are present in business model definition, business cases creation, go-to-market strategy preparation which requires organizational changes that companies need to conduct in order to be long-term successful in the IoT domain. Verso deploys many projects worldwide, focusing mainly on communication part of IoT solution, however being involved in business discussion as well. What are common technological and business obstacles and what are best practices to resolve them will be the main feature of our presentation.
Benefits Of Bringing ‘Agile’ To Digital Transformation by Tarik ArslankadicBosnia Agile
The goal of the presentation is to share Comtrade knowledge in the adoption of an agile project management approach, with a focus on Scrum.
Presentation discusses about challenges we were facing with waterfall project management. In addition, there is a brief overview of key concepts of agile and scrum, as well as why we chose agile and scrum to replace waterfall, how we introduced agile to our teams, some of the immediate benefits we realized, the challenges we face in our transformation and our next steps and how we are continually improving our approach each week.
The Ugly Americans - Successes and Failures of Distributed Agile Teams by Jon...Bosnia Agile
This presentation explores and compares 5 different experiences in which I was the Product Sponsor or Head Product Owner partnering with Agile teams that were based in Bosnia, China, India, and Germany and what led to the success or failure of these 5 different products. The common factors across all 5 case studies include: Understanding of High Level Business Objectives Rigidity of Agile Habits & Rituals Openness of Communication Partners or "Mercenaries" ***Spoiler Alert*** Each of the successful products 1. Ensured that the entire agile team understood the high level objectives.
2. Chose the right method (Scrum & Kanban) that fit the situation, 3. Established open communication channels, meetings, and tools, 4. The agile team were viewed as partners & team members as opposed to just hired help.
IoT IMPLEMENTATION CHALLENGES and the future of IoT connectivity by Matija Pu...Bosnia Agile
Everything around us is getting smarter. A digital layer is being put on top of everything electrical and mechanical out there. All these things that no longer are just things – The wise, the smart, the intelligent, the connected, the intertwined and the synced. We know them by heart. We let them share knowledge to learn from each other, becoming wiser every day. So we can get smarter with our world.
Oracle Digital Business Transformation and Internet of Things by Ermin PrašovićBosnia Agile
This session discuss solutions and Oracle strategy to support digital transformation for companies interested in their business transformation path as well as how to allign with modern trends brought by digitalization. Second part of this session discuss news Oracle has in its offer for the Internet of Things (IoT) services and including solutions based on IoT.
Small startup, big impact in IoT by Mensur ĐogićBosnia Agile
Thanks to many open source codes and projects, as well as the accessibility of various hardware parts, mainly different smart devices, it is possible to easily and quickly develop an idea that can have a great impact on local and global IoT market that is expected to worth around 661.74 Billion USD until 2021.
Connect, Secure & Automate the Distribution Grid with CISCO SCADA RTU - Eximp...Bosnia Agile
We are proud to present one of the biggest Innovations in the Energy Utilities sector, developed from scratch to address the Smart Grid challenge of connecting hundreds of thousands of Electrical Secondary Sub-Stations, while ensuring SCADA Automation and Security in each sub-station, all in a cost-effective, easy to manage solution. While traditionally, the SCADA RTU, Router and Firewall components have been thought about as 3 different physical devices, Cisco, together with Eximprod Group, have developed a 3-in-1 device, that encompasses all 3 functionalities. We have named it the Cisco Scada Gateway. As a SCADA RTU, the device works with any SCADA Dispatcher and offers superior RTU functionality. As a Router, the device offers the full functionality of Cisco IOS having the Cisco IR809 as a hardware platform, capable of multi-protocol connectivity, including dual-sim 4G. As a Firewall, the device includes a full-features zone-based firewall solution, to segment and govern network access through the SCADA network.
Industrial IoT & Smart City by Nerma Šečić-Haračić and Nedim BijedićBosnia Agile
This presentation covers effects that IoT revolution is having on industrial equipment and industrial system (which are traditionally closed legacy systems) implementation projects. Session will also cover how industrial revolution has affected “smart” solutions like Smart City.
The complexity in the simplicity of Agile? by Arie van BennekumBosnia Agile
Looking at Agile, it is so simple. In fact Agile is just structured common sense. Still so many people struggle to get their success in Agile. What is going on? The point is Agile, with all its simplicity, is based on different paradigms and the old paradigms hinder. The question is, can you identify thew old paradigms and furthermore, how do you change them. Arie van Bennekum will take you in his talk on his 22 years Agile journey and share his experience, successes, his delta’s and IATM, the Integrated Agile Transformation Model he developed for Agile transformations. IATM is a successful Agile change process to (the next level of) Agile he and his teams use doing international Agile transformations.
IoT: Understanding its potential and what makes it tick! by Mark TorrBosnia Agile
This presentation will discuss why IoT has the potential to revolutionize many aspects of our lives by explaining what enables it today and the promise holds for our future. In addition the presentation will dive into the components you need in a IoT solution using Microsoft Azure services to demonstrate them in action as we build a live IoT application on stage!
Cognitive Digital Twin by Fariz SaračevićBosnia Agile
Data are driving the world today and they are becoming world's precious currency. Continuous Engineering, the default set of applications for enterprise software development, produce a wealth of data but it is hard to understand its value. What if you could find hidden patterns in your data your development teams create? What if you could discover ways to improve your team's performance? This presentation reviewed some of the different ways the Collaborative Lifecycle Management team (http://jazz.net) is utilizing Watson Analytics to gain insights into and improve efficiency with their own processes.
Developing Enterprise-Level IoT Solutions by Fariz SaracevicBosnia Agile
This session will present challenges with building enterprise-level IoT solutions, the use of Continuous Engineering practices and lifecycle management tools to address those challenges, and the resulting business value from the perspective of business and engineering leaders. One of the scenarios that we will look at more details is around IoT-connected car.
Agile Project Management (APM) ili agilno upravljanje projektima je ponavljajući pristup planiranju i vođenju projektnih procesa putem funkcionalnog samoorganiziranja multi-funkcionalnih mješovitih timova, poticanjem fleksibilnog i brzog odgovora na uočenu promjenu u proizvodu/usluzi kao i u potrebama klijenata
Product Owner Kodokan by Kemal BajramovićBosnia Agile
With a short introduction to the role of Product Owner in a Scrum team, this lecture aims at demonstrating the unique leadership role of a Product Owner and providing hands-on practice with thinking and collaboration tools and practices in moving and shaping a product vision.
U Srcu razvijamo, održavamo i dajemo podršku za veliki broj sustava, gdje se svaki sastoji od niza servisa i aplikacija, broj aktivnih korisnika ide i preko 150.000 (uglavnom iz akademske zajednice), a ti sustavi rade na raznim platformama (Java, .Net, PHP, ...). Potrebe i želje korisnika za doradama, nadogradnjama i proširenjima sustava konstantno rastu kako rastu i sami sustavi. Kako bi i dalje uspješno pratili potrebe korisnika smatramo da nam treba Platform as a service (PaaS) kao temelj za daljnji razvoj i održavanje naših sustava. U prezentaciji je prezentirano u kojim segmentima rada nam PaaS može pomoći.
Agile methods has significantly improved software projects management, especially Scrum has been established as a leading framework. Some elements of Kanban are often used to support Scrum process, which led to a misunderstanding that Kanban is not, in fact, an independent approach to process management which is significantly different from Scrum. This presentation explains the basics of Kanban, management and metrics, as well as basic differences between Scrum and Kanban.
Prezentacija seminara modeliranja i simuliranja poslovnih procesa te radionice izrade procesno-orijentiranih aplikacija održanih 14. i 15. studenog 2012. pod pokroviteljstvom organizacije ILBA.
Oracle Digital Business Transformation and Internet of Things by Ermin PrašovićBosnia Agile
This session discuss solutions and Oracle strategy to support digital transformation for companies interested in their business transformation path as well as how to allign with modern trends brought by digitalization. Second part of this session discuss news Oracle has in its offer for the Internet of Things (IoT) services and including solutions based on IoT.
Small startup, big impact in IoT by Mensur ĐogićBosnia Agile
Thanks to many open source codes and projects, as well as the accessibility of various hardware parts, mainly different smart devices, it is possible to easily and quickly develop an idea that can have a great impact on local and global IoT market that is expected to worth around 661.74 Billion USD until 2021.
Connect, Secure & Automate the Distribution Grid with CISCO SCADA RTU - Eximp...Bosnia Agile
We are proud to present one of the biggest Innovations in the Energy Utilities sector, developed from scratch to address the Smart Grid challenge of connecting hundreds of thousands of Electrical Secondary Sub-Stations, while ensuring SCADA Automation and Security in each sub-station, all in a cost-effective, easy to manage solution. While traditionally, the SCADA RTU, Router and Firewall components have been thought about as 3 different physical devices, Cisco, together with Eximprod Group, have developed a 3-in-1 device, that encompasses all 3 functionalities. We have named it the Cisco Scada Gateway. As a SCADA RTU, the device works with any SCADA Dispatcher and offers superior RTU functionality. As a Router, the device offers the full functionality of Cisco IOS having the Cisco IR809 as a hardware platform, capable of multi-protocol connectivity, including dual-sim 4G. As a Firewall, the device includes a full-features zone-based firewall solution, to segment and govern network access through the SCADA network.
Industrial IoT & Smart City by Nerma Šečić-Haračić and Nedim BijedićBosnia Agile
This presentation covers effects that IoT revolution is having on industrial equipment and industrial system (which are traditionally closed legacy systems) implementation projects. Session will also cover how industrial revolution has affected “smart” solutions like Smart City.
The complexity in the simplicity of Agile? by Arie van BennekumBosnia Agile
Looking at Agile, it is so simple. In fact Agile is just structured common sense. Still so many people struggle to get their success in Agile. What is going on? The point is Agile, with all its simplicity, is based on different paradigms and the old paradigms hinder. The question is, can you identify thew old paradigms and furthermore, how do you change them. Arie van Bennekum will take you in his talk on his 22 years Agile journey and share his experience, successes, his delta’s and IATM, the Integrated Agile Transformation Model he developed for Agile transformations. IATM is a successful Agile change process to (the next level of) Agile he and his teams use doing international Agile transformations.
IoT: Understanding its potential and what makes it tick! by Mark TorrBosnia Agile
This presentation will discuss why IoT has the potential to revolutionize many aspects of our lives by explaining what enables it today and the promise holds for our future. In addition the presentation will dive into the components you need in a IoT solution using Microsoft Azure services to demonstrate them in action as we build a live IoT application on stage!
Cognitive Digital Twin by Fariz SaračevićBosnia Agile
Data are driving the world today and they are becoming world's precious currency. Continuous Engineering, the default set of applications for enterprise software development, produce a wealth of data but it is hard to understand its value. What if you could find hidden patterns in your data your development teams create? What if you could discover ways to improve your team's performance? This presentation reviewed some of the different ways the Collaborative Lifecycle Management team (http://jazz.net) is utilizing Watson Analytics to gain insights into and improve efficiency with their own processes.
Developing Enterprise-Level IoT Solutions by Fariz SaracevicBosnia Agile
This session will present challenges with building enterprise-level IoT solutions, the use of Continuous Engineering practices and lifecycle management tools to address those challenges, and the resulting business value from the perspective of business and engineering leaders. One of the scenarios that we will look at more details is around IoT-connected car.
Agile Project Management (APM) ili agilno upravljanje projektima je ponavljajući pristup planiranju i vođenju projektnih procesa putem funkcionalnog samoorganiziranja multi-funkcionalnih mješovitih timova, poticanjem fleksibilnog i brzog odgovora na uočenu promjenu u proizvodu/usluzi kao i u potrebama klijenata
Product Owner Kodokan by Kemal BajramovićBosnia Agile
With a short introduction to the role of Product Owner in a Scrum team, this lecture aims at demonstrating the unique leadership role of a Product Owner and providing hands-on practice with thinking and collaboration tools and practices in moving and shaping a product vision.
U Srcu razvijamo, održavamo i dajemo podršku za veliki broj sustava, gdje se svaki sastoji od niza servisa i aplikacija, broj aktivnih korisnika ide i preko 150.000 (uglavnom iz akademske zajednice), a ti sustavi rade na raznim platformama (Java, .Net, PHP, ...). Potrebe i želje korisnika za doradama, nadogradnjama i proširenjima sustava konstantno rastu kako rastu i sami sustavi. Kako bi i dalje uspješno pratili potrebe korisnika smatramo da nam treba Platform as a service (PaaS) kao temelj za daljnji razvoj i održavanje naših sustava. U prezentaciji je prezentirano u kojim segmentima rada nam PaaS može pomoći.
Agile methods has significantly improved software projects management, especially Scrum has been established as a leading framework. Some elements of Kanban are often used to support Scrum process, which led to a misunderstanding that Kanban is not, in fact, an independent approach to process management which is significantly different from Scrum. This presentation explains the basics of Kanban, management and metrics, as well as basic differences between Scrum and Kanban.
Prezentacija seminara modeliranja i simuliranja poslovnih procesa te radionice izrade procesno-orijentiranih aplikacija održanih 14. i 15. studenog 2012. pod pokroviteljstvom organizacije ILBA.
Psychological Safety and Remote Work by Matthew PhilipBosnia Agile
Over the last four years, the world has experienced an unprecedented shift to remote and hybrid work environments. This poses questions for those interested in high-performing teams, because physical distance from our teammates has created challenges to fostering and increasing psychological safety.
This talk presents original research on and explores the relationship of remote environments and psychological safety. Participants will learn about factors that impact safety in a remote environment and ways to promote safety in remote and hybrid teams, as well as implications for leadership, teamwork and generative work across all environments, in-person, hybrid and remote.
Agile playground - Navigating Change Through Continuous experimentation by St...Bosnia Agile
Exciting journey into the world of agile game development, where creativity meets efficiency. In this session, we will explore the dynamic realm of tailor-made approaches for crafting engaging and enjoyable products. Stefan will introduce the concept of fast experimentation cycles in the Agile Playground telling the story of a Team that produced one of the most popular games in the world
Goal of the session:
Understanding the importance of experimentation. Getting to know practices that help with experimenting and something to try after a session with their teams.
Culture eats everything for breakfast! by Vladimir KelavaBosnia Agile
Bez obzira koliko su dobre vaše strategije za vođenje organizacije/tima, one vam neće pomoći ako je organizacijska/timska kultura loša. Procesi i prakse su važni, ali jednako važni su i vrednosti i principi. Bez njih, temelj je slab i disfunkcionalan.
Organizacije koje ovo razumiju gaje kulturu koja se temelji na jasno definiranim vrednostima koje su vodići principi kako bi se ljudi trebali ponašati i komunicirati, kako bi se trebale donositi odluke i kako bi se trebale provoditi svakodnevne aktivnosti. U takvim organizacijama vrednosti nisu samo “random” reči na plakatima koji vise u kompanijskim hodnicima…i nisu opisane u opštim i hladnim tektovima na kompanijskim portalima.
Organizacije koje ozbiljno pristupaju ovoj temi ne opisuju svoju kulturu putem linkedin, fejsbuk i instagram objava na kojima ljudi igraju stolni tensi, stolni fudbal i ispijaju pivo…uz komentar - “Pogledajte našu sjajnu kulturu”. Nemam ništa protiv zabave 😉 ali….
Pridružite nam se na radionici ako želite da diskutujete:
Šta je uopšte organizaciona/timska kultura?
Uticaj kulture na organizaciju/timove
Kako gajiti organizacionu/timsku kulturu?
Kako jasno definirane vrednosti mogu koristiti vašoj organizaciji/timu?
Espoused vs Enacted vrednosti
Šta je to Management 3.0 big Value List?
Beyond Boundaries: Nurturing Psychological Safety for Tech Excellence by Barı...Bosnia Agile
In today's fast-paced tech industry, fostering an environment of psychological safety is not just a luxury but a necessity for achieving excellence. As leaders, we often focus on technical prowess and innovation, overlooking the critical role that psychological safety plays in enabling teams to thrive and innovate.
In this talk, we delve into the concept of psychological safety within the context of tech teams and explore its profound impact on innovation, collaboration, and overall team performance. We'll discuss how creating a culture where individuals feel safe to take risks, share ideas, and challenge the status quo leads to greater creativity, productivity, and resilience.
Banking Reimagined - Navigating the Adaptive transformation by Ana KafadarBosnia Agile
Sharing a real Agile story about our successes but also pitfalls and lessons learned though our organizational development journey in banking. The mission of this journey is to learn & develop towards a future fit Organization which is capable of mastering in a best possible way the challenges ahead on a mission to provide a superior value towards our customers.
Decoding Success in Pharma and e-Health by Lejla ZonićBosnia Agile
Over the past four years, I've collaborated extensively with pharmaceutical companies and engaged in various digital initiatives within the e-health sector. This experience has afforded me a deep understanding of the transformative role technology plays in the healthcare and pharma industries.
Today, clinics have hundreds of applications that streamline processes for patients, doctors, and administrative staff alike. These range from patient care to diet management, and even extend to organizational logistics, all thanks to advancements in IT. Particularly, these applications are revolutionizing areas like clinical trials and medical research, facilitating the testing of new medications and the continuous study of existing treatments. The beauty of digital applications lies in their ability to gather rich data from a broader participant base without the necessity of physical presence, which is a game-changer for patients with mobility issues.
Moreover, the rise of telemedicine and mobile health apps exemplifies how technology is not just supporting but also spearheading improvements in patient care and clinical guidelines. This evolution is paving the way for more precise, timely, and cost-effective medical research and drug development.
Historically, data collection in this field was a manual, paper-based process that required extensive travel and face-to-face interactions to meet demographic quotas and gather necessary information. Today, we have applications that integrate panel management, project tracking, and data analysis in one seamless interface, tailored to each pharmaceutical company's specific needs, and also many other sectors (like market research).
To sum up, this is about digital strategies addressing the challenges of the e-health sector and pharmaceutical industry.
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...Bosnia Agile
In the realm of software development, the pursuit of accurate project estimation has been a perpetual challenge. Despite the rise of Agile methods, the specter of inaccurate estimation continues to cast a shadow over projects, leading to missed deadlines, exceeded budgets, and frustrated stakeholders.
Consider this: a groundbreaking study by the Standish Group in 1995 revealed that a staggering 31.1% of software projects were canceled before completion, with over 50% ending up costing nearly twice their initial estimates. Fast forward to the present day, and while Agile has undeniably transformed development practices, the issue of project estimation remains a thorny one.
While Agile projects boast a commendable success rate three times higher than traditional waterfall approaches, over 50% still grapple with time and cost overruns. The question then arises: why has Agile, with its iterative approach and emphasis on collaboration, not completely eradicated the problem of inaccurate estimation?
Agile introduced relative estimation, epitomized by story points, in contrast to the upfront man-day estimations of the past. However, the journey towards accurate estimation has been fraught with challenges. Despite their widespread adoption, story points have often fallen short, leading to counterintuitive outcomes. A case study within a prominent corporation revealed that stories rated lower in complexity took longer to complete than ostensibly more complex ones.
This dilemma underscores a fundamental truth: the challenge of estimation transcends estimation methods; it is deeply rooted in human nature. Our innate biases and tendencies toward optimism color our estimations, rendering them prone to error. To break free from this cycle, a paradigm shift is necessary—one that embraces a data-driven approach.
The answer: actionable agile metrics and probabilistic forecasting. By leveraging historical data, teams can move beyond guesswork toward informed decision-making. These metrics provide nuanced insights into team performance and project dynamics, empowering teams to make accurate predictions about future outcomes.
During this talk/presentation, I will share:
- the results of two studies by the Standish Group (1995, 2020)
- a case study about story points from one US corporation
- what metrics we need to gather as well as how (and why)
- some cool models and tools (through quick demos or screenshots)
In this illuminating talk, we'll demystify agile estimation, drawing from real-world examples and personal experiences. Attendees will gain practical insights into the tools and techniques that underpin effective estimation practices. By the end of the session, participants will be armed with actionable strategies and newfound knowledge to navigate the estimation challenge confidently, ensuring smoother sailing on their Agile journey.
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...Bosnia Agile
When we say experiments, a classroom or a laboratory may be the first association, or possibly work (especially if you’re in tech or product). However, there’s a lot of universal value in experimentation, testing assumptions, and learning. The famous 'Inspect & Adapt' is not reserved for Scrum teams only, and it can be an important and positive approach to your life.
Agile experiments are important in our private life because they provide a framework for trying new things, learning from them, and making continuous improvements. We’re not living in a vacuum, and our realities are simply too complex for driving on ‘auto pilot’.
By setting goals, measuring results, and adapting based on regular feedback, we can make positive changes in our personal lives. On top, agile experimentation helps us overcome the fear of failure, since experiments are seen as an opportunity to learn and grow, rather than a test of our abilities (and value).
In this talk, I will share first-hand experiences, tips, and pitfalls for applying agile experimentation to our private life, fostering a growth mindset, improving problem-solving skills, and ultimately living a more interesting life.
How AI will transform agile project management by Jasna Pleho and Elvir ĆeskoBosnia Agile
Learn how artificial intelligence will alter agile project management. They will explain what AI is and why we need it. They will speak about PM tasks that can and cannot be automated and try to find proper AI tools that can be used in everyday life of a project manager.
Stay with them and explore how AI will impact the life of project managers.
Short content:
Intro: What is AI and why we need it?
What are all the tasks that a PM does?
What AI tools for the PM profession are available now?
What can be automated with existing tools?
What are the implications for the PM profession?
Conclusion: AI vs Human
How can Operational Value Streams Shape Your Product Strategy and Roadmap Suc...Bosnia Agile
Picture a world where every stakeholder within your organization effortlessly grasps and contributes to your Product Roadmaps. It may seem like an ideal scenario, but trust me, there are techniques available that can turn this vision into reality. Operational Value Streams provide a structured pathway for organizations to optimize their workflows, fostering collaboration and simplifying the visualization of your product roadmap.
Operational Value Streams, as delineated in the Scaled Agile Framework (SAFe), offer a systematic approach to understanding and enhancing workflow across the organization. They play a pivotal role in aligning business objectives with the delivery of value to customers, enabling everyone involved to see the big picture and contribute to its realization.
A notable advantage of Operational Value Streams is their ability to offer end-to-end visibility into the product development lifecycle. By mapping out every stage and activity involved in bringing a product from concept to delivery, teams gain a comprehensive understanding of value generation and delivery.
This visibility empowers stakeholders at all levels to identify bottlenecks, inefficiencies, and areas for improvement within the value stream. By analyzing these insights, teams can streamline processes, minimize waste, and optimize resource allocation. This collaborative effort ensures that the Product Roadmap reflects the collective priorities of the organization and drives success.
We've witnessed the transformative power of Operational Value Streams firsthand. Whether it's for existing products or brand-new ventures, we've created operational value stream maps that have revolutionized the way organizations visualize and execute their product strategies. Embracing this approach has not only streamlined our workflows but has also fueled innovation and growth across the board. Join me on this journey toward simplified, attainable, and impactful Product Roadmaps.
Agile is not just for software development, it’s for the whole business! by O...Bosnia Agile
In this session, Olta will discuss how Agile is influencing company culture, human resources, customers, finance, marketing, and the company as a whole. The use of traditional approaches in other departments and the agile approaches in software development departments are bringing so much noise into the environment rather than a successful agile transformation.
Supercharge your teams with Value Stream Management by Richard KnasterBosnia Agile
This presentation is on how to supercharge your teams! Value Stream Management (VSM) is a set of lean principles and practices that optimizes people, processes, and technology to continuously improve business value flow, from ideation to customer delivery.
Companies that implement Value Stream Management have seen extraordinary business improvement in car manufacturing, software, financial, and medical industries. Studies show
that very few companies have truly implemented value stream thinking, principles, and practices despite the benefits.
Data Visualization Techniques in Meteorological and Climatological World usin...Bosnia Agile
1. How to visualize .nc data in R using RNCEP library
Exempli Gratia: Mean Precipitation and Temperature Regime Map for European Countries in 2019 (w/o rasterizing)
Technical part: this part will briefly explain the importance of proper data visualization of meteorological/climatological data, especially in NWP (numerical weather prediction). The brief, comprehensive hierarchy of .nc data will be enlisted within the presentation and clarified for the audience. As an alternative, GRIB2 type will be also mentioned.
Practical part: once the technical part is clear, the programmable code will be briefly shown to audience on how to visualize the precipitation and temperature map. This will be achieved using variety of libraries and corresponding methods under CRAN repository, such as sf, lubridate, tidyverse and the most pivotal - RNCEP.
2. Our own developed NWP (numerical weather prediction) model: NOTHAS
NWP Logic: the algorithmic approach behind NOTHAS will be briefly explained as part of visualizing and parametrizing the .nc and GRIB2 data within the integrated WRF domain inside the Southeastern Europe Domain using ICON-EU, GFS, ECMWF and/or ICON-EU model data as initial parameters. The algorithm itself will be shown and onwards briefly explained for parameterized data to the audience. Final result will include the results of visualized parameters for specific scenarios.
3. Why Stripes?
Logic: a simple, yet effective way of showing the importance of global/local temperature rise caused by effects of climate change. Three colors and bunch of stripes inside one simple piece of R code will be demonstrated on the example of our country.
4. OpenGrADS
Technical part: as a software tool that has been widely used in the meteorological circles, we will briefly explain the logic behind OpenGrADS.
Exempla Gratia: show both results: the existing visual, and code our visual for 500 hPa altitude pressure anomaly using CFS data.
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Bosnia Agile
In this session you will be witnessing our agile transformation journey in the healthcare business through 4 key steps:
Cultural & Mindset Change (Agile Leaders)
New Ways of Working (Pilot Squads)
Sustainable Scale (Agile Coaches)
Business Agility Scale (New Operating Model)
While we are sharing our transformation canvas, you may find yourself visualizing yours that will also trigger your creativity.
Production Support - the DevOps way by Mustafa MehmedićBosnia Agile
The concept of DevOps has been introduced to combine teams which have been functioning completely separately. It's goal is to enable continuous improvements to deliver software at a rapid pace, to respond to market conditions and customer feedback.
Sound familiar? Where the need for these is greater than in Production support – introducing the DevOps way for handling live applications support is only the next logical step, where collaboration between teams, continuous delivery and handling customers are all key factors for success. We are going to explore what does it mean for the teams and the Company, and how it has a positive impact on the Business.
The Rationale for Continuous Delivery by Dave FarleyBosnia Agile
The production of software is a complex, collaborative process that stretches our ability as human beings to cope with its demands.
Many people working in software development spend their careers without seeing what good really looks like.
Our history is littered with inefficient processes creating poor quality output, too late to capitalise on the expected business value. How have we got into this state? How do we get past it? What does good really look like?
Continuous Delivery changes the economics of software development for some of the biggest companies in the world, whatever the nature of their software development, find out how and why.
What’s a Design Sprint and Why Does it Matter? by Elvis PivićBosnia Agile
We all want to believe we’re just about to reach it — our eureka moment.
That moment when light breaks, clouds part, and all those torturous months of thinking, planning, re-thinking, and re-planning finally pay off in the form of the perfect solution to our problem.
Except that day never comes. And back to countless meetings, we go.
Perspiring towards perfection has a certain romantic appeal, but ultimately it robs us of the thing we want most: progress. This lecture is designed to give perfectionists in every form — product designers, marketers, business leaders, product, and project managers their first introduction to a better method for getting things done: the Design Sprint.
During this presentation, it will be explained:
* From thinking to doing: the origin of the Design Sprint
* What is the Design Sprint?
* Why the Design Sprint is the hero you need? -
* Sprints — what are they good for? - How exactly does the Design Sprint work?
Disciplined Agile: Past, present, and future. The path to true business agil...Bosnia Agile
What is Disciplined Agile? Where did it come from? Where is it going? How can it help me?
In your organization, you are very likely using a variety of approaches to deliver solutions to your stakeholders. You might be using traditional waterfall, agile, or hybrid approaches. If you are applying agile methods or frameworks you might be using Scrum, SAFe, Lean Kanban, or “roll your own” techniques. Regardless of what methods you are using, the Disciplined Agile (DA) tool kit can help you to be more effective. It is an agnostic, comprehensive library of strategies and practices, with practical advice for which ones work for in different contexts. Many organizations struggle to evolve an agile way of working (WoW) that makes sense for their unique situations. The good news is that you don't need to figure it out on your own. The DA tool kit leverages the experiences of thousands of teams who have already struggled through the very issues that our teams currently face. By referencing these strategies, you can accelerate your journey to project delivery success using a technique we call Guided Continuous Improvement (GCI).
This presentation explains the value of the Disciplined Agile tool kit and how to use it in practice with GCI across your entire organization, putting you on a path to true business agility.
Building a world-class work culture by Rešad ZačinaBosnia Agile
Every company has its own culture but just a few players stand out. Company Culture is not the office, snacks and perks but a very complex system of consistent behaviors. What is the magic recipe?
Scrum Turns 25 - Usage and the future by Dave WestBosnia Agile
On Oct 19th , 2020 Scrum turns 25 years old. During those 25 years Scrum has changed from a disruptor to mainstream with millions of people using its ideas in their daily lives. But what is the current state of Scrum and where it is going in the future? In this talk Dave West CEO and Product Owner of Scrum.org shares current usage data and talks about the future. He describes how Scrum is being used in genetic research to manned space flight and how Scrum is evolving to embrace more and more complex problem scenarios.
Scrum Turns 25 - Usage and the future by Dave West
Agilni razvoj proizvoda
1. PRESENTATION
Date 00/00/00
22. septembar 2017
AGILNI RAZVOJ
PROIZVODA
email: nedzad.junuzovic@gmail.com
mr. Nedžad Junuzović, dipl. ing. el.
1/55
www.agile.ba
21. oktobar 2017
6. OSNOVNI POJMOVI
6/55
Privremeno znači da projekat ima jasno definisan POČETAK I KRAJ.
PROJEKAT NIJE…
- Uvijek strategijski ili kritičan
- Uvijek uspješan
*Izvor: PMBOKGuideFifthEd -Project Management Institute www.pmi.org
Projekat: je privremeni poduhvat pokrenut radi stvaranja
novog proizvoda, usluge ili drugog rezultata (definicija
preuzeta iz PMBOK*).
7. 7/55
Glavna obilježja projekta koje PROJEKT
MENADŽER mora stalno nadzirati su:
Opseg (Kvalitet)
Troškovi (Resursi)
Trajanje (Vrijeme)
OPSEG = TROŠKOVI + TRAJANJE
OSNOVNI POJMOVI
,,Triple constraint“ predstavlja ključne elemente projekta čija ravnoteža
vodi ka uspješnoj realizaciji cilja / projekta !
8. 8/55
2004 2006 2008 2010 2012
Uspješni 29 % 35 % 32 % 37 % 39 %
Propali 18 % 19 % 24 % 21 % 18 %
Djelomično 53 % 46 % 44 % 42 % 43 %
,,Da kojim slučajem građevinski inženjeri prave zgrade na isti način na koji software-ski inženjeri
prave IT sisteme, prvi djetlić koji bi naletio bi predstavljao kraj civilizacije kakvu je poznajemo.“
Dr. Paul Dorsey
Top 10 Reasons Why Systems Fail, Hrvard Kennedy School
Izvor: CHAOS research for years2004 to 2012
(http://www.standishgroup.com)
OSNOVNI POJMOVI
12. 12/55
SCRUM OSNOVE
,,Pristup razvoju proizvoda kao u štafetnim trkama ... može biti u suprotnosti sa
željama za maksimalnom brzinom i fleksibilnošću. Umjesto toga, holistički ili rugby
pristup – gdje tim pokušava da pređe put kao cjelina, dodajući loptu naprijed – nazad –
može bolje poslužiti savladavanju današnjih zahtjeva.“
The New New Product Development Game, H. Takeuchi, I.Nonaka
,,Agilni tim treba naučiti kako da rade zajedno ka ispunjenju svoga cilja. Oni ne izvode
slobodne udarce, već dodaju software jedni drugima. Svaki član ima ulogu u pobjedi
svog tima.“
Agile Coaching, R. Davies, L.Sedley
13. 13/55
Tražimo bolje načine razvoja software-a
razvijajući software i pomažući drugima pri njegovom razvoju.
Takvim radom smo naučili da više cijenimo:
Drugim riječima, iako cijenimo vrijednosti na desnoj strani,
važnije su nam one na lijevoj.
www.agilemanifesto.org, 2001g.
Ljude i njihove međusobne odnose umjesto procese i alate,
Upotrebljliv software umjesto iscrpnu dokumentaciju,
Saradnju s korisnicima umjesto pregovaranja oko ugovora,
Reagiranje na promjenu umjesto ustrajanje na planu.
SCRUM OSNOVE– AGILE MANIFESTO
15. SCRUM OSNOVE - KLJUČNI POJMOVI
15/55
product backlog: Prioretizirana lista funkcionalnosti (PBI – Product Backlog
Items) koje treba razviti
iteracija: Zaokruženi razvojni ciklus fokusiran na obavljanje potrebnog posla
kako bi se proizveo upotrebljiv rezultat (PSPI – Potentially Shippable Product
Increment)
samoorganizirajući tim: Grupa motiviranih individualaca, koji zajedno rade ka
ostvarenju nekog cilja, imaju spososbnost i autoritet da donose odluke i spremno se
prilagođvavaju promjeni zahtjeva posla
krosfunkcionalni tim: Tim sastavljen od članova sa svim funkcionalnim
vještinama (kao što su UX dizajneri, developeri, testeri) i specijalnostima potrebnim
za obavljanje posla.
planiranje iteracije: Vrijeme kada se agilni tim sastane da dogovori koji podskup
funkcionalnosti iz product backlog-a može isporučiti u iteraciji.
retrospektiva iteracije: Provijeri-i-adaptiraj aktivnosti na kraju iteracije koja se
odnosi na isporučeni inkrement proizvoda i sami agilni proces.
16. 16/55
sprint: vremenski ograničeni ciklus sa fiksnim početkom i krajem koji treba
rezultirati nečim što je od opipljive vrijednost za klijenta odnosno korisnika;
product backlog item: nove funkcionalnosti, ispravke postojećih funkcionalnosti,
greške koje treba popraviti, tehnička poboljšanja;
backlog refinement: razvoj product backlog-a na osnovu prioretizirane
funkcionalnosti (korisničke priče – user stories);
planiranje sprinta: prva aktivnost svakog sprinta na kojem product owner i razvojni
tim pregovaraju koje funkcionalnosti (korisničke priče) će tim realizirati u tom sprintu;
forecast, commitment: proces odabira PBI od interesa za product owner-a, za koje
se tim obavezuje/predviđa da ih može razviti u sprintu;
dnevni scrum: sinhronizacijski dnevni događaj na kojem tim dobija jasniju, veću
sliku razvojnog procesa u trenutnom sprintu;
inkrement (PSPI): potencijalno isporučivi inkrement koji zaodovoljava od tima
usvojenu definiciju završenog posla (Definition of Done)
sprint review/demo: inspect-and-adapt funkcionalnosti
odnosno proizvoda
sprint retrospektiva: inspect-and-adapt Scrum procesa
SCRUM OSNOVE- KLJUČNI POJMOVI
19. 19/55
Fokus. Kako se fokusiramo samo na par stvari u jednom
momentu, dobro radimo zajedno i proizvodimo odličan posao.
Ranije isporučujemo vrijednije dijelove proizvoda.
Hrabrost. Kako ne radimo sami, osjećamo podršku i imamo
više resursa na raspolaganju. Ovo nam daje hrabrost da
odgovorimo na veće izazove.
Otvorenost. Kako radimo zajedno, naučeni smo da kažemo
kako radimo i šta nam je na putu. Naučili smo da je dobro
iskazati brige kako bi se iste mogle adresirati.
Posvećenost. Obzirom da imamo veću kontrolu nad onim što
radimo, postajemo posvećeniji uspjehu.
Poštovanje. Kako radimo zajedno, dijeleći uspjehe i
promašaje, poštujemo jedni druge i pomažemo drugima da
postanu vrijedni poštovanja.
SCRUM OSNOVE - VRIJEDNOSTI
20. 20/55
Promjenjljivost i neizvjesnost
- Prihvati promjene jer se razvoj i proizvodnja veoma razlikuju
- Primijeni iterativni i inkrementalni razvoj
- Iskoristi promjenjljivost kroz nadgledanje (inspection), prilagođavanje(adaptation) i
transparentnost
- Istovremeno umanji sve oblike neizvjesnosti
Predviđanje i adaptacija
- Drži sve opcije otvorenim
- Prihvati da nemožeš unaprijed i odjednom sve znati
- Daj prednost adaptivno-istraživačkom pristupu
- Prihvati promjene na ekonomski senzibilan način (dokumentovanje ,,just in time“)
- Uspostavi ravnotežu između predviđenog i adaptiranog posla
Validirano učenje
- Što ranije validiraj važne pretpostavke
- Za dobijanje znanja istovremeno koristi više petlji učenja
- Organizuj posao na način da brzo dobiješ povratnu informaciju (feed – back)
SCRUM OSNOVE – PRINCIPI (1)
21. 21/55
Započeti posao (WIP - ,,work in process“)
- Optimiziraj obavljanje zadataka po fazama
- Optimiziraju veličinu inventara zahtjeva
- Fokusiraj se na smanjenje praznog hoda u poslu, a ne na veću uposlenost radnika
- Razmotri trošak kašnjenja
Progres
- Adaptiraj plan prema ažuriranim informacijama
- Progres se mjeri validiranjem isporučenog proizvoda
- Fokusiraj se na isporuku proizvoda koji ima poslovnu vrijednost
Performanse
- Napreduj brzo ali nikad ne žuri
- Radi kvalitetno
- Minimiziraj formalni posao
SCRUM OSNOVE – PRINCIPI (2)
22. SCRUM OSNOVE - ŠTA SCRUM NIJE ?
22/55
Nije srebreni metak ili magična prašina
Nije jedna metoda ili okvir
Nije set alata
Nije anti-planiranje
Nije anti-arhitektura
Nije anti-dokumentacija
Nije nedisciplina
Nije neskalabilan
Umjesto toga, agile je stanje svijesti (mindset) i drugačiji način rada u cilju
postizanja poslovne vrijednosti što ranije.
Mindset: a particular way of thinking: a
person's attitude or set of opinions
about something.
merriam-webster.com
Mindeset: the ideas and attitudes with
which a person approaches a situation,
esp. when these are seen as being
difficult to alter.
dictionary.reference.com
23. SCRUM OSNOVE – BEING VS DOING
Raditi agilno
Biti agilan 23/55
24. SCRUM OSNOVE
24/55
1986. - The New New Product Develepment Game, Hirotaka Takeuchi i Ikujiro
Nonaka (https://hbr.org/1986/01/the-new-new-product-development-game)
1993. – Sutherland je kreirao proces i prvi put na projektu primijenio Scrum sa
svojim timom u Easel Corp.
1995. – Schwaber je na OOPSLA konferenciji objavio prvi rad na temu Scrum-a
2001. – Shuterland i Schwaber učestvuju u kreiranju Agile Manifesto
(http://agilemanifesto.org/) inicijative
2001. – Schwaber je koautor prve objavljena knjige o Scrum-u: ,,Agile Software
Development with Scrum“
2002. - Schwaber , Cohn i Derby su osnovali Scrum Alliance
(www.scrumalliance.org)
2006. – Sutherland je osnovao Scrum Inc (www.scruminc.com)
2009. – Schwaber napustio Scrum Alliance i osnovao Scrum.org (www.scrum.org)
2010. – Sutherland i Schwaber autori prvi Scrum Guide (www.scrumguides.org)
2013. – Suthreland i Schwaber objavili posljednju verziju Scrum Guide-a
27. Jedini autoritet koji odlučuje koje funkcionalnosti će se kojim
redoslijedom implementirati
Održava i komunicira sa svim učesnicima jasnu viziju šta Scrum
tim pokušava postići
Odgovoran za uspjeh rješenja koje se razvija (ili održava)
Aktivno sarađuje sa ScrumMaster-om i razvojnim timom i
mora biti dostupan da odgovore na pitanja čim se ona postave
27/55
SCRUM OSNOVE – PRODUCT OWNER
28. 28/55
Product owner je opunomoćena središnja tačka liderstva odgovorna za
razvoj proizvoda
SCRUM OSNOVE – PRODUCT OWNER
29. Upravlja ekonomskim aspektom projekta
Učestvuje u planiranju
Radi refinement product backlog-a
Definira kriterije prihvatljivosti i testira ih
Sarađuje sa razvojnim timom
Sarađuje sa klijentom/korisnicima
SCRUM OSNOVE – PRODUCT OWNER
29/55
31. 31/55
Pomaže da svi uključeni razumiju i prihvate Scrum
vrijednosti, principe i prakse
Pomaže timu da riješi probleme i poboljša vlastitu
primjenu Scrum-a
Štiti tim od vanjskih uticaja i preuzima lidersku ulogu u
uklanjanju prepreka/poteškoća koje utiču na produktivnost
tima
Nema kontrolni autoritet nad timom
SCRUM OSNOVE – SCRUMMASTER
32. 32/55
Trener (Coach)
Servant lider
Procesni autoritet
Štit protiv uplitanja
Uklanja prepreke
Agent promjene (change agent)
Posjeduje znanje
Preispitivač
Strpljiv
Spreman na saradnju
Zaštitinik
Otvoren i transparentan
SCRUM OSNOVE – SCRUMMASTER
33. 33/55
Ko bi trebao biti Scrum Master ?
Da li je Scrum Master full-time pozicija ?
SCRUM OSNOVE – SCRUMMASTER
34. Raznolik, krosfunkcionalan skup ljudi koji su odgovorni za
dizajn, razvoj i testiranje željenog proizvoda
Samoorganiziran u nastojanju da na najbolji način
postigne cilji postavljen od Product Owner-a
Zlatno pravilo: 3 do 9 članova tima
SCRUM OSNOVE – RAZVOJNI TIM
34/55
38. U Product Backlog-ju se nalaze funkcionalnosti
proizvoda, greške koje treba popraviti, ispravke i
poboljšanja funkcionalnosti i sl. pri čemu je navrjedniji
sadržaj na vrhu, odnosno lista je prioretizirana
Konstantno evoulira tokom cijelog projekta kroz
proces rafiniranja (refinement) Product Backlog-a
38/55
SCRUM OSNOVE – PRODUCT BACKLOG
40. 40/55
... naučili smo da više cijenimo:
saradnju s korisnicima nego
pregovaranje oko ugovora.
Usmeni razgovor je ključni Scrum alat koji osigurava da su korisnički zahtjevi
pravilno prodiskutirani i komunicirani
Prednost usmene komunikacije je high-bandwidth informacija i brzi
feedback, tj. jeftinije i brže do uzajamnog razumijevanja u odnosu na obimni
SRS dokument
Dvosmjerna komunikacija može izroditi nove ideje o problemima i šansama
SCRUM OSNOVE – USER STORIES
54. ŠTA AGILE NIJE ?
54/55
Pri izradi prezentacije korišten materijal ,,Scrum
Masterclass“ treninga 2014g., autor Kemal Bajramović
Slajdovi u ovoj prezentaciji sadrže grafike iz Visual
AGILEexicon ®, koji je saštićeno ime Innolution, LLC i
Kenneth S.Rubina.
Visual AGILEexicon ® je korišten i opisan u knjizi:
Essential Scrum: A Practical Guide to the Most Popular
Agile Process
Više o Visual AGILEexicon-u i njegovoj dozvoljenoj
upotrebi možete saznati na:
http://www.innolution.com/resources/visual-agilexicon