1st October 2015
Agile Tour Kaunas 2015
turas @ agile.lt
KeyNote Bo Abildgren(Language: )
workshop hall "VISMA"
Lemi Orhan Ergin(Language: )
Stephen Mounsey(Language: )
Piotr Jozwiak(Language: )
Ian Watson(Language: )
Bo Abildgren has for almost 20 years worked with portfolio management in international companies including Siemens and Microsoft across the areas of product management, marketing and development. His experience is gathered from a variety of industries; computer hardware, ERP systems, proffesional camera systems, identity and access management, market places and e-invoicing. He is now working with online advertising for Adform.
How agile can help overcome business dynamics
Often the discussion between agile teams and management, is about are how to promise specific deliverables at a certain point in time - not to say how to agree on, and deliver according to a roadmap. While a fundamental principle in agile is responding to change over following a plan, businesses are often run based on longer term plans, including budgets with processes behind it that caters for less agility. In this session, we will discuss ways to get the business to think and act more agile, by scaling agile principles to the be the core in the 'rythm of business'.^
A recent corporate warrior turned into an entrepreneur-like person. Priit has spent 18 years in the field of international software industry, from small to humongous-sized companies, collected tons of experience in how-not-to-do-things, plus a few excellent achievements as well. In our story, he is the prince with the right tools to rescue the princess.
Country girl who became part of big city agile mafia since 2009. Now she is a high flier, has necessary mindset and fitting lifestyle too - yesterday she jumped out of fine-working plane, today she spearheads Agile transformation at Bigbank. In our story, she is the Game Master for 75 people in 10 teams who all compete to be the best in Scrum.
It’s Like Continuous Improvement, Only Better
How gamification of workflow data makes the teams to strive for better Scrum at scale in Bigbank.^
Vytautas has 7 Years of IT field experience and almost 10 years experience in leading teams. Vytautas' geeky soul caught passion for IT technologies during late school years which drove him towards technical career path. Kaunas University of Technology provided Vytautas not only IT knowledge but also gave an opportunity to lead various volunteer based organizations and projects, like Agile Tour conferences in Kaunas. While working in IT sector introduction to Agile showed clear link how volunteer motivation methods can be applied in the IT workplace at Intermedix.
Baptism by The Fire
Baptism by the fire - the best method to add new team members to the team. Lets just throw tasks and rocks at them - and see how they will survive! Only the tough ones will survive! This workshop will use simple game to show the situation of new members joining the team. After the simulation we will have discussion session what have we seen in the situation, including new and old members.^
Professionally trained and certified (EMBA, PRINCE2, Agile, Pragmatic Marketing) manager. 10 year experience managing the complex programs and/or business units in IT. Successfully lead teams up to 90 individuals and programs with up to 10 subcontractors. Solving the managerial issues, planning and conducting the change management, building from scratch or improving the efficiency of the processes in the organization.
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.
When the Whole World is Against You
The tale of the real life project, which was born wrong, kicked off wrong, has been done wrong, suffered from the all possible risks combined with legacy code support ....but was successfully accomplished and got the continuity.^
Chris is Head of Product Delivery for Callcredit Information Group. Over the last 25 years he has worked in corporates, start-ups and growing companies. Originally a mechanical engineer innovating for the British Post Office, Chris moved into software in the late 90’s developing solutions for distributed printing and public key infrastructure, using proprietary and Open Source software. After a period of supporting a global network of mail and web traffic management servers, Chris moved to Callcredit, where he developed Consumer facing and B2B solutions working as part distributed team. As an advocate of agile methods within Callcredit, Chris has helped develop a culture of collaboration and communication.
With over 20 years' experience in IT&S, covering retail, consumer and financial services products. Head of Product Delivery for Credit and Consumer, I joined the Callcredit Information Group in 2014. Part of the team driving the transition from a Project to Product Delivery organisation we are seeing massive improvements already in terms of buy in from our teams and our business stakeholders. With teams working together, bought into the long term vision for our products, teams are given the space and tools to innovate.
Transformation from Project to Product Delivery
Discussion of Callcredit's journey from project to product focused delivery. Why we decided to change, how we made the change and what happened along the way.^
Stephen Mounsey is a Principal Performance Test Lead working across 20+ projects enabling performance testing. Stephen leads the internal performance test consultancy team, the performance team works with projects to enable early and often performance testing helping to de-risk performance and enable iterative delivery. Stephen has been a key player in various initiatives at his current company including transitioning to agile, dev ops, continuous delivery in his short career in development. Stephen will bring a passion and enthusiasm for the testing craft, expect to find Stephen sketch noting on conference day. Follow Stephen on Twitter for testing and visualization related tweets @stephenmounsey or on Linkedin. Stephen is currently organizing and running Leeds first free software testing conference.
Performance Testing it's not that scary
Performance testing it’s not that scary, It really isn’t! The point is that everyone can and should be performance testing at every level from timers in unit tests to massive scale multi product thousands of users tests. We will talk through why performance really is scary and very important, why performance testing isn’t scary and encourage you to performance test. Full of Stephens personal experiences, and including practical discussions around performance test terminology, recruitment, tools and tool selection. Full of take home or work ideas and a free performance test principles cube for all.^
Vilnius Scala organizer and co-founder of Vilnius JUG. While not shredding on his mountain bicycle, he enjoys speaking about test first techniques, Linux operating system and programming languages.
Tadas is a software developer, worked in the Ruby world for the biggest part of his carrer, big fan of TDD, cares deeply about code quality. Occational coach, constant learner. Co-organizer of RubyConfLT and VilniusRB. Co-founder of a magnet printing service Picpack, working at DaWanda.
Can you trust your tests?
Nobody argues these days that unit tests are useful and provide valuable feedback about your code. But who watches the watchmen? Let's talk about test code quality, code coverage and introduce mutation based testing techniques.^
I have 20 years' experience in Software Engineering and joined the Callcredit Information Group in 2002 working on various products and team improvement roles during a period of rapid sustained growth. I have spent the last 12 months starting a company-wide transformational piece moving to a DevOps culture and way of working.
DevOps at Callcredit….a year nearer awesome
What exactly is DevOps? This will cover the journey Callcredit has taken over the first year of transforming the company towards a DevOps way of working, with some very specific challenges around the technology stack, scale of the company and the fact that Callcredit are a data-centric business. It will highlight some things that went very well, and some that proved... more challenging. This is very much ‘chapter 1’ of the DevOps story at Callcredit, but already with some great learnings and achievements that should prove fascinating to anyone else taking or planning a similar trip.^
During his 18 years of IT career Titas worked as Developer, Project manager, Scrum master, Team Leader, Architect. All this gave more than enough opportunities to see a development process from all perspectives and learn quite a few things. Finally he decided to combine the areas he enjoyed most and took position of Technical Team Leader in Baltic Amadeus.
Technical Team Leader in Agile
In the ideal Scrum world a team of equal people are doing software development with well-known tools and technologies. In reality many projects are started before team members are hired, requirements ask for not yet tried technologies and solutions and of course delivery should be on time. All this in the hands of technical team leader.
I’ll try to show what kind of beast is technical team leader and hopefully that will help you to deal with one or become the one.^
Lemi Orhan Ergin is the managing partner and master software craftsman at ACM. He is a software craftsman, technical leader, development warrior, agile coach and trainer. Prior to his role, Lemi has worked at Sony Europe and eBay Turkey as developer, lead developer, team leader, technical coordinator, team manager, technical architect, solution architect, agile practice lead, principal developer and technical leader for 10 years.
He has a lot of hands-on experience in agile methodologies (like Scrum, eXtreme Programming and Kanban), agile transformation, software craftsmanship, lean software development, building agile ALM processes, agile software engineering practices and building a sustainable agile development culture in organizations. He has been working in Scrum teams as Scrum Master, Scrum Team Member and Agile Coach since 2008.
He is an active member of Agile Turkey community. He is the community lead of Agile Turkey community and the product owner of the biggest agile conference in Turkey and in the region: Agile Turkey Summit. He is also the founder of Software Craftsmanship Turkey community, i.e. the only Turkish community about Software Craftsmanship.
He writes blog posts and shares his knowledge in many different sites. He shares the slides that he presented during the talks on http://www.slideshare.net/lemiorhan. His slides are already viewed more than 600k. He was in the team for translating Agile Manifesto into Turkish. He is the official Turkish translator for Software Craftsmanship Manifesto, SOA Manifesto and Disciplined Agile Manifesto.
He is a conference speaker. He already spoke in Google Developer Group (GDG) DevFest Developer Conferences, Dynamics Project Management Congress, Lean Kanban Istanbul, PhpIst14, Voxxed Day Istanbul 2015, Craftsummit15 and tens of seminars and meetups.
Code Your Agility: Tips for Boosting Technical Agility in Your Organization
We build products and develop solutions as softwares. But when we start talk about Agility, we usually focus on product management, team collaboration and rituals. It is sad to see technical agility as the most forgotten aspect for organizational agility. In this session, I will talk about how to boost technical agility and adapt Agile engineering practices in your organization by sharing my hands-on experiences and real stories.^
Agile driver and coach. 13 years in IT. Professional experience gained across projects, held for largest telecoms, in Poland, Belarus, Ireland, Hungary, Spain and Sweden. Strongly emphasizes key role of organizational culture for the success of any transformation process. Loves football.
Flow efficiency - stop buying buckets for a leaky boat!
For a leaky boat, some keep buying buckets to keep water level as low as possible. Lean is a shift from "buying buckets" towards "fixing the leak" - solves the water level problem, and no need for extra buckets. This workshop gives an opportunity to apply Lean thinking and experience it's benefits in a safe, dry environment with use of simple paper-folding game. Learn what flow efficiency is, verify importance of focus on a unit, understand where secondary needs come from and find out why neither quality nor profit were mentioned by name in this workshop description.^
Dainius has been engineering software already for more that 17 years. He was involved in IT solutions development for industries like Telecommunications, E-commerce, Health Care. During his career Dainius has passed through various roles and positions - Developer, Architect, Team Lead, IT Trainer. This gave an opportunity to see software development process from different angles and collect unique and valuable experience.
At the moment Dainius is working as Software Architect for the fastest-growing company in the Kaunas - Intermedix Corp. He also is a co-founder and leader of Kaunas Java User Group community, which unites Java enthusiasts and professionals.
Keeping Software Development Ecosystem Healthy
In today’s agile and rapidly changing environment we may overlook important attributes of software development process. Design of the software and surrounding infrastructure are one of those things that usually do not get enough attention. Quality of design directly impacts quality of software and should follow development process all the way from the initial idea till the product end-of-life.
In this talk I will share what works for us keeping software ecosystem healthy, what challenges we are facing and how we surviving them.^