- Debrecen Tech and Startup Meetup - What Scrum, Kanban, and Lean Have Ever Done for Us? I gave my last talk at the Debrecen Tech and Startup Meetup for a local community about how Scrum, Kanban, and Lean can help small or startup companies achieve their success. Scrum, Kanban, and Lean are very good at improving processes, which we need for fast delivery, and Agile/Lean UX to find the right product to deliver, so I put emphasis on these parts.
more...
- Agilia Conference 2016 The next Agilia Conference is around the corner with exceptional speakers such as Tom Gilb, Scott W. Ambler, Łukasz Węgrzyn, and Pierre E. Neis. Aguarra - the organizer of the conference - is keen on bringing great variety of speakers to its events. For example, last year they had Mario Almondo who is a COO and the Technical Directory of the Ferrari Formula-1 team.
more...
- Agile, Lean and UX is Coming This time I was talking about the basics of Agile and Lean methodologies and how to apply the UX principles in them. Here are the slides.
more...
- Philosophies of Building the Workplace I gave my second talk at the Budapest University of Technology and Economics to psychology students about the philosophies we use to build and improve a workplace. I covered a wide range of topics (Taylor, Kanban, staff liquidity, cynefin, etc.) and promised the students to share some references and further reading materials.
more...
- London Lean Kanban Day 2014 - The Road to a Fairly Predictable System I see agile software development methodologies (Scrum and XP) and modern management methods (Kanban) as tools for predictability. The development organisation would like to know what is coming and whether it will be the right thing to do. On the other side, the management would like to know when the new features can hit the market.
more...
- Agile Adria Croatia 2014 - The Road to a Fairly Predictable System I see agile software development methodologies (Scrum and XP) and modern management methods (Kanban) as tools for predictability. The development organisation would like to know what is coming and whether it will be the right thing to do. On the other side, the management would like to know when the new features can hit the market.
more...
- OOP 2014 - Social Sciences Make a Difference Being aware of the state of our minds and our environment is very important not only for Agile teams, but for any team. Let's say that you have made up your mind about what you are going to do and are about to execute your plan. There may be several courses of action for you to take at this point, and in my experience the best way is to examine the situation, look for social science studies that match the problem at hand, pick one, and carefully apply its recommendations.
more...
- The Purpose of Agile Software Development I often think about the purpose of Agile. It is definitely not to replace the Waterfall development process, or make the life of middle managers even more difficult. I believe it is not about testing more or using new technology either. I see similarities between the purpose of Agile software development and police work.
more...
- The Customer is Not Even Close to Us Not a long time ago, a colleague told me that our project was much better than his, because according to him, our customer was close to us. This sentence got me thinking and I'm pretty sure the customer is not close to us at all. The customer is close when you, as a team member, can directly interact with her.
more...
- Visit at Targu Mures A couple of weeks ago, I was told that a new Agile meetup group was about to be started in Targu Mures - even the local newspaper wrote about it - and the organizers wanted me to give a special talk about the Agile way of working. It was a great opportunity for me to visit Transylvania again and meet the forming community there.
more...
- Saving the Continuous Integration I really like continuous integration, that's why I'm always sad when I see one dying. Unfortunately, I've seen it happen a lot, and in every case its lifeline looked like this.
more...
- Code Review During Retrospective Most of the retrospectives I've kept or participated in were about agile approaches (for example communication with the Product Owner) and organisation-related changes, but not everybody is into these. Most software engineers and craftsmen aren't that interested in how to deliver faster, or how to communicate better, they are interested in how to be better at their profession: programming.
more...
- Pair Programming in Retrospect I've been doing pair programming for two years now. During this period I gained a lot of experience, so it is time to do a little retrospective and organize these experiences. I hope that you find something useful here, or even better, you may start to do pair programming.
more...
- Weekly - CW14 Without further ado, here is the collection for calendar week 14, 2011.
more...
- Farewell Gift I've got a very nice farewell gift (on the left) from my old colleagues at Ericsson Hungary Ltd.
more...
- Agile Seating Layout A couple of weeks ago my team started to do things differently than before, and I promised I'd write about the effects of certain changes and new improvements. Effective and fluent communication is essential for an agile workspace, but unfortunately our former seating layout didn't support either of that, so we changed it, inspired by an idea from Martin Fowler.
more...
- Pimp my Team ## AbstractFrom the middle of January 2011, our organization has been working in a new structure. There were different outcomes of this change, one of them was that my former firefighting team has been dismissed, and so has the team introduced in my Kanban Nightmares article.
more...
- The First Agile Job Interview In one of my previous posts I was writing about a different kind of job interview. Today, I had the possibility to perform my first agile job interview, and although I only got twenty minutes, it was very well spent. For this twenty minutes, I planned a pair programming session with the candidate.
more...
- The Agile Trophy There are certain ways to appreciate efforts and achievements; the most common one is a salary bonus. As Daniel H. Pink pointed out in his book Drive that kind of reward can kill the intellectual motivation and productivity. Nevertheless, I'm not in the position to give money to colleagues, but I still want to remunerate the agile efforts in some way.
more...
- More Kanban Numbers For firefighting situations I prefer using the Kanban framework. It is very informative, and generally keeps things under control. If there are a lot of things to do, people tend to do context switching, which makes them less effective than they could be.
more...