Last week, students of MigraCode Barcelona dived into a new chapter of their web development bootcamp. In collaboration with our team of Agile Coaches the students were provided with a 12 hour Agile/Scrum workshop over three separate days. During the workshop, the students learn about the Agile & Scrum framework in a playful way, and they end up with a simulation Lego game. Here is a small impression of the workshop, with a few photos and some quotes: Farzaneh Ghasemi: I had a very positive experience in the Agile and Scrum workshop! The trainers were fantastic, kind, patient, and excellent at explaining core concepts like the Agile Manifesto, Scrum roles, sprints, and backlogs. The group activities were really helpful in understanding Scrum stages and defining an MVP. This workshop was a great way to learn and apply Agile and Scrum principles. Thank you again for this valuable training session. I feel confident that I can now apply Agile and Scrum principles to my work Yassine Yahya: I was lucky to assist the training in agile and scrum, with an experienced trainers from Porsche Digital, who provided us with high quality training. I really appreciate the methodology, the welcome, and the content, and I look forward to repeating the experience. Thank you, wonderful trainers, and thank you, Porsche Digital. Ali Raza Ashraf: Since MigraCode started in 2019, we've been improving each cohort to better meet market needs. Agile fundamentals have always been a key part of our program, and with Porsche Digital's support, we've been able to raise our education quality even more. Last week, our current cohort received intensive training on Agile fundamentals and Scrum from Toni, Rene, and Andrea. This training has equipped our students with valuable skills for their final projects. It's sure to enhance their projects' quality and help them land jobs after graduation. We're thankful for Porsche Digital's expertise and commitment to helping us achieve this Toni Meijer: Purpose is the word that comes to mind when we were asked last year to design and execute an Agile/Scrum workshop for MigraCode students. Many people were involved and I am very proud to be part of this collaboration. I would like to thank everyone involved to make this happen! In the upcoming months, the students will work on their final projects through the Scrum framework in five sprints of two weeks. The students will be guided by the Agile Coaches of Porsche Digital Barcelona. We can’t wait for their final demo´s on Saturday, July 20th. Let’s go!
Porsche Digital Barcelona’s Post
More Relevant Posts
-
A Taste of Scrum "Delishisness 🍓 – Just like these macarons are a feast for the taste buds, our in-person Scrum training is a feast for the mind. The Product Owner Advanced class we just hosted at one of my favorite client's location was all about savoring the tools and models that make product development effective and engaging. With flipcharts drawn in real-time, team movements, and thoughtful activities, every session felt like crafting a gourmet experience for the students. ____ Last week, I had the pleasure of conducting an in-person Product Owner Advanced training, and it was a great experience! This course is packed with practices and models to help Product Owners manage product development, drive vision, and deliver value. It's one of my favorite topic to cover. As it was my first in-person training in a while (since 2019!), I set myself a challenge: draw all the course content on flipcharts using my visual storytelling skills. While the students worked on activities, I sketched out the flipcharts. Some of them peeked at the next chart in progress, intrigued by what was coming. The teaching intend of this process is subtle, it triggers curiosity at an early stage and they create a stronger connection to the material and it gives the drawings a lasting impact. When they walked into the room and saw the walls covered in visuals, they relived those moments, strenghtening the strings of memory created and deepening their understanding. I read a research, back a while ago, from an university proving Art improves the learning capabilities. They are using actual art, while I just draw live in class. They told me "We've just discovered an artist!" (I'm not.. I just do boxes and add shading and pastel) I owe much of this to a visualization course I took with Bikablo drawing school almost 10 years ago. Whether it’s in-person or virtual training, the feedback I receive on how visuals enhance learning keeps validating this approach. (yes, I do that in virtual trainings too) The visuals is just one teaching technique used in my classes. I use other stuff like silent activities with sticky notes, individual and groups movements in the given space, constellations, summoning somatic and emotional intelligence and even music added layers of engagement. Incorporating multiple senses makes the learning experience more immersive for everyone. And while I’m identify as an introvert who typically feels drained after large group sessions, this training left me energized—proof of how fulfilling it can be when creativity and connection align. With another in-person training at the end of February, I’m already planning small tweaks. Maybe a personalized case study? Or even experimenting with scent-based triggers for a multisensory learning experience. What’s your favorite way to enhance learning in a group setting? I’d love to hear your thoughts! #ScrumTraining #ProductOwnerAdvanced #VisualThinking #Bikablo #MultisensoryLearning #EngagingEducation
To view or add a comment, sign in
-
-
Scrum: Net improvement or net distraction? --------- "As many of you are well aware, most Scrum implementations are a hybrid of Waterfall and Scrum. As a result, there’s always a Waterfall-like, big-bang deadline quietly lurking in the background. [...] And when that big deadline inevitably arrives, the work from previous sprints is rarely enough to deliver on what was promised. The pressure mounts, Scrum gets suspended, and you’re left with your very own Agile-flavored death march..." "The process is ill-suited to the nature of their work, and they are powerless to change it. The only remedy is to restore autonomy and professionalism to software development. Let developers control both their craft and their process. Treat them as respected peers, not replaceable cogs in a machine. However, achieving these conditions will likely require grassroots efforts by engineers, either through building more ethical organizations or transitioning to freelance work." --------- One of the aspects I most appreciate about freelancing is the incentivised focus in working relationships: Clients value your domain expertise and trust you in deliverying code, hence you are given a high degree of autonomy which you're expected to make good use of. Besides writing code, building a system of work which supports day to day activities, i.e. linters, security checks, CI/CD automation is essential and the tooling to achieve this in any software niche have hardly been ever better than today - and are a major reduction of stress in my day-to-day work. Yet the way overall work is planned seems unsuited to the way work is actually done. What do you think? Is Scrum a recipe for burnout or imposing much needed constraints in order to focus work? Back to waterfall?
To view or add a comment, sign in
-
The Crucial Intersection of Agile Methodology and Distributed Version Control Systems in CSIS Education In the fast-paced realm of Computer Science and Information Systems (CSIS), the classroom serves as the foundation where theoretical knowledge meets practical application. Among the myriad of concepts and tools, two pillars stand out as essential for both academic learning and real-world readiness: Agile Methodology and Distributed Version Control Systems (DVCS). Over this last year I have applied agile strategies learned in the CSIS industry and DVCS in my programming courses taught at Murray State University and the results have been quite interesting. A recent study being completed this month has shown that students not only value knowing DVCS but desire to explore it and add it to their skill set earlier rather than later. Agile Methodology, with its iterative approach and emphasis on adaptability, has become a cornerstone in modern software development. Its principles instill in students the mindset of continuous improvement and collaboration, essential for navigating the dynamic landscape of technology. Yet, its true value transcends the confines of academic exercises, finding its greatest utility in real-world scenarios where projects evolve rapidly and stakeholder feedback is paramount. Similarly, Distributed Version Control Systems, exemplified by platforms like Git and Mercurial, revolutionize the way developers manage source code. By decentralizing repositories and enabling seamless collaboration across geographically dispersed teams, DVCS fosters a culture of transparency and accountability. Such tools empower CSIS students to not only track changes efficiently but also to collaborate seamlessly, mirroring industry-standard practices from the outset. While these concepts may seem abstract in the classroom, their integration into CSIS academic training is pivotal for preparing students for the demands of the professional sphere. Early exposure to Agile Methodology cultivates adaptive thinking and fosters a mindset of continuous learning, while proficiency in DVCS platforms equips students with the collaborative prowess necessary for success in distributed work environments. In essence, the fusion of Agile Methodology and Distributed Version Control Systems in CSIS education serves as a bridge between theory and practice, laying the groundwork for students to thrive in the ever-evolving landscape of technology. By embracing these foundational principles early in their academic journey, students not only gain a competitive edge but also cultivate the resilience and agility needed to excel in the real-world challenges that await them.
To view or add a comment, sign in
-
Empowering Teams through Agile Learning at Raiffeisen Bank International AG! I'm currently working on a special learning initiative aimed at revolutionizing how we develop our test engineers in test automation while at the same time developing agile engineering coaches to agile learning guides meaning: Kill two birds with one stone In response to a pressing need to upskill over 40+ team members in test automation foundation, I'm thrilled to share our structured approach using Agile Workplace Learning methodology. We're kicking off by selecting a core group of 5 individuals ( 3Test Engineers and 2 Engineering Coaches) ready to dive into the world of test automation and agile learning. They'll work as a learning squad in agile learning sprints, tailored to their skill levels and learning preferences. But here's where the magic happens! Alongside their learning journey, Agile Engineering Coaches will join the sessions, not just to guide but also to learn. They'll observe, absorb, and prepare to implement the Agile Workplace Learning approach themselves. In other words: They will learn our Agile Learning approach by supporting their colleagues in Agile Learning". Armed with their newfound expertise, our freshly educated team members will transform into Learning Guides. They'll lead subsequent learning sprints, each targeting a group of 5 individuals. With each round, the level of support from my side will diminish, empowering the Learning Guides to take ownership of the process. But our journey won't end there! After each education round, we'll conduct retrospective sessions. We'll listen to feedback from participants, Learning Guides, and Learning Experts, adjusting and refining our approach. Continuous improvement is at the heart of what we do. I'm currently delving into an excellent book, "Agile and Lean Concepts for Teaching and Learning*," which has provided a wealth of additional helpful insights for this learning initiative. One chapter, in particular, explains how to use "eduScrum**" for developing software engineers. Conclusion: A Future of Growth and Empowerment By leveraging the Agile Workplace Learning methodology and empowering internal resources, we're creating a scalable and sustainable solution. Our goal? To equip our teams with the necessary skills and knowledge to drive excellence in test automation within Raiffeisen Bank International. *https://lnkd.in/diJxQvrh **https://lnkd.in/dGfBx7DB
To view or add a comment, sign in
-
-
Implementing Scrum in Education: A Framework for Success Applying Scrum principles in education—particularly following Scrum events for planning, teaching, and feedback—can lead to more effective teaching and improved outcomes for students. Sprint Planning for Lessons: Start by planning a unit or topic with your colleagues. As a team, break down the content into manageable lessons, typically spanning 2 to 4 weeks with 4 lessons per week. During this sprint planning, assess the content to cover and determine the feasibility of delivering it within the given timeframe. This collaborative effort helps ensure a comprehensive approach to teaching, where team members contribute ideas on how to break down and teach each aspect of the topic, rather than it being an individual task. As part of this process, identify potential misconceptions students may have and plan follow-up lessons to address them. Share best practices for delivering each lesson, discuss potential extension/differentiated work, and suggest key questions to prompt deeper thinking. This teamwork approach ensures consistency in teaching and a stronger foundation for student understanding. The team also agrees on how to scaffold the units based on the department’s scheme of work. Daily Scrums: In this context, teachers are the developers. Often, either consciously or unconsciously, teachers gather in the department staff room and discuss challenges they are facing in their lessons, how students are responding, and what improvements can be made to enhance understanding. These informal daily scrums provide a valuable space for quick reflections, problem-solving, and REAL-TIME adjustments to teaching strategies. Weekly Department Meetings: Weekly department meetings serve as formal retrospectives where the team reviews how the lessons are progressing. This is a time to address any stumbling blocks, such as behavior issues or challenges with content delivery, and refine the plan for upcoming lessons. The department shares feedback, discusses what is working, and makes necessary adjustments. Stakeholders and Feedback: The senior leaders—your stakeholders—are expecting positive results, while the students—the customers—will ultimately test whether the teaching has been effective or teaching style as been great. Student performance and feedback will provide critical insights into the success of the sprint and inform how future lessons should be adapted. This approach, rooted in Scrum events, promotes a structured, TEAM-BASED process for planning, teaching, and reviewing lessons, ultimately leading to improved outcomes for both teachers and students. More on the other Scrum events will be explored in future discussions, focusing on how each phase unfolds based on the sprint plan.
To view or add a comment, sign in
-
🧮 Maria Montessori’s Wisdom for Modern Scrum Teams 🦦 Maria Montessori (1870–1952, Italy) accomplished the Montessori method, a method of education for young children that stresses the development of a child's initiative and natural abilities, primarily through practical play. This allowed children to develop independently and gave educators a new understanding of child development. Montessori's book, The Montessori Method, presents the process in detail. Teachers who followed this model set up unique environments to meet the needs of their students. This empowered students to choose their activities independently and take ownership of their learning. 💎 Lesson for Scrum Teams: Create a "prepared environment" by ensuring tools, resources, and information are readily available. A well-prepared environment fosters self-organization, efficiency, and autonomy. As Scrum Masters, we could prepare such 'rooms' and invite to fixed timeslots for such learning in the Team's calendars. Providing a clear, structured space (physical or virtual) with tools like sticky notes or whiteboards. In Retros, we could use a familiar and consistent format, so participants feel comfortable and can focus on reflection rather than logistics. By integrating Montessori’s principles, Retros become less about "fixing" and more about empowering the team to grow, self-organize, and innovate. This creates a reflective and self-sustaining culture of continuous improvement. Teams thrive when they can explore and take ownership within a well-prepared environment. Trust the ability to navigate work autonomously. Facilitate, don’t dictate. Allow to pursue tasks that align with individual strengths and interests, boosting morale and creativity. Every Team is different, and so are the individuals. By empowering, we unlock intrinsic motivation, innovation, and accountability, creating environments where Teams feel safe to experiment. As a Scrum Master, start the Retros by observing the team dynamics during discussions rather than jumping in immediately. Identify patterns in behavior or communication (e.g., dominant voices, silent participants, recurring frustrations). Use these observations to guide discussions subtly, ensuring that everyone contributes. Monitor discussions and intervene only if the team is stuck or veering off course. Use questions like, "What do you notice about this pattern?" or "How can we collectively address this?" to guide self-discovery rather than prescribing solutions. 💡Montessori's relevance to Scrum Masters as true leaders lies in her profound understanding of human potential, autonomy, and the interplay between structure and freedom. Initially designed for education, her principles provide insights that can inspire across disciplines, especially in fostering empowered, innovative, and collaborative Teams. ✒️ How do you apply these principles in your teams? Love your comments! #Scrum #Agile #Leadership #MariaMontessori #Teamwork #Innovation
To view or add a comment, sign in
-
-
Agile careers are in danger. Here are my top 5 reasons along with what I'm doing about it 1. Agile is about adapting and responding but most agile is done with pre-determined methods 2. An explanation of the cause and effects in how we work is mostly ignored, yet people learn slower and even resist good practices without it. Learning without understanding is very slow 3. Management is essential, but many agilists have a negative view towards them and most don’t provide them a means to improve 4. How people learn, listen, react and resist to new ideas is mostly ignored making improvement even slower. It also results in those people who do learn new concepts not being effective coaches 5. The high cost of training that provides no experience means people need to figure out much of what’s already known. Ironically, the people who provide training with no experience being gained are the same ones who say you need experience to understand The combination of the above has resulted in many essential concepts and practices not being manifested in many places Amplio University addresses all of these 1. Amplio includes a diagnostic method that collaboratively identifies your challenges and creates an improvement backlog 2. Amplio is based on the theories of Flow, Lean, and the Theory of constraints. It embeds ToC’s inherent simplicity in it to provide a deep understanding of the cause and effects present in knowledge work. Taking advantage of what you know enables you to be effective with the complex issues also present 3. It includes an effective role of management to support their teams and enable organization wide effectiveness 4. Amplio integrates how to coach and consult with its concepts 5. Amplio uses modern training and technology approaches to drop the cost of live training by 90% while creating more effective learning experiences The question isn’t if the Agile landscape is changing. The question is “why did it take so long.” And now that the shift has happened, expect it to accelerate quickly. As people are learning that Scrum Masters and Agile coaches are not that valuable, the bar is being raised even further by AI. It is likely that the bottom half of Agile coaches will find themselves without jobs in the next couple of years. The time to prepare for that is now. Fortunately, experience isn’t the only way to jump to the top. As noted above, the focus on experience without attending to how people learn has stagnated the path of many. There is no reason for you to be held back by this anymore It's not in a better 2-day workshop, but a different type of learning The biggest impediment to reducing the technology gap (see picture) is effective affordable learning experiences Amplio University provides this for about $40 and 4 hours a week over a six month period Live training at the cost of self-study You can not only separate yourself from the pack, but you can lead much of it. Check out the url at the bottom of the attached picture
To view or add a comment, sign in
-
-
Are you up to changing the world? I invite you to join me because that is exactly what I’m working on. A bit grandiose, I know. But I am serious. Over 20 years ago, when the Agile Manifesto came out, this was how many of us felt – let’s change the world with Agile. Unfortunately, that enthusiasm was used to create a controlled training vehicle for a handful of people. Agile now means expensive and ineffective certification programs in methods that don’t even pretend to see what your problems are before adopting them. The real cost of this is: - 85% of what’s learned in a 2-day workshop is lost in 1-2 days. - people use methods that are not fit for their situation - much of what’s been shown to be effective is not being offered - That the verifiable theories of flow, lean, and the Theory of Constraints are mostly being ignored in companies. - companies spend billions of dollars reinventing training materials that should be virtually free - companies are working at a fraction of their potential Agile is not dead, but more and more people are looking to create their own methods. I want to help them based on what I’ve seen work. “We can't solve problems by using the same kind of thinking we used when we created them." Albert Einstein “A comfort zone has less to do with control and more to do with knowledge.” Eli Goldratt My Amplio Consultant Educators program looks at first to be a way to turn good consultants into great ones. It is more effective than normal live training because you learn over time yet is priced as if it were online training. But its real purpose is to get the right concepts to the right people at a significantly lower cost than in today’s market. And to enable them to do their own internal training and consulting with license free materials. To change the world. Shift companies from followers to educators. I’m doing this by working with the ACEs to learn through co-creation. No one or two people can solve this problem. It takes a dedicated community. Right stuff – know what needs to be done to be effective and also know how to convey it. Right way – 10x effective learning methods at 1/10 the cost by attending to how people learn and taking advantage of remote training possibilities Right cost lower the time for people to learn, the waste of using not-fit-for purpose methods and the cost of internal training. Enable companies to have their own people be the “Agile” experts. If this is exciting to you set up a conversation – see my profile and book an appointment. And it’s ok to be just committed to changing your career or your company. "Never doubt that a small group of thoughtful committed individuals can change the world. In fact, it's the only thing that ever has." Margaret Mead
To view or add a comment, sign in
-
Agile, Agilism Cult has destroyed programming and, by extension, software engineering, converting them into a kind of meaningless, micromanaged blue-collar job where everyone else, except programmers and software engineers, has something to say or order. Programmers have completely lost all their former power to the benefit of the technically illiterate scrum masters, who in turn are simple sycophant drones of the technically clueless upper management. This is why if you don’t use programming for yourself as a secondary part of your professional/business goals, think twice before going into it, because it has become a rat race played against you.
Scrum Is Coming After Your Health = I noticed the announcement: We're thrilled to release a draft of our latest chapter for public comment. Whether you're a seasoned Scrum practitioner or new to the concept, we invite you to read, reflect, and contribute your thoughts. I looked into the Google Doc for Revolutionizing Wellness: The TEHS Scrum Framework for Personal Transformation lnkd.in/g--5bnps I am doing this post since I am both amused and scared. If you have to adopt Scrum for your personal well being then my friend: There is No Hope for you Bye Felicia! = Agility is a good thing, no doubt, and the Agile Manifesto isn’t unreasonable. Compared to a straw-man practice called “Waterfall”, Agile is notably superior. Yet, so much of Agile as-practiced is deeply harmful, and I don’t really think that the Agile/Waterfall dichotomy is useful in the first place. There’s a variety of Agile, called Scrum, that I’ve seen actually kill a company. By “kill”, I don’t mean “the culture wasn’t as good afterward”. Rather, I mean that its stock dropped by almost 90 percent in less than two years. Gergely Orosz knows this and thankfully penned an insightful post without going too hard on Scrum: How Big Tech Runs Tech Projects and the Curious Absence of Scrum lnkd.in/gJZ-fBU7 There are a lot of workplace trends that are making the programming career extremely unattractive, especially to the sorts of creative, intelligent people that it’s going to need in order to fill the next generation. Open-plan offices are the most egregious example. They aren’t productive. It’s hard to concentrate in them. They’re anti-intellectual, insofar as people become afraid to be caught reading books (or just thinking) on the job. When you force people to play a side game of appearing productive, in addition to their job duties, they become less productive. Open-plan offices aren’t even about productivity in the first place. It’s about corporate image. VC-backed startups that needed to manage up into investors used these plans to make their workspaces look busy. (To put it bluntly, an open-plan programmer is more valued as office furniture than for the code she writes.) Scrum is the worst, with its silliness around two-week “iterations”. It induces needless anxiety about microfluctuations in one’s own productivity. There’s absolutely no evidence that any of this snake oil actually makes things get done quicker or better in the long run. It just makes people nervous. There are many in business who think that this is a good thing because they’ll “work faster”. I’ve been in software for 25+ years, as a manager and a worker bee. It isn’t true. That is why I said: Dear friend there is no hope for you if you are building a Continuous Integration (CI) pipeline for your Continuous Glucose Monitoring (CGM). I wish you a long life with your CI CD CGM!! Debashis Ghosh - please include this trend in our upcoming book.
To view or add a comment, sign in
-
-
Embracing Agile principles and the Scrum methodology in education has a profound impact on our children and students' academic growth. For a start: 1. Individuals and Interactions over Processes and Tools: As teachers and parents, we should focus on understanding why students grasp or struggle with a topic. Open, honest conversations are key. For example, my son quickly solved a math problem (34 x 12) using a method that was new to me. He explained his approach step-by-step, 12 x 4=48, carry 4, then 12 x 3=36 add the 4, which equals 40, so answer is 408 which was faster and more intuitive than my traditional method. This interaction taught me the value of being open to new techniques, highlighting that examiners care more about correct answers than the method used, method marks are awarded if incorrect answer. This efficient approach saves time and enhances learning. 2. Working Software over Comprehensive Documentation: The use of interactive whiteboards (smartboards) revolutionises how we teach. These tools make lessons more engaging and accessible, such as demonstrating how to use a protractor accurately. By presenting lessons in an interactive and differentiated manner, we can cater to the diverse needs of all students. 3. Customer Collaboration over Contract Negotiations: Involve students in discussions about teaching styles and approaches. Encourage them to share their ideas and opinions. You’ll be surprised by the insights they provide. By allowing students to have a voice, we can create a more inclusive and effective learning environment. After all, they are our customers. 4. Responding to Change over Following a Plan: While having a well-prepared lesson plan is essential, we must be adaptable. Continuously assess students' needs both in and out of lesson time. Use thoughtful questioning to gauge understanding and adjust your teaching style as needed. Even when following a set curriculum, be flexible if students are struggling. Effective teaching is about ensuring comprehension, even if it means deviating from the original plan. Incorporating these Agile principles into our educational practices can lead to more dynamic, responsive, and effective teaching, ultimately benefiting our students’ learning experiences.
To view or add a comment, sign in