Author: marc.lainez

  • An android Agile project at the University of Louvain-la-Neuve

    Over the past years, there has been some interest about Agile software development growing amongst belgian universities. Some belgian agilists have given lectures or organized workshops all over Belgium. Almost three years ago, with the guys from the AgileCampusTour we went to the University of Louvain-la-Neuve to give our first sessions. We received great feedback and planted a few Agile seeds here and there.

    This semester, something changed. One of the professors from the computer science departement (INGI), Prof. Yves Deville, contacted me to help them bootstrap their very first Agile project. The context is quite simple: 60 students will form teams of 4 and work on an android application of their choice. They will have to come up with an original idea and implement it following an Agile approach.

    We had a few meetings to identify the different challenges and the constrains we had:
    – No room dedicated for each team, just a big room for all 15 teams.
    – Students with few to no testing experience.
    – No “Agile” knowledge.
    – Precise project educational objectives.
    – Same process for all teams (to avoid group discrimination).

    We had to take a pragmatic approach to those constraints and we came to the conclusion there were so many things we could cover and teach students that we needed to focus on a few of them in order to not overwhelm them with too much information.

    After different discussions with the Agilar folks, Prof. Yves Deville and his assistants, we came up with a lightweight process:
    – Each group receives and Android tablet.
    – Students are asked to come up with three application ideas using a “poster” format.
    – Prof. Yves Deville and his assistants will vote for the best idea.
    – Students work in two weeks iterations.
    – Planning is done using Planning Poker and post-its.
    – Pair Programming is strongly recommended.
    – Students use Trello to visualise their work in progress.
    – A Jenkins automated build gives them insights about coding and android guidelines.
    – Another Jenkins build packages their application and sends it to Appaloosa, a private store from Octo Technology.
    – The private store is available to every group, meaning that every group can test any other groups application.
    – After each sprint, each team makes a demo of the finished work to Prof. Yves Deville playing the customer.
    – After the demo, each team participates in a retrospective to see if they can improve the way they work.

    In order to make sure the assistants really understood this lightweight process and the philosophy behind it, we gathered them to build, in three days, a small app following the previous points. We had 5 iterations of 4 hours and they managed to deliver something at the end of each iteration. They were introduced to the different tools and concepts the students are using at the moment. Here’s a couple of pictures showing the assistants under great pressure:

    IMG_0443

    IMG_0444

    So far, the students have finished their second iteration, and some already delivered features two weeks ago! They received feedback and have adapted their product already. Here are a couple of posters they came up with and that have been selected for implementation:

    IMG_0493

    IMG_0494

    We plan to organize an Agile Belgium user group meeting in April in Louvain-la-Neuve so that the most advanced groups can show you their progress if you are interested. The date is still to be determined but expect something right before or after the easter holidays. Stay tuned.

    We’d like to thank Agilar for their great advices and Planning Poker cards and Octo Technology for giving the university unlimited access to their private store platform.

    If you have any ideas on how to bring more Agility in universities or simply want to share what’s happening in your area, feel free to comment, contact me or make sure you free up the end of April in your agenda to be there for the special UCL user group 😉

    I’ll keep you posted on their progress if anything happens.

    Cheers,

  • Agile Belgium Drinkup March 2012

    Hi everyone,

    As usual, it’s time to gather again for our traditional monthly Agile Belgium Drinkup.

    This one will take place at “La Becasse” behind the Bourse/Beurs (rue de Tabora 11, 1000 Bruxelles)

    Some suggested that it would be nice to have a place where we could play games or even do a small presentation, and “La Becasse” has a room we can use upstairs for that.

    Talking about games, we had a discussion about games that could help teams understand the importance of tests or how taking shortcuts can be a bad idea. I’ll bring a copy of “Hard Choices” with me so we can try it out. If you have other games in mind, please tell us!

    We will start at 7:30 pm, a bit later, because that’s when people usually arrive.

    As usual, you can register here:
    http://abdup.fikket.com

    Hope to see some of you there,

    Marc

  • Agile Drinkup February 2012

    Hi Everyone,

    As usual, it’s time for our next Drinkup. It will take place on February 15th at 7 p.m. This time I’ll make sure I’m working from Brussels so I don’t get there late… Sorry again for those who had to wait last time.

    It will still take place at the Estaminet du Kelderke on the Grand Place itself number 15.

    Here’s a link to the website of the place.

    If you want to join, please register here so we can book a suitable table.

    See you there,

  • Agile Belgium Drinkup January 2012

    Hi everyone,

    Now that the holidays are over, it’s time to get back to the good old habits isn’t it?

    Last december, we had a retrospective of the 7 previous drinkups, you can find more about it in my last post.

    This time, it’s going to be at the “Estaminet du Kelderke” on the Grand Place itself. It should be quieter, we can also eat some belgian cuisine there but the drawback is that beers are going to be more expensive than at the Delirium, I guess we’ll talk more and drink a little less 😉

    Here’s a link to the website of the place.

    Wednesday 18 at 7pm, next drinkup, and as usual you can already register here.

    We’ll pick a few activities in the list we gathered during the retrospective and see how we can make the other initiatives for the community to move forward.

    See you on Wednesday!

  • Agile Belgium Drinkup 2011 Retrospective

    I’d like to start by wishing you all a wonderful year 2012. May it be a amazing year for you an your family.

    You probably know that two weeks ago, before the holidays, we had a small retrospective about the drinkups from 2011. I grouped them in categories.

    Feedback about the place

    – Find a quieter place
    – A place we can eat as well

    I’m looking around for places like that close to the Grand Place of Brussels that are not too crowded. If you have any suggestion please contact me or post a comment.

    We talked about sessions that we could do for some drinkups. The goal is not to do an XP user group meeting, we already have that, and the drinkup should stay different with an informal fashion around it, but we could have some small sessions now and then.

    Sessions we could do during the drinkups

    – Speed problem dating (I have a problem, how would you solve it? Each person gives a quick answer, no discussion, thank you!, next!)
    – a DIY session (something with a construction kit, maybe some lego serious play)
    – Have a small 5 minutes skype call with an “Agile star”
    – Sharing conference experience
    – 300 seconds talk
    – Small demo of an agile technique, dev or coaching skill
    – Bring/share a book (bring a book you liked, lend it to someone)
    – A psychiatrist couch session
    – Have some Agile stars that are in Belgium from time to time to join us

    Some games we could play

    – Explain Agile to the barman
    – Speaker wolves

    Other things related to the drinkup

    – Blog about the drinkups

    There were also some things not directly related to the drinkups themselves.

    – Organize an Agile Belgium book club
    – Organize Agile Belgium lunches with people working in the same area
    – Organize an Agile Belgium picnic during the summer

    So here’s the raw content of the retrospective, if you weren’t there and you want to add anything more or react to any items, feel free to send an email to the mailing list or comment here.

    I can also announce that the next Agile Belgium Drinkup will take place on the 18th of January. I’m still not convinced about the places I found so I’ll keep looking. I’ll post a new event on the website and here as soon as possible.

    Again, all the best for 2012, see you at the next Drinkup!

  • Agile Belgium Drinkup – December 2011

    Topic:

    This is an informal meetup of the Belgian Agile and Lean community. Come after work and meet people you usually only meet at conferences. Anyone interested in Agile or Lean can join.

    Date:

    December 14, 2011 from 19:00 until
 you decide to go home.

    You can find us at the back of the ground floor, the tap bar. When you are in the bar go as far as you can go at the back, you’ll find us there. It’s quieter there.

    The next one is a bit special as it’s the last one of 2011. It might be a good idea to retrospect on the previous editions and take decisions for 2012. So if you want to participate to the retrospective or if you just want to have a beer and talk Agile with some peers then join us!

    Add your name to the list to attend.

    Location:

    Delirium Café
    Impasse de la Fidélité 4A
    1000 Bruxelles

    Near Brussels Central station and the Grand’ Place.

    See you there!

  • Agile Belgium Drinkup – November 2011

    Topic:

    This is an informal meetup of the Belgian Agile and Lean community. Come after work and meet people you usually only meet at conferences. Anyone interested in Agile or Lean can join.

    Date:

    November 9, 2011 from 19:00 until
 you decide to go home.

    You can find us at the back of the ground floor, the tap bar. When you are in the bar go as far as you can go at the back, you’ll find us there. It’s quieter there.

    Add your name to the list to attend.

    Location:

    Delirium Café
    Impasse de la Fidélité 4A
    1000 Bruxelles

    Near Brussels Central station and the Grand’ Place.

    See you there!

  • Second and Third Agile Belgium Drinkups

    Following the first Agile Belgium Drinkup in June, we held the second and third in July and August at the Delirium CafĂ© in Brussels. Fewer people attended, but insightful and interesting discussions happened anyway. Here’s a quick overview of what happened:

    Second Abdup July 13

    Second Agile Belgium Drinkup gathered 7 people from different horizons. Developers and Coaches. We exchanged some of our concerns and experiences on how to bring Agile practices into the day to day life of a freelance developer. We had an interesting discussion about ways to make a customer understand that he won’t necessarily need everything from it’s backlog to launch a project.

    Alain Ravet suggested to use belgian comics for that purpose. He uses a story from “Le petit Spirou” or “De kleine Robbe” where his mother asks him to choose some teddy bears he could give away to poor children. Of course he says he wants to keep them all, that they are all important to him. His mother then asks him which one he would grab if the house was on fire and he could only take one with him. And she goes on and on, making him imagining all kinds of situations until there are two piles of teddy bears, the ones he really likes and the ones he doesn’t really need. Here’s a picture of it, in french, if anyone has it in dutch, I guess it’s ok to post it in the comments.

    Teddy bear backlog

    If you want to read the full comic, it’s in album 7 Demande Ă  ton pĂšre/Vraag dat aan je papa!

    Of course it might be awkward to show that comic strip to customers, but it is a nice starting point if you are looking for inspiration for a small workshop a talk or whatever…

    Third Abdup August 17

    Another holiday Agile Belgium Drinkup, gathering 4 people this time. We forgot to send an email to the mailing list, which didn’t help. But still, again, interesting things happened.

    We raised the tricky question. If you are new in the community or a newly graduated student that would like to apply in a company being Agile, or if you are more experienced and are looking for a job related to Agile, in which company do you actually apply? Should there be someone writing down a list of Agile companies in Belgium? Not really.

    So what can we do then? There was a suggestion from Pascal to add some job board to the actual Agile Belgium blog. Companies that really want to find some Agile aware profiles would pay a fair amount to have their offer published on the Agile Belgium job board. Of course this is just an idea, and we need to know if some companies would be interested, and at what price.

    So, taking actions! Pascal volunteered to write an email explaining the idea. Email that we would send to companies in Belgium that are related to Agile in any ways. We’ll engage in further development if there are companies interested. If you want to help, we are trying to build a long list of companies that are or might be interested in Agile, if you know such companies, drop us an email.

    When is the next Agile Belgium Drinkup?

    The fourth Agile Belgium Drinkup will happen on the 14th of September, still at the Delirium Café at 7 p.m. You can already register here http://abdup.fikket.com/ we hope to see you there.

    See you next time!

  • First Agile Belgium Drinkup

    Last week we had the first Agile Belgium Drinkup. An attempt to gather the belgian Agile community outside of the conferences ecosystem. Last wednesday, from the 17 people that registered online, 12 showed up.

    Thanks to that drinkup, we had the opportunity to discover new faces, people we hadn’t seen before, either at conferences or other user group meetings. It didn’t take so many beers for Xavier to put post-its on the bar and facilitate a small improvised retrospective about this first drinkup.
    Here are the insights and actions we have generated:

    Every participant commits to try bringing someone who wasn’t at the first drinkup

    For those who were there, don’t forget to convince a fellow agilist to come with you next time!

    Merge the belgian community website domains

    It has already been taken care of by Pascal. If you go to http://agilebelgium.org you will be redirected to http://xp.be, which will now be the one and only Agile Belgium community website.

    Write a blogpost about the last drinkup

    I think this is also being covered…

    Find a venue with cheaper beers

    The foodsquare was a nice place but the beers were a little expensive. A venue with cheaper beers and still close to major train stations would be appreciated.

    Keep doing it in Brussels

    Brussels is approximatively 1h or less by train from every major Belgian city, it seems like a good choice for a drinkup.

    Organize next drinkup

    Well, let’s take care of that right now! We decided to do these drinkups every second Wednesday of the month, it means the next one will be on the 13th of July. We will do it in the back room of the Delirium cafĂ© near the Grand Place. Again, there is a fikket page so that we get an idea of the number of people that might show up:

    http://abdup.fikket.com/

    This is where all the drinkup events will be announced from now on.

    As you can see we didn’t only drink beers. Following everything that emerged from this first edition of the Agile Belgium drinkup we can consider it to be a success. Next time, we hope you’ll join us!