AgileWorks Romania
7Dec/16Off

Timisoara Agile Software Meetup

The program for this meetup will be published in the week preceding the event.

Filed under: Comments Off
28Nov/16Off

Code and beer

What

The code and beer idea is simple enough: we gather in the evening after work, in a pub, have a beer and write some code. It is a social coding event where you can share ideas with other developers. You can come and leave whenever you want.

Why would you come and join us

Meet other programmers
Work on your own project
Help others with their projects
Find someone who might help you with a specific topic
Pair with someone and learn new things
Just hang around and talk to people

How

Bring your laptop and some code that you'll be working on. If you don't have code then think about what you would like to practice during the evening.

There is no predefined agenda. We just meet and work on whatever we feel like.

Important

Please specify what you would like to do during the evening by answering the question "What would you like to practice?" when registering.

Also, as soon as you know you can no longer attend the meeting please change your RSVP to NO immediately. Consider this gesture a sign of respect towards other members of this group who might want to attend in your place.

The number of attendees is limited because of the difficulties of finding a big pub and making reservations for a big group.

Filed under: Comments Off
22Nov/16Off

Coding Dojo – Implementing the Berlin Clock using TDD

This time, we are going to use test driven development (TDD) to implement the Berlin Clock. 

The specifications of this rather odd clock are:

The time is calculated by adding the lit rectangular lamps. 
The top lamp is a pump which is blinking on/off every two seconds. 
In the upper line of red lamps every lamp represents 5 hours. 
In the lower line of red lamps every lamp represents 1 hour. So if in the first line 2 lamps are lit and in the second line 3 lamps its 5+5+3=13h or 1 p.m. 
In the third line with tall lamps every lamp represents 5 minutes. 
There are 11 lamps, the 3rd, 6th, and 9th are red indicating the first quarter, half, and the last quarter of the hour. 
In the last line with yellow lamps every lamp represents 1 minute.

If you're wondering, this clock really exists in Berlin. Learn more about it on Wikipedia.

A Coding Dojo is a team practice format that accelerates knowledge transfer and sharing skills between team members. With an experienced facilitator, it is also a way of learning by applying various techniques. Objectives

The following skills are typical candidates for improvement during a dojo:

• Refactoring
• Simple design
• Clean code
• Improving pair programming technique
• How to safely modify code you don't understand (usually legacy code)
• Learning a new programming language
• Unit testing
• Test driven development

In addition, coding dojo can be used by a team as a collective and structured way of solving difficult or risky problems related to production, like fixing a bug or redesigning parts of the application.

How it works?

The basic format of a coding dojo:

• All developers and the facilitator gather in a room.
• The facilitator introduces the purpose and the format of the coding dojo.
• One laptop with a functional development environment is connected to a projector.
• Two developers pair program on the laptop. The others are in the room, watching the code changes.
• Every 7 minutes, one developer leaves the laptop and the next one from the room takes his place.
• After a specified period of time (usually around two hours), the dojo ends with a retrospective.

Filed under: Comments Off
15Nov/16Off

From Dogma to Light: Embracing The Agile Mindset

Are you disappointed or frustrated by the results of your Agile approach?


Have you put in place the roles, artifacts, practices and rituals and you did not realised the promised benefits? If so, you're not alone.


This is a classic problem, due to textbook Agile implementations that are rigid, mechanical, and driven by so-called "best practices" 

Join us to discuss about what it means to be agile. We will examine the most often overlooked, subjective, personal, and intangible pieces that are often missing from effective agile implementations.


Speaker: Ionut Grecu

Filed under: Comments Off
14Nov/16Off

Code and beer

What

The code and beer idea is simple enough: we gather in the evening after work, in a pub, have a beer and write some code. It is a social coding event where you can share ideas with other developers. You can come and leave whenever you want.

Why would you come and join us

Meet other programmers
Work on your own project
Help others with their projects
Find someone who might help you with a specific topic
Pair with someone and learn new things
Just hang around and talk to people

How

Bring your laptop and some code that you'll be working on. If you don't have code then think about what you would like to practice during the evening.

There is no predefined agenda. We just meet and work on whatever we feel like.

Important

Please specify what you would like to do during the evening by answering the question "What would you like to practice?" when registering.

Also, as soon as you know you can no longer attend the meeting please change your RSVP to NO immediately. Consider this gesture a sign of respect towards other members of this group who might want to attend in your place.

The number of attendees is limited because of the difficulties of finding a big pub and making reservations for a big group.

Filed under: Comments Off
9Nov/16Off

Agile Talks #19

Hi,

We are ready for a new season of awesome Agile Talks events. Start date is 14th of February.

Arthur Kerpician and  Radu Mazilu have prepared for our community one hour talk, "From zero to (almost) hero - how to build a commercial product in your own time".  They have build scrumvee.com product and they want to share their experience with us: 

