When

2013 October 10 th

What

Agile Tour Vilnius 2013

Where

LITEXPO
Laisvės pr. 5

Contacts

turas @ agile.lt

Regular price

90 Lt + Ticket provider fee

Registration

Language

English

Conference Program

8.00 - 8.45

Registration

8.45 - 9.00

Opening

9.00 - 10.00

10.00 - 11.00

11.00 - 11.15

TALKSHOW: speakers lightning their talks Video

11.15 - 11.30

Coffee break and visiting sponsors stands

hall 5.1
hall 5.2
hall 5.3
workshop hall

11.30 - 12.10

12.15 - 12.55

12.55 - 13.50

Lunch

13.50 - 14.30

14.35 - 15.15

Saulius Narkevičius Viačeslav Pozdniakov

Saulius Narkevičius, Viačeslav Pozdniakov

Is TDD a beautiful dream? Video

15.15 - 15.35

Coffee break and visiting sponsors stands

15.35 - 16.15

16.20 - 17.20

Jeffery Cambell Ola Berg

Jeffery Cambell, Ola Berg

Closing keynote - Scaling Agile Video

17.20 - 17.40

Closing

17.40 - 18.40

Non-formal discussions and networking



Legend

Management

Intro to Agile

Public sector

Technical

Workshops

Sponsors of Agile Tour Vilnius 2013

Visma

Friends of Agile Tour Vilnius 2013

Bluebridge

Speakers

Mattias Skarin

Mattias Skarin Linkedin Blog

Sun Tzu once said the ultimate responsibility of generalship is manover into a position of success. How do we do this in software? This is my quest.

I work as a Lean and Kanban coach, building peoples and systems that enables you to build better products and having more fun doing it.

I have helped many of my clients to halve their time to market and deliver with quality. Typically over the complete value chain or in operations/devops.

I’m an author of the book ”Kanban and Scrum, making the most of both” and regularly train and coach in Lean, Kanban and TDD.

Opening keynote - Waking up the Zombie using Kanban and Scrum

Kanban and Scrum are today accepted Agile tools. But what can we do with them? And why do they so dramatically change how we view our world? Join me for a journey where I’ll tell how these tools have turned the understanding of how things work upside down in real companies.
Target audience: Managers, Developers, Testers, Sysadmins

^

Niels Pflaeging

Niels Pflaeging Twitter Blog

Niels Pflaeging – author, globally working advisor on leadership transformation, founder of the BetaCodex Network

Niels Pflaeging is a passionate advocate for a “new breed“ of leadership and profound change in organizations. He is founder and associate of the BetaCodex Network, and president of his own consulting firm based in New York and Wiesbaden/Germany.

Prior to the BetaCodex Network, Niels was for five years a director with the prestigious Beyond Budgeting Round Table. Niels´ second book, Leading with flexible Targets. Beyond Budgeting in Practice was awarded the Financial Times Germany Best Business Book award, in 2006. Both this book and his latest one, entitled Bye-Bye Management! The Codex: Why Management is Dispensable (2009), were lauded by critics and readers and became bestsellers.

Since 2006, Niels has been strongly involved in transformational consulting projects for firms both in Europe and the Americas. Niels has more 10 years of consulting experience and frequently teaches at academic institutions in Europe.

»When Pflaeging shakes the dogmas of management, they crumble in his hands.« Financial Times Germany

Niels´ many white papers can be accessed free of charge here: www.betacodex.org/papers.

Opening keynote - Bye-bye Management!

Why Management is dispensable. How our organizations will become agile, radically decentralized, and networked. Sooner than you think

^

Vaidas Adomauskas

Vaidas Adomauskas Blog Linkedin Twitter Slideshare Facebook

Vaidas is CTO and co-founder of mobile payments ecosystem UAB „WoraPay“. He is the author of the blog and Agile trainings and consultancy center in Lithuania www.agilecoach.lt. Vaidas is also the president of Agile Lithuania association, as well as Agile project management lecturer at Vilnius University Faculty of Mathematics and Informatics (VU MIF).

Vaidas has gather many years of experience of using and implementing Agile project management methods in companies. He shares his experience by running in-house and public Agile project management trainings as well as speaking in conferences. He is Certified Scrum Professional (CSP), Certified Scrum Master (CSM), Certified Scrum Product Owner (CSPO), and member of Lithuanian Project Management Association (LPVA).

Agile economics - is it cheaper or more expensive to use Agile?

Common sense says that doing things in Aglie way (small iterations, re-testing all the time, not having functional departments) is way more expensive than doing things the traditional way. So why more and more companies choose Agile methods? How to calculate if it is more expensive or cheaper to use Agile? I will share few real projects and products examples and we will draw conclusions about Agile economics from them.

^

Alla Babkina

Alla Babkina Linkedin

Are You a Code Monkey?

In the perfect world model, software developers are highly intelligent professionals with sharp logic, exceptional analytical and problem solving skills and give the business they work for innovation and competitive advantage. Unfortunately, in reality they are too often plain code monkeys, treated accordingly and wasting their potential. Behavioural patterns that lead to those unfortunate results, symptoms of code-monkey-ism and guidance on how to avoid being code-monkeys and get closer to the real-world model will be covered in this topic.

^

Raimonds Simanovskis

Raimonds Simanovskis Twitter Blog

Raimonds Simanovskis is software developer and consultant with strong "enterprise software development" history and Oracle technologies background but during recent years he has been passionate Ruby and JavaScript developer. He is regular open source contributor and has created Oracle database adapter for Ruby on Rails, PL/SQL unit testing library with Ruby and recently working on integrating Mondrian OLAP engine with JRuby. Raimonds is also active participant in Latvian Agile software development and Open Data communities. Raimonds is founder and core developer of business intelligence web application eazyBI (https://eazybi.com)

Test Driven Development - Why and How?

There are many myths about Test Driven Development (TDD) - takes too much time, not applicable, not working in real life etc. In this presentation these myths will be "busted" and main benefits of TDD will be explained and recommendations how to try it out and start doing. In the end small practical live TDD will be demonstrated using JavaScript.

^

Ahmet Akdag

Ahmet Akdag Linkedin

Ahmet Akdag, Managing Partner at ACM, Scrum.org Professional Scrum Trainer & Engagement Manger Ahmet is a consultant and trainer helping organizations through their Agile transitions. Ahmet helps organizations adapt Scrum and other Agile processes in the right way by teaching the fundamentals to all levels in the organizations, coaching teams and designing the organizational principles-practices-tools for enterprise Agility. Contributing to many software and organizational Agile transformation projects in small to large scale enterprises, Ahmet’s expertise on management and framework design directed him to create high quality solutions and best practices within the fundamental principles of Agile processes. He has been coaching and consulting companies with a combination of extensive know-how and experience on both the process and practices side of Agile. Ahmet is also the co-founder of the Agile association in his local market.

Tracking Agility with Agility Path Framework

Agility became a "must have" rather than a "need or alternative". It's a very effective way to survive in complex environments. As the Agile people, we've been coaching teams and consulting companies for Agility for years and yet organizations are still desperate to be Agile in the long term. Agility Path is a tool designed by Scrum.org upon John P. Cotter's cultural change principles and is a framework to manage, sustain and improve Agility. Thus this presentation will be focusing on sustaining and maintaing the change while defining the need for Agility from a business perspective at beginning and digging into the IT organization's Agility journey.

^

Eduards Sizovs

Eduards Sizovs Linkedin Twitter

Eduards is software craftsman passionate about every aspect of software development. His interests include lightweight architectures, clean code, domain-driven design, automation, continuous delivery and other spices. Being a Chief Software Architect in 4finance, he is responsible for building a premier kick-ass financial platform speaking Java, running in the form of various products around the globe.

Code Structural Analysis

Software developers spend most of their time working with code on literal level. Unfortunately, vast amount of design flaws hides behind hundreds of interrelated packages, classes and methods, destroying your system deliberately. Code structural analysis is a vital discipline for keeping application architecture in predictable and manageable state. In “Code Structural Analysis” Eduards will supply you with knowledge necessary to manage complexity of your logical design from theoretical, practical and tooling perspectives.

^

Osvaldas Grigas

Osvaldas Grigas Twitter

Osvaldas Grigas is a functional but imperative programmer who hates the term 'software engineer' as much as he dislikes writing about himself in third person. Having lectured to students in the past, now he sporadically organizes coding workshops, talks about software development in conferences, communities and camps. Oh, and he builds stuff too.

Simplicity. Demystified

Simplicity enables agility. Yet most of the software written today is too complex for our limited ability to comprehend it, no matter how smart we think we are. Incapable of reasoning about our own code, we developers have a hard time changing it. Curiously, much of this complexity should not be there at all. The way to deal with it is to choose simpler tools and disentangle complex pieces it into simple, focused units. I will attempt to distill what 'simplicity' really means, why it is hard to achieve, and what are some of the practical means to get there.

^

Slawomir Ginter

Slawomir Ginter

Slawomir is a Software Engineer with over 12 years of experience in various fields - from embedded telecommunication systems to front-end web development. Always fixed on doing the Right Thing, became passionate about Agile and applying the agile principles wherever they make sense and bring value. Co-founder of Spartez - a company that successfuly employs Agile not only for software development, but for all aspects of running the business. Currently playing the role of an Architect responsible for shaping Atlassian JIRA.

Effective Git for Distributed Teams

Communication is the key to Agile, but how exactly should we communicate about changes to the software we write in a real software development team? I will briefly tell about the problems we faced in Atlassian JIRA while scaling projects from small semi-independent agile teams to multiple distributed teams working on a single project. Then I will explain how we structure out Git repositories, use Code Reviews and Pull Requests to communicate or synchronize changes and keep our software in releasable state.

^

Natalie Yadrentseva

Natalie Yadrentseva Twitter Linkedin

Natalie is a product specialist and a passionate researcher in information visualisation. Previously she worked for 7 years in IT industry as a developer, a business analyst and a project manager. Then she joined Targetprocess - an active software innovator in visual project management, and now consulting more than 150 companies around the world on the questions of work with TargetProcess, process optimization and agile transformation through the project life cycle.

Data Visualisation - see things differently

Working on a product from envisioning to going it live a Product Owner with a team have dealings with the big amount of data. Let’s walk through visualization - a key lean technique which allows information tells us exciting stories. A practical session in a format of talk which would be interesting for Product Owners, Scrum Masters or any persons who want to discover hidden problems faster. Timelines, scatterplots, sparklines – these and other instruments can be used in daily work when you brainstorm and fill up a backlog, collaborate on product ideas and track the progress. I will finish off by sharing some of unexpected use of boards, timelines and data organisation so that you end up having fewer reports, but each of them would open the eyes on very concrete problems.

^

Zuzi Sochova

Zuzi Sochova Blog Blog Linkedin Twitter

Zuzi has over 14 years of commercial experiences in IT, beginning as a software designer/engineer and moving up into project management, program management, and into executive management at a company provides SW services for international customers (USA, Germany, Austria, Great Britain, …) that operating in mission critical and life critical sectors – i.e. air traffic control management systems, extensive healthcare applications, and public safety systems. She started with Agile and Scrum back in 2005, where she was involved in implementing the Agile methods at Medtronic, USA. From that time, she was responsible for Agile transformation and implementation of Agile and Scrum to many companies and teams. She works as Agile coach, consultant and trainer for both large and small organizations. She is regular speaker at Agile international conferences. She is also a founder of the Agile Association (Agilni Asociace, agilniasociace.cz) Czech Republic, organizing the Agile Czech community and annual Agile Prague Conference (agileprague.com).

Agile Implementation Stories

The implementation of agile methods can differ per organizations and teams; however patterns of agility are universal. The success of agile adoption process is not hidden in methodology itself, but it should correspond with inside company culture. That’s something which part of the agile community already forgot and most of the companies never really understood. There is no cookbook how to adopt agile methods, but indeed there are some better and easier ways how to get there. And there are some, which you should better avoid.

^

Lasse Ziegler

Lasse Ziegler

Lasse Ziegler is an agile coach and trainer with many years of experience working with different scrum teams in a variety of organizations both small and large.

In the last 12 years Lasse has been a developer, architect, project manager, CTO and entrepreneur. Having been in different roles gives a coach good overview of different aspects of an organization as well as an understanding of their different needs. With this experience a coach is well equipped in delivering a end-to-end coaching experience where both the business as well as the development are engaged.

The Marshmallow Challenge

Are you a master in building towers out of spaghetti? Come and take the Marshmallow Challenge! See if you are a winner and built the highest tower with your team! The task is simple: you have 18 minutes to build the tallest free-standing structure out of 20 sticks of spaghetti, one meter of tape, one meter of string, and one marshmallow. The marshmallow needs to be on top. Surprising lessons emerge when you compete teams' performance. Who tends to do the worst? Why? Who tends to do the best? Why? What improves performance? What kills it?

^

Valdas Šimas

Valdas Šimas Linkedin

Šarūnas Dargelis

Šarūnas Dargelis Linkedin

Valdas Šimas is Manager of CSC Baltics Project and Programme Management team. He is responsible for guidance, development, and management the performance of team in the achievement of business objectives. He has more than 10 years of experience with developing and delivering complex infra/software projects within different sectors.

Valdas is Project Management Professional (PMP) and holds a MSc in Computer Science from Kaunas University of Technology.

Šarūnas Dargelis works in CSC as Project and Programme Manager leading medium-large projects and programs. Sarunas is CSC Agile Evangelist, Trainer and Coach. He leads Agile Project Management Community of Practice combining Waterfall and Agile Worlds. Provides Agile coaching and monitoring program (expertise in Scrum, Kanban, Lean delivery).

Sarunas is Certified Scrum Professional (CSP), ScrumMaster (CSM) and Product Owner (CSPO). Also holds a MSc in Business Informatics from Vilnius University.

Agile Goes Mainstream - from Infrastructure to Service Management

Agile Scrum, Kanban - most of Agile methods are successfully used in Software industry. But what about Service, Transportation, Finance Services, Infrastructure IT and other areas? Waterfall, Agile or hybrid ?

Despite the use of project management methodologies the number of failed projects is still high. Is the methodology key factor which drives project to success?

Topic will answer question from Stakeholders and different methodology combination perspective. Come to find another face of Agile.

^

Saulius Narkevičius

Saulius Narkevičius

Viačeslav Pozdniakov

Viačeslav Pozdniakov

Saulius is an open minded, passionate software developer with 20 years of commercial development experience. Constantly learning, sharing experience with colleagues he embraces joy of programming.

Slava is a kind of 24 hours a day developer always seeking for the new ways to bring simplicity and elegance into some monstrous systems. Bringing ideas from functional programming into enterprise systems is his latest point of interest.

Is TDD a beautiful dream?

While talking about agile software development TDD is among the topics that always attracts a lot of attention. Moreover, some thought leaders even argue that you cannot present yourself as a professional agile developer or a craftsman if you are not following TDD in your daily work.

But let’s not be dogmatic – tests sometimes can slow you down. Let’s use agile practices wisely!

^

Aleksej Kovaliov

Aleksej Kovaliov Linkedin

A professionally trained (EMBA, PRINCE2, Agile, Product Management) manager experienced in both established and start-up businesses. Successfully lead teams up to 80 individuals in IT and software development companies. Build up from scratch or improve the processes of the software development, product or project portfolio management, social architecture of teams. Deliver national level e-Government projects. Actively contribute to project management and Agile communities.

Agile by Sun Tzu

As everybody knows, Agile isn't really a new stuff. Its a combo of the best practices and time proven methods. I'll try to show how old Agile really is by finding its roots in the eternal wisdom of the ancient books and military stratagems.

^

Jake Benilov

Jake Benilov Twitter Blog

Jake Benilov, a ThoughtWorks alumni, is an independent consultant living in Cambridge, UK. He has worked as a trainer, developer, tester, business analyst, project manager and coach. His current focus is on government IT and open source, and he is the maintainer of DbFit, an open-source database testing framework. He blogs on blog.quickpeople.co.uk and can be reached at jake @ quickpeople.co.uk and @benilov on Twitter.

7 types of feedback that helped make GOV.UK a success

The UK government does not have a good history of IT delivery. The Government Digital Service (GDS), a new "startup" team within Cabinet Office, has been bucking this trend by successfully delivering GOV.UK, the UK's single government domain, using open source tech and agile development.

My talk will focus on 7 innovative feedback techniques that the GDS team uses to improve their daily work.

^

Mindaugas Mozūras

Mindaugas Mozūras Twitter Github Blog

Tomas Varaneckas

Tomas Varaneckas Twitter Github Blog

Mindaugas Mozūras is a code polyglot who is fluent in multiple languages, ranging from static to dynamic ones. He never stops polishing his software craftsmanship techniques and is fond of sharing his knowledge by giving deep, enlightening code reviews to his colleagues. Being a grand-master of Git workflow, he educates people about correct branching models, rebasing techniques and proper commit messages. Mindaugas is Scrum evangelist at Vinted, co-founder of VilniusJS user group, and active contributor to open source, who spends his free time writing Vim plugins and crazy Git tools.

Tomas Varaneckas is a software developer with 10 years of industry experience, who currently prefers solving problems in Ruby. He takes software craftsmanship seriously and passionately cares about doing stuff the right way. Where others see problems, Tomas sees exciting challenges. Where others see roadblocks, he tears them down and gets shit working. Tomas is the one who participated in pushing through a lot of great practices and tools used today at Vinted - continuous deployment and integration, chat based monitoring and deployments via Hubot, collection of real time metrics, turbocharging continuous integration builds and some other things. When he gets home to his loving wife, he still finds time for code, being a prolific open source contributor and occasional blogger.

Life Embetterment With Hundreds of Deployments a Week

A story about how our deployment evolved from being a painfully long, complicated and fragile process to something simple, fast and reliable, that we do hundreds of times per week. All powered by open source tools.

^

Jeff Campbell

Jeff Campbell

Ola Berg

Ola Berg

Jeff Campbell and Ola Berg are lean & agile coaches who specialize in training. They feel it is very important to not be stuck in the classroom, and thus spend most of their time in the field working with the people who actually deliver the value.

They consider the discovery of agile and lean to be one of the most defining moments of their lives, and consider helping others to improve their working life not to simply be a job, but a social responsibility.

Jeff is one of the founding members of Göteborg's (SE) largest agile community www.scrumbeers.com, a community run group who meets monthly and organises the yearly conference www.brewingagile.org.

Ola is the founder of the agilist network Göteborgs Agilister, a place where you can go and get and share advice on agile and lean ways of working, not limited to software only.

Closing keynote - Scaling Agile

What does it take to become agile with thousands of people? In this talk, Ola and Jeff will share their experiences from helping a business unit in one of Sweden's largest companies to move towards agility, focusing on three aspects:

  • Lean thinking - so that the pattern of visibility and continous improvement is installed at every level;
  • The big picture - so that the whole process from concept to running code is transparent and fully understood by all, including management;
  • Cross functional training - so that team members, their coaches, and their managers are brought into the same classroom and get to share the same view.

Ola and Jeff will also talk about issues observed, present the most common misconceptions they've encountered, and discuss the challenges involved in making the changes stick.

^

Vladimirs Ivanovs

Vladimirs Ivanovs Twitter Linkedin Blog

Workshop "Creating children's book with SCRUM"

Creating a book is not a simple project however applying Agile principles to the process might make it much more easier to manage and give you better results. During the workshop we will create a children's book of "Goldilocks and the three bears" by using SCRUM techniques. You will get familiar with Product Backlog, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective. You will also stay awake as workshop requires your active participation, gives ability to have fun and engage your creativity.

^

Eduards Sizovs

Eduards Sizovs Linkedin Twitter

Stan4j in Action

In addition to Code Structural Analysis session, in this addendum Eduards will show how to perform practical code structural analysis using Stan4j. You'll learn how complex codebase can be understood from different perspectives such as composition, dependencies, metrics. Apache Camel will be used as an example.




^

Natalie Yadrentseva

Natalie Yadrentseva Twitter LinkedIn

Workshop "Data Visualisation via Organisation"

Further to the Visualisation talk here is a workshop where we practice the data organisation methods going through the whole project life-cycle in a software company. Working in small teams (4-6 persons), we try to step outside of using of the typical Kanban and Task boards. We will use simple walls and stickers of different size, colours and positions to visualise the overall progress, understand if work was estimated correctly, discover bottlenecks and people overload. We will focus on the following tasks:
- People distribution by teams
- Project portfolio organisation
- Iteration and Release planning
- Progress tracking
- Work with external requests

^

Adform

Adform

Lean coffee

I bet at the end of the day after all these great presentations you will have more questions than answers. So come by and share those questions as well as your ideas in an open discussion "Lean Coffee".

“Lean coffee" is an easy way to run a discussion effectively in organized pattern. To learn more about it please watch a short video or read a blog post.

Discussions will be facilitated in several groups for managers, developers and "agile newbies" by Rokas (developer and scrum master), Jelena (development manager), Dionizas (development manager), Žydrūnas (scrum master).

^

Organizers

Agile Lietuva logo Andrius Godeliauskas Vaida Masiulionytė Natalija Pancireva Jolanta Sakalauskaitė Karolina Staniulytė Laima Stonienė Gediminas Šaltenis Aleksej Šipulia Rasa Urbanavičiūtė Leonard Vorobej Juliana Vorono

Contacts

Contact us at turas @ agile.lt

Google+ Agile Tour Vilnius

Facebook Agile Tour Vilnius

Google+ Agile Tour Kaunas

Facebook Agile Tour Kaunas

Twitter

Twitter #agileturas

Facebook

Global Sponsors

Visma logo

Organizers

Agile Lietuva Association logo