8th October 2015
Agile Tour Vilnius 2015
LITEXPO
Laisvės pr. 5
turas @ agile.lt
41.00 € from 1st October 2015
English, Lithuanian
Registration
TALK SHOW: speakers lightning their talks
Coffee break and visiting sponsors stands
Short Break
Mattias Forsberg and Cajsa Renman
A way to agile and innovation in a large organization
(Language: )
Lunch Break - Socialization
Short Break
Coffee break and visiting sponsors stands
Short Break
Closing
Non-formal discussions and networking (beer included)
Management
Intro to Agile
Public sector
Technical
Workshops
Jan-Erik Sandberg works as a head of operations for Visma Retail Software (VRSW). VRSW delivers state of the art software products to the biggest retailers in the Nordic market. Jan-Erik’s main expertise is large scale agile in distributed teams. As the author of “Agile Release Management”, “Succeeding with Offshore Development” and “Becoming a .NET-Developer” he is a requested international speaker. Having coached agile teams since 2001 and he started Norway’s first community based group on Agile over 13 years ago. Being a veteran coder and receiver of multiple MVP-Awards, Jan-Erik is also known as an active participant in the Microsoft Developer Community, both locally and internationally.
Succeeding with Large Scale Agile
Implementing Agile in small, short lived projects is easy. The real challenge comes when the project becomes long-running, and it gets even harder when spanning into multiple large projects. Add the challenge of distribution of resources and different cultures and it becomes almost impossible.
Jan-Erik Sandberg is an international veteran on successfully implementing Agile in large organizations. You will get insights into some of his hard earned experiences and this hour will be packed with proven techniques and real life examples. The goal of the session is to help you to reduce risk and increase your chances of succeeding with implementing agile at a large scale. Project and product-developments that utilize offshore resources will be the main focus for this session.
^Eduards is a hands-on architect and software development coach who helps awesome teams around the globe become more awesome - work smarter, run faster and enjoy the journey. He leads Latvian Software Craftsmanship Community, blogs @ nomediocrityzone.com, speaks, and even sleeps. Sometimes.
Software Architecture Anti-Patterns
Applications of different size, business domain and criticality suffer from a huge set of issues, be it boring enterprise software, “Highly-Loaded” social network or a cozy startup. In this talk Eduards will cover Software Architecture issues that he finds the most prevailing nowadays and what you can do with that. Think big!
^I am not a frequent speaker, but I like it and my goal is to do it more. I have been speaking in local scientific conferences in Riga already 15 years ago with my biggest achievement so far a presentation in US in 2003. May 2015 I also participated in Agile Day Riga 2015 with this particular talk and was kindly advised by some listener from Lithuania to present it also in Agile Tour Lithuania 2015. So, I signed up and am here!
In short about me: Started as a computer specialist yet in the last century, continued as systems engineer, then was coordinating projects, leading test teams, building processes and taking care of quality. Lately working as Scrum Master and helping individuals and organizations to change. More on LinkedIn.
What is a Scrum Master?
Talk consists of 3 parts. Part 1 gives answer to topic's question from "theory" which is actually from the Scrum Guide + little insight into Agile Coaching. Part 2 presents my research across the world about what people say is a Scrum Master. Part 3 presents my path to this role and experience in it. At the end, I give tips to current or future Scrum Masters from my own experience.
^I'm an Agile Delivery Consultant with over twenty years experience of helping developers, teams and organisations improve their software delivery. I’m currently consulting for Equal Experts, at HMRC, on the delivery of HMRC’s new Gov.UK digital tax services.
I speak regularly at European conferences (Agile Cambridge, Agile Testing Days, Agile Lean Europe) and London Meetups.
For more information, check out lyndsayp.com.
Smoothing the continuous delivery path - a tale of two teams
What makes Continuous Delivery easy and what makes it hard? Should it be all Scala + Docker + microservices or is .Net + Windows + monoliths a safer bet? This session compares and contrasts the successful continuous delivery journeys of two completely different cultures. Both achieved weekly releases to Production, but one was a .Net monolith, the other a set of Scala microservices. We’ll explore the lessons learnt by looking at the blockers and accelerators each faced.
^WORKSHOOP. Improving your continuous delivery through value stream mapping
This workshop will show you how to use value stream mapping to analyse and improve your delivery process. It will start by recapping some basic principles of continuous delivery, covered in an earlier session. It'll then illustrate how value stream mapping can be applied to a delivery process to identify areas of improvement. Participants will then work in small groups (2-3 people) to create value stream maps of their own process and brainstorm improvements. Each group will then present their findings back to the rest of the room.
^Has been a software professional for more than 11 years. Passionate about learning from experience especially when dealing with real-life software projects. As a trainer and consultant works with top teams on technical leadership, process agility and clean code. Co-conducts in-depth researches on critical success factors in software development. At top of that Mariusz has published dozens of articles in Software Developer Journal and Polish “The Programist” magazine.
His motto is “In most cases it’s all about people” what drives his focus towards communication and team members cooperation. Domain experience: Telco, Finances, Insurance, Manufacturing, E-commerce.
Natural Course of Refactoring
Doing refactoring seems to be obvious practice in a software development. In many teams times it is not being done at all. "We have no time to do it!". "We are not allowed". "We don't know where to start and how to do it pragmatically". Many programmers are familiar with classic refactorings or even more complex refactorings to patterns, clean code rules and naming rules. But it is not enough. Pragmatic refactoring is a difficult practice that requires many years of experience. And what if you or folks from your team don't have that experience? Then refactoring may be more harmful than useful. The Natural Course of Refactoring is a process, workflow that expresses something what may seem obvious for experienced refactoring practitioner but very difficult to figure out for beginners or even more advanced practitioners. It is like red-green-refactor for TDD. NCR is a way of thinking which shifts your focus from single refactorings to a more holistic approach. It is also decision framework helping you to specify what is next pragmatic step (if there is any).It helps you to recognize what stage the particular fragment of source code is, what you can do about it and decide if to do something or leave it as it is. It guides you what exact refactorings you should take into consideration in the particular stage and also which refactorings are way too big steps. Who can benefit from this?
Seasoned business analyst/manager, experienced both in private and public sectors, with over 14 years in software development. Besides software development provides professional training for IT specialists (requirements management, UML, BPMN). Hobby - lecturer at Vilnius University and IT Football League manager.
Discover to deliver: agile product planning and analysis
Talk will present analysis method with application examples. Method was recently published by Ellen Gottesdiener and Mary Gorman, recognized experts in agile requirements management and collaboration. Discover to deliver aims to help software teams discover valuable features to deliver them faster.
^I am Optimus Prime of the agiletransformer.com team of Agile coaches/experts. My focus in the team is mixing experience and knowledge from the past (traditional IT Management, ITIL, Project Management) with contemporary approaches such as Agile, Scrum, Lean, Kanban.
Worked for large telecoms and as CIO for a global retail chain, but now am bringing complementary teams together as a serial entrepreneur.
How to create a complementary team and find a bliss?
Meet the minion personas and understand how they form a perfect complementary team. Afterwards rely management styles involved to yourself, findout hints to dealing with others and in the end discover a model to finding a bliss in what you do :)
Your take-aways: Complementary team concept by Ichak Adizes based on PAEI management styles (Producer, Administrator, Entrepreneur, Integrator), "Mismanagers, Managers and Leaders", understanding conflicts of each style and characteristics of good managers.
^IT manager currently working in Telecommunications industry with technical hands-on background. Successfully lead teams up to 30 individuals. Improved software delivery process, efficiency and planning in different teams and organizations. Certified Scrum Master and Kanban promoter. Currently studying EMBA.
Kai visas pasaulis prieš tave.
Real-life projekto case study (aplikacijos gamyba).
Pagrindiniai aspektai kai projekto eigoje iškilo visos įmanomos problemos:
Rezultatas:
Šarūnas Kasnauskas is a Business Intelligence and Process analyst at Baltic Amadeus. Raising the maturity level of BI and acting as the product owner for internal process development are his key responsibilities within the company. Academic knowledge of information systems combined with an interest in latest technologies and tools help Šarūnas bring fresh ideas to the table. Other areas of interest cover Data Mining, Statistics, Strategic Management among others.
Agile Driven Strategy Execution
Agile methodologies are associated with change-friendly and results-focused software development, so why keep it only for the developers?
Among other benefits, company-wide application of Agile practices can help create inter-departmental synergy; centralize organizational strategic objectives and underlying tasks; provide a bird’s-eye view of the strategy execution progress.
The presentation will share the intermediate results of the solution implemented using a collection of Kanban boards.
^Arie is a pragmatic who embeds his pragmatism in structure, discipline and common sense. This eventually led to being one of the authors of the Agile Manifesto and expert in the area of Agile Project Management, team facilitation, Agile techniques and user involvement. Believe in his team, facilitating them to reach for their best combined with end user involvement has his focus when he speaks, presents, demonstrates and lectures about Agile as a consultant of Agile in the Core, as chair of the Agile Consortium International, lecturer at Universities and presents at conferences.
How to create business value using Agile rituals.
Agile is not new. Agile is not a trend. Agile is established. We already celebrated that the Agile Manifesto has been written more than 10 years ago. Agile is now expanding and improving but too often people struggle. Things get wrong and Agile gets the blame. Still the business often turns out to be disappointed. Arie will take you back to the basics of WHY we do Agile and HOW to make it successful. Arie will guide the group to all questions so participants understand the rationale of using Agile and understanding their own role in creating business value as a team.
^I have been working with testing, test automation and test management in different organizations for the past 9 years, as well as taught software testing in Vilnius University and did several presentations about testing in different events, like Bugs'A'Loud and Vilnius Girls Code Meetup #2. My last huge interest is continuous delivery and how different testing has to be in order to have successful continuous delivery. It is something we're moving towards in Visma, product by product, and I can share our experience of trying to design the process in different ways. I've also been researching continuous delivery processes of other companies, with whom I have relationship as a user of their products, resulting in personal judgement on how well it works for them.
Testing in Continuous Delivery
Continuous delivery makes it possible to develop and deploy software within hours instead of months or weeks or days. But what about testing? Testing is not fast. Which means you will have to cut corners, but add additional measures to compensate. Many companies market their continuous delivery practices, so others can see how cool they are, but also learn from their experiences. In this talk I will go through some highlights and things that work well and not so well in these example continuous delivery implementations, and then will concentrate on testing patterns, approaches and little hints that I have learnt both from these examples and from my own experience.
^Rokas has 5+ years of mixed experience as a software developer, scrum master and product owner. Last three years he spent developing big data reporting solution in hyper growing digital advertisement company. While working where he not only wrote code but also managed to build multiple self sustaining teams as a scrum master. For the last year his challenge is contributing to the reporting as a product owner. Experiencing the same product from so many different angles allowed him to gather multiple insights about how to balance out needs of developers and needs of business. Being young and restless he is constantly seeking for new things to try, so that he could solve the puzzle of how to building a great business.
Scrum meets Lean
Scrum is really good at turning task into solution. Problem is that it is very hard to know in advance if your tasks are "make this waste" or "create this value". This is where Lean comes to the rescue. By putting high emphasis on measurements and experimentation you can turn your guesses into real high value tasks. Definition of done should not be only technical. Each task should be measured from business side and be done only when business kpis are hit or we have learned why our guess was wrong. Presentation will include short intro into Lean and practical examples of applying Lean thinking in pre and post development phases of the tasks.
^Giuseppe De Simone is a Lean and Agile coach with more than 15 years of experience in SW development, half spent also in driving/supporting complex organizational changes. He is a Certified Scrum Coach. Having served several teams and organizations, he has first-hand experience about how Agile practices and Scrum in particular can work with success. Giuseppe has been dedicating a big portion of his 8000+ hours experience as Lean and Agile coach to develop professional 21st century managers, by supporting Leadership Teams and managers in different sites within Ericsson, and to give guidance/help at all levels of his organization for the Lean and Agile transformation. He has spoken on Agile at conferences in Europe and China and gave lectures at University of Salerno. As a trainer, he organized and taught several classes about Agile, Scrum and Lean Leadership all over Europe. You can read Giuseppe´s thoughts and experience about helping individuals, teams and organizations become more effective on his blog (R)Evolutionary Agility (http://evolutionaryagility.blogspot.com/) and on his Linkedin profile.
The Mango Tree: How to make your Company Agile
Agile SW development is becoming mainstream. The pattern repeats the same over and over. "A company develops SW products by means of expensive projects. Each project takes a long time to be finished and has usually a complex organization, with many roles involved. Meanwhile the market gets very turbulent and it becomes more and more difficult to predict long-term customer needs. At the same time customers cut down investments and a strong competition rises: customer capitalism age has come. The company finds themselves not equipped to navigate in a stormy sea. Until someone gets a great idea: let’s adopt Agile!" And here´s where the real challenge starts. Agile is not plug and play! It's not a simple upgrade of the SW methodology currently in use in the company! Embracing Agile means much more than the mere application of a number of practices: it changes some of the basic assumptions and thoughts about how products get developed! So what is needed for an organization to really leverage on Agile SW development to deliver quality products in an effective way? The talk, based on the experience and the learning of the speaker as a coach at Ericsson in Italy and Sweden, will show what you cannot miss to set the foundation of a successful Agile enterprise transformation, whether you work in a big or small company.
^Laimonas has accumulated 8+ years of experience in the IT services and outsourcing industry in roles of Account Manager and Project Manager. His expertise includes applying Agile and traditional project management methodologies while focusing on how to deliver value rather than how to obey one or another well-known methodology.
He has been working with financial services, food/non-food retail, and telecommunication sectors clients, and has a solid track record of managing software development, infrastructure, enterprise service management, and IT security projects.
In addition to his primary role of Business Unit Manager in Adform, Laimonas also gives lectures on “IT Project Management” discipline in Vilnius University (Lithuania), is co-founder of “Agile Lithuania” community, member of "PMI Lithuania Chapter" association.
Professional qualification:
Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika will encourage you to unleash your Project Management creativity by combining Agile and Waterfall paradigms.
This speech is for you if you are interested in:
My name is Matt and I am a Software Systems Engineer, Agile Coach and Pilot. I help organizations solving complex problems with both people and computers.
Case Study: agile@coi.gov.pl
coi.gov.pl is the first government agency in Poland which gone agile. We have adopted Scrum and Kanban as our people framework and software engineering techniques and good practises: XP, DevOps processes: CI, CD, Quality, ChM, RM, BDD, TDD, Risk Management and GIT Flow for the technical counterpart. Here's a story of our problems and solutions we've came-up with. It has been a long journey already, but there's a lot of things to do ahead of us. Let's step into our Case Study for agile@coi.gov.pl
^A licensed Management 3.0 trainer and Agile coach with many years of experience of working with a variety of organizations from start-ups to international enterprise corporations. The main focus of my training is Agile Leadership practices and its applications in the organization culture. As a Coach, I am not going to tell your organization what to do but will help you to find the right solution on your own. My current passion is building an engaging creative-work culture in the team, company and community levels by using a variety of creative concepts from coaching to business games. My motto is "Delivering Value".
Growing Trust Workshop for Agile teams: “In Team We Trust"
This workshop will help your team in improving their trust relationships and gaining a deep understanding of trustworthiness. Learn to use the Team Trust Canvas methodology to strengthen your team performance. During the workshop, participants will learn which factors are essential for trust and how to use this new capacity to create an environment that brings the best of people. The content is very practical. Most time of the day participants will do hands-on step-by-step exercises with the differents tools and games. You’ll be able to use those right away when you go back to work.
^Mattias Bio: Mattias Forsberg is head of SEB Center of Excellence for Agile and strategies for agile adoption within SEB, since 1 year back. Mattias prior experience comes from 6 years as head of software development at Sweden’s largest cable operator and extensive previous experience as a consultant in software management and architecture.
Cajsa Bio: Cajsa Renman is heading the agile change journey in SEB. She has been working at SEB for many years in different roles and most recently as Head of Communications for the Retail segment.
A way to agile and innovation in a large organization
An overview of the challenges and possibilities that a large company can face when implementing an agile way of working.
Some short info on SEB with focus on the changing landscape for the banking industry that are becoming increasingly evident and will lead to a need for radical changes in business- and IT development. The need for speed and innovative mindset is becoming much more crucial and as a consequence a need for another way of working. How are we in SEB working with this and some insights from the work so far.
Which are the main challenges when you go for a more agile and innovative thinking when you have a long history and also a legacy to relate to? The size of the company is also a challenge in itself and I will try to talk a bit on how we, so far, have thought about these challenges and how we are handling them.
^Svetlana Luneva, daugiau nei 10 m. patirties turinti sistemų analitikė. Šiuo metu projektuose dalyvauju Product Owner rolėje, turiu kažkiek ir projektų vadovo patirties. Moku kalbėti paprastai apie sudėtingus dalykus.
Agile ir biurokratai: kelias į rezultatą
Biurokratija – tai ne keiksmažodis, o veiklos organizavimo principas, kurį taiko dauguma verslo ir visuomeninių organizacijų. Jos gyvena pagal savas tvarkas, ir neretai dirbant su tokia kompanija yra sunku perprasti vidinę santvarką, ypač jei vykdytojo komanda – iš demokratinės, subordinacijos nepripažįstančios, greit į pokyčius reaguojančios IT srities.
Noriu pasidalinti patirtimi, kaip taikyti Agile principus PO rolėje, didelių ir lėtų organizacijų vykdomuose projektuose. Bandysiu paneigti kai kuriuos mitus apie didelių organizacijų darbą. Kalbėsiu apie konkrečias situacijas, su kuriomis susiduria projektą vykdanti komanda bei apie tai, kaip tokias situacijas sprendėme, kas pavyko, o kas nelabai.
^Jan de Vries is a senior business IT Consultant at a.s.r. and a trusted advisor in the fields of requirements engineering, business information management, application management and DevOps. He is a self-employed BiSL, ASL, ITIL, FSM and ISM trainer and convenor of the Enterprise DevOps working group that unites members of the ASL BiSL Foundation, the Agile Consortium and ITSMF. He founded Blue Ocean Recon to do research focused on Blue Oceans and Lean Startups.
How to convince your boss that it is DevOps that he wants
Leonid and Janis.
We work together for some time now having around a decade of an Agile experience between us two. Now helping towards different organisations that asked for us both big and small.
Make JIRA work for people not people for JIRA (or how to setup JIRA Agile and start working with it in minutes)
The important thing we have learned is the challenge of mindset. The best Agile books and training's can only take you so far, so what we are learning and helping others too is to evolve beyond the point of repeating what others have already done. Into the area where you take decisions yourself based on your experience and situation, experiment and take things beyond the rules... Join us and do not let this topic fool you, it will be fun!
^Contact us at turas @ agile.lt