We knew from the first hours of eMAG's Mobile Edition Hackathon 2015, that we got ourselves hooked on this project and we won't escape it anytime soon. One year passed, dozens of weekends and evenings burned coding and here we are: providing all fellow developers a Scrum tool that would make the Agile experience trackable, accurate and more fun. And it's free for all!

During the one hour meet-up, we'll walk you through the core concepts used in our product, how it evolved from spaghetti to a fancy looking dinner, technologies of choice, milestones and future developments waiting to be tackled. A demo involving you, our end-user, will showcase all the features and advantages of our product. Whoever survives the demo, will be granted access to our pizza and beer cave 😉


After 11 years of entrepreneurship, Arthur joined the eMAG team, where he performed as a software developer and a team manager. Arthur's working now for two start-ups, co-owning one of them and doing the most enjoyable things: trying and catching.

After working on personal projects and doing freelance gigs for over 6 years, Radu is now working during the day as a software developer at eMAG and as an Android developer at night. He's really annoyed by waiting ridiculous amounts of time for a page to load, so he's also known as "The Query Slayer".


Agenda:

18:45 - 19:00 Arriving, socializing
19:00 - 19:10 Introduction
19:10 - 20:00 From zero to (almost) hero - how to build a commercial product in your own time 
20:00 - 20:15 Break
20:15- 21:00 Open Space - ask the speakers for more details or propose interesting topics
21:00 - 21:10 Closing

See you on 14th February!

Filed under: Comments Off
7Nov/16Off

Timisoara Agile Software Meetup

The program for this meetup will be published in the week preceding the event.

Filed under: Comments Off
31Oct/16Off

Scrum & Wine

Welcome to our newest Meetup within Agile Works community! 

Scrum&Wine is a wine tasting & networking event dedicated for the Scrum Masters, Agile Coaches, Technical Leads and Developers out there. 


We gather to have a relaxing time, where we mix business and pleasure, to share experiences and stories, all of this accompanied by a glass of wine. 

Topics proposed for discussion are leadership, mentoring, , coaching, agile stories, feedback and people growth. 

First edition will take place on the 16th November (Wednesday), starting with 19:00. The location is Marvin Winebar, see map here: https://goo.gl/maps/9mg3ZGeMCvJ2

The maximum number of participants is 20 participants due to selected venue. Each participant will be responsible for paying for their own beverage. 

IMPORTANT: as soon as you know you can no longer attend the meeting please change your RSVP to NO immediately. Consider this gesture a sign of respect towards other members of this group who might want to attend in your place.

Make sure you install Vivino - https://www.vivino.com/app/

Filed under: Comments Off
31Oct/16Off

Code and beer

What

The code and beer idea is simple enough: we gather in the evening after work, in a pub, have a beer and write some code. It is a social coding event where you can share ideas with other developers. You can come and leave whenever you want.

Why would you come and join us

Meet other programmers
Work on your own project
Help others with their projects
Find someone who might help you with a specific topic
Pair with someone and learn new things
Just hang around and talk to people

How

Bring your laptop and some code that you'll be working on. If you don't have code then think about what you would like to practice during the evening.

There is no predefined agenda. We just meet and work on whatever we feel like.

Important

Please specify what you would like to do during the evening by answering the question "What would you like to practice?" when registering.

Also, as soon as you know you can no longer attend the meeting please change your RSVP to NO immediately. Consider this gesture a sign of respect towards other members of this group who might want to attend in your place.

The number of attendees is limited because of the difficulties of finding a big pub and making reservations for a big group.

Filed under: Comments Off
25Oct/16Off

Coding Dojo – Refactoring a Java timer application

This time, we are going to refactor a timer application written in Java. If you feel up to the challenge, we can even write some tests before that, to make sure we don't break anything before changing stuff. This exercise will be a simulation of a legacy codebase with no tests. Let's see if we can do things right!  

The application is just a timer that counts down from 02:00 to zero. Ten seconds before reaching zero, it plays a sound. When it actually reaches zero, it plays a sound and changes the background color to red for a few seconds. When you reset it before it reaches zero, it changes the background color to green for a few seconds.

A Coding Dojo is a team practice format that accelerates knowledge transfer and sharing skills between team members. With an experienced facilitator, it is also a way of learning by applying various techniques.

Objectives

The following skills are typical candidates for improvement during a dojo:

• Refactoring
• Simple design
• Clean code
• Improving pair programming technique
• How to safely modify code you don't understand (usually legacy code)
• Learning a new programming language
• Unit testing
• Test driven development

In addition, coding dojo can be used by a team as a collective and structured way of solving difficult or risky problems related to production, like fixing a bug or redesigning parts of the application.

How it works?

The basic format of a coding dojo:

• All developers and the facilitator gather in a room.
• The facilitator introduces the purpose and the format of the coding dojo.
• One laptop with a functional development environment is connected to a projector.
• Two developers pair program on the laptop. The others are in the room, watching the code changes.
• Every 7 minutes, one developer leaves the laptop and the next one from the room takes his place.
• After a specified period of time (usually around two hours), the dojo ends with a retrospective.

Filed under: Comments Off