IT Project Management
09:00 - 10:00
Registration
Wojciech has been managing various projects for 6 years but sometimes when he no longer has the strength and needs to relax… he sits down to code something, even a simple script! Why? Firstly, it relaxes him and secondly, programing has two amazing features: it allows you to be creative in doing things and puts your thoughts in order. In many aspects programing differs from PM but they have some common features. Wojciech recruits PMs often from programmers by evaluating their soft skills and perspectives on the new position. He encourages people to listen whether and how to become a PM. The lecture will be about how to recruit PMs, what characteristics does a PM need and how to determine that a programmer is fit to take the road to project management.
Wojciech Dymowski, PMP – project manager and business expert in the field of modern information and communication technology (ICT). CEO of the PMI Poznań Chapter. He leads various projects – from expert analysis, research projects to social projects based on services for individuals and companies. He specializes in consulting related to the practical use IT in enterprises – focusing on the users’ point of view.
In my presentation I will share my experience from working in the “Alfa” team – the first team in Allegro.pl that started working according to Scrum. I will show our successes, failures and challenges we had to face during our everyday work on Allegro platform.
Jacek is a Scrum Master in Allegro Group. He has been working in IT for over 10 years. At the beginning of his career he worked as a Developer, and then switched to project management. Currently he is fascinated by Lean Programming and coaching. He participated in many startup contests, has spoken at conferences and barcamps meetings.
He is a fan of professional boxing and loves English bulldogs.
11:50 - 12:10
Coffee Break
Telework has become a necessity of our time. How to build teams remote? How to cooperate remotely? Is it necessary to work remotely even if all team members live in the same city? When not to work remotely? During the presentation I will try to answer these questions based on my work experience leading Arkency (Rails consulting) and GameBoxed.
He has been working in the IT field for over 12 years. During this time he has worked for all possible kinds of IT companies – consulting, corporations, research and development departments working on projects in various technologies (PHP, .Net, Java, mainly Ruby recently). Using his work experience he builds his own companies like: Arkency – Rails Consulting (9 Ruby on Rails experts). GameBox – a social games developing company. He likes to share his thoughts on his blog: AndrzejKrzywda.com (http://AndrzejKrzywda.com)
Issues with communication are commonly stressed as one of pain points in project teams. We often react trying to formalize communication setting a lot of rules and expecting it would solve the problem. Unfortunately it doesn't really work.
It because the real reason isn't lack of will to share information among a project team but burden attached to it. If we were able to make communication easy and nonintrusive for both those who share and those who receive information it would be a great tool to improve information flow and, as a result, organization as well.
And this is where visual management comes to the rescue. A set of simple tools: whiteboard, markers and a set of sticky notes can help to solve many of communication issues we face. What more flexibility and cost of such simple means is no match for any software, which makes them a perfect investment. Are you ready to pass on such a powerful tool?
The presentation will show a set of different real-life problems pointing how visual management can help in solving them. The session will also describe why and when the method works successfully.
Pawel Brodzinski is an experienced leader and team builder who managed different software teams along his career from tiny groups working on in-house solutions up to big divisions working on multiple complex projects for big corporations. Pawel is a fan of choosing right approach to right problem and doesn't believe in a silver bullet.
He is well-recognized blogger writing about software project management at http://blog.brodzinski.com
Recently he leads a division in VSoft where he manages a team of 150 engineers. Pawel is passionate about leading great teams, fixing broken projects and creating high-quality software
13:45 - 14:45
Lunch
We write countless lines of code, we use various programing technics and come up with more and more complex architectural structures. We forget about one thing. What comes out of all these procedures if we use them inefficiently? In studies about efficient programing every now and then a mysterious word comes up: “focus”. The ability to focus and to concentrate on our work is one of the differences that is difficult to identify and which also dramatically affects the quality of solutions we create. During this presentation we analyze what the “focus” is and how to generate it and use it in the daily work of a programmer.
Michał Bartyzel is a consultant and trainer at BNS IT company. Every single day he works with software developers helping them dealing with legacy code and software architecture. His interests and experience covers domains such a: manufacturing execution, telecommunication, e-commerce and finances. Michal effectively works for customers on business-IT communication issues. His thoughts can be followed on twitter @MichalBartyzel or his blog http://mbartyzel.blogspot.com .

Mariusz Sieraczkiewcz Has been a software professional for more than 8 years. Passionate about learning from experience especially when dealing with real-life software projects. As a trainer and consultant works with top Polish teams on process agility, clean code, architecture and effective software practices. 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. 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. His thoughts can be followed on twitter @ms_bnsit_pl or his blog http://msieraczkiewicz.blogspot.com .
15:30 - 15:50
Coffee Break
Stop for a while and think of all the projects that you have participated in. How much time did they take? Months or years? What if I tell you that those projects could have ended after just one, two or three WEEKS?
What if YOU were the client that has to pay for every day? What if the problem was not to understand the client, but rather to have him at all?
If you ever faced that situation (or if you think about opening your own business) – welcome in my world, the world of startups. Let me tell you all about Lean Startup approach and my own experience from that area.
Here, we define startup as an organization brought to life to create something new in the extremely risky environment (it is both, one-person company in a garage and a corporation introducing new product to the unknown market).
He started his career as a programmer and started going up the ranks through the position of Team Lead, Manager and now he supports development teams, projects and organizations as Agile/Lean coach in Tieto. He worked with many projects mainly in a distributed environment in Scandinavia, Germany, Nederland, India or China. When helping with projects he not only supports programming teams but also team leads and entire departments. He conducted project management trainings, Agile (Scrum, XP, TDD, openUP I RUP), Lean Software Development coaching and leadership trainings. He also conducted workshops for clients which led to new types of Agile contacts. His broad experience can help organizations on many levels. He is in charge of the Lean@Tieto transformation. He builds an incubator at Wrocław University of Technology. Its mission is to create new product prototypes in less than 6 weeks.
Clients need to know how much a project will cost. Waterfall development is always late and over-budget. Agile development is done when it's done. You're left with estimates that you know are too low and then you squeeze them anyway. It shouldn't be this way. We'll look at how this happens, early warning signs, ways out and ways of avoiding it in the first place.
Rowan is a technical Team Lead at Ibuildings and holds a Master's degree in Software Engineering. He's worked commercially with PHP for over 6 years, before that Python and Java, and then Pascal and BASIC if you go back far enough. His work has encompassed everything from tiny interactive pages through to multi-million pound billing engines using a wide variety of open source technologies. His passions including continual tinkering with his aging N900 and poor-quality horror films.
17:20 - 17:30
Conference Summary - Prize drawing