agilegreece_logo_v2

Agile Greece is a community for agile practitioners with a mission to promote the application of agile practices (Scrum, Lean/Kanban, XP, BDD, Agile Product Management) in Greece.

When do we consciously slip from Scrum

Scrum is an agile framework with very strict boundaries and plenty of freedom and flexibility within these boundaries. Scrum does have solutions to most team dysfunctions. Slipping from scrum should be a conscious decision taken by mature agile teams only! Daily Scrum starting time (Daily Standup) Scrum strongly suggests to never change the time and place of the Standup in order to reduce complexity. One of Standup’s main benefits is synchronization between team members. If a team member can not make it to the Standup, for any reason, its value obviously is less than optimal. We consciously choose to change the time of the Standup to ensure full attendance. This is easier to do in small teams, since in larger teams the effect of changing everyone’s schedule may outweigh the benefit of full participation. Dangers when slipping: On a non mature agile team, delaying the Daily Standup occasionally, may be seen as if it’s not required to be on time. Also, delaying the standup may de-motivate and confuse people who are always on time. Events Maximum Duration All events in Scrum have a maximum duration, strictly set based on the Sprint duration. For 2 week Sprints, the suggested timeboxes are: 4 hours for Planning, 2 hours for Review, 1.5 hours for Retrospectives. We have multiple Scrum teams, that share many common stakeholders. We consciously reduced the timebox of Sprint Reviews in 1 hour, and have all 8 Sprint Reviews from the Scrum Teams of the Department happening in the mornings of 2 consecutive days every 2 weeks. This way it is easier for many stakeholders to attend all sprint reviews. We... read more

Adopting Agile Testing Practices

This case study can be considered the result of adopting the Scrum framework without applying the suggested Agile testing practices and the impact after actual embracing them. Below you can find issues that were found and the practices that helped to overcome those issues. The main changes where the formation of cross functional teams and the use of test automations. From what it seems, we made one of the most common mistakes as a new Agile team that previously worked with incremental methodologies and tried to use Scrum. After creating multiple projects of different scope, size and technologies, the problem was visible when we went to enterprise level with a platform of 14 different applications, with more than 300K lines of code and near to 10k unit tests. This platform was about to go live but it should be stabilized first. Trying to add functionality on the platform we got in to a spiral of massive bug fixing rounds that worked as an alert, informing us that something did not work as it was supposed to. By this spiral effect it was obvious that something went wrong with the processes that we followed. How we worked Working with Agile methodologies is about building small increments in small iterations, one to four weeks top. At that time, besides the XP engineering practices, the team had adapted partially the Scrum framework by using some of the events such as sprint planning, daily scrum and sprints, but the collaboration between the testing and the development seemed more like a mini waterfall. The developers build a complete functionality (user story) or even a whole sprint... read more

Η ημέρα που σταμάτησα να ζηλεύω τους συναδέλφους μας στο εξωτερικό

Πάντα με ενθουσίαζαν οι συνάξεις εραστών της πληροφορικής. Θυμάμαι μικρός στις εκθέσεις «Μηχανοργάνωση» να ψάχνω ανοιχτά τερματικά υπολογιστών για να πειραματιστώ με το λειτουργικό τους σύστημα. (Η εντολή HELP μπορεί να σε πάει αρκετά μακριά.) Ως φοιτητής στα συνέδρια USENIX Technical Conference είχα την τύχη να θαυμάσω τους (συχνά εκκεντρικούς στην εμφάνιση) μάγους προγραμματιστές των συστημάτων που απολαμβάνουμε σήμερα θεωρώντας τα ως δεδομένα. Μετά ως επαγγελματίας γνώρισα τη ζωντάνια και τη δίψα για γνώση που χαρακτηρίζει τα επαγγελματικά συνέδρια: ACCU, GOTO, OOP. Έχοντας ταξιδέψει πολλές ώρες για να βρεθώ εκεί, ζήλευα τους συναδέλφους που έρχονταν σ’ αυτά το πρωί κατευθείαν από το σπίτι τους. Στις 16 Σεπτεμβρίου, περπατώντας από το σταθμό του Θησείου προς το Σινέ Κεραμικός για να παρακολουθήσω το Agile Greece Summit, συνειδητοποίησα ότι αυτή τη φορά δεν είχα τίποτα να ζηλέψω: μια έξοχη εκδήλωση πραγματοποιούνταν στην πόλη μου. Το συνέδριο είχε όλα τα στοιχεία μιας επιτυχημένης επαγγελματικής διοργάνωσης: πολύ ενδιαφέρουσες ομιλίες, πλήθος συναδέλφων που το παρακολουθούσαν με όρεξη, πλούσιες ευκαιρίες για συζητήσεις στους διαδρόμους και την εκπληκτική αίσθηση ότι δεν είσαι σε ένα στημένο περιβάλλον για να διεκπεραιώσεις άλλη μια επαγγελματική υποχρέωση, αλλά σε ένα φιλόξενο σπίτι για να συζητήσεις με τους φίλους σου. Η μεγάλη συμμετοχή έδειξε το έμπρακτο ενδιαφέρον που υπάρχει από εταιρίες στην Ελλάδα για ευέλικτη ανάπτυξη λογισμικού. Η πλειοψηφία των ανθρώπων δήλωσαν ότι προέρχονταν από εταιρίες άνω των εκατό ατόμων. Αυτό είναι επίσης πολύ θετικό, διότι σημαίνει ότι υπάρχουν και στην Ελλάδα αξιόλογες ευκαιρίες για επαγγελματική εξέλιξη στο χώρο μας. (Όσο ενδιαφέρον και συναρπαστικό κι αν είναι το περιβάλλον των νεοφυών επιχειρήσεων, ένα οικοσύστημα εταιριών πληροφορικής χρειάζεται και μεγάλους παραγωγικούς παίκτες για... read more

Το Nexus Guide στα Ελληνικά (a.k.a. The Nexus Framework in Greek)

Με μεγάλη χαρά, ανακοινώνουμε άλλη μια μετάφραση από τα μέλη του Agile Greece. Μετά το Scrum Guide στα ελληνικά, μεταφράστηκε και το Nexus Framework. Νομίζουμε ότι είναι εξαιρετικά σημαντικό μιας και το Nexus είναι ένα μεθοδολογικό πλαίσιο για την ανάπτυξη και τη συντήρηση προϊόντων και λογισμικού σε μεγάλη κλίμακα. Αποτελείται από τους ρόλους, τις δραστηριότητες, τα αντικείμενα και τις τεχνικές που συνδυάζουν τη δουλειά περίπου τριών έως εννέα Ομάδων Scrum που εργάζονται πάνω σε ένα κοινό Product Backlog. Βασίζεται στο Scrum και αναπτύχθηκε από τον Ken Schwaber και το scrum.org. Στο επίσημο site του scrum.org μπορείτε να μάθετε περισσότερα για το Nexus Guide. Ακολουθήστε τον παρακάτω σύνδεσμο για να κατεβάσετε το Nexus Guide στα Ελληνικά ή σε άλλες γλώσσες. Για άλλη μια φόρα είμαστε ιδιαίτερα περήφανοι για τα μέλη της ομάδας του Agile Greece. Διέθεσαν πολύ απο τον πολύτιμό τους χρόνο και κατάφεραν να προσφέρουν άλλο ένα σημαντικό κείμενο για το Scrum, στην κοινότητα του Agile στην Ελλάδα. Following the translation of the Scrum Guide in Greek, members of Agile Greece have translated The Nexus Guide. Nexus is a framework for developing and sustaining scaled product and software development initiatives. It is a framework consisting of roles, events, artifacts, and techniques that bind and weave together the work of approximately three to nine Scrum Teams working on a single Product Backlog to build an Integrated Increment that meets a goal. It uses Scrum as its building block, and has been developed by Ken Schwaber and scrum.org. Find out more about the Nexus Guide here.  Download the Greek Nexus Guide here. Once more we are really proud for the members of our team. They offer much of their valuable... read more

Interview with Matti Klasson

Matti works for a game company. Do you happen to know this? or this? Matti Klasson is people operations manager at King and  Management 3.0 facilitator. Let’s read his interview. We are really excited to have Matti in Agile Greece Summit 2016 and looking forward to his speech. Did you get your ticket? Q: Could you briefly introduce yourself? My name is Matti Klasson and I’m Development People Lead at King – which means it’s my responsibility to help our developers to grow so they can be great team members and create BIG games. Q: What will your talk be about, exactly? Why this topic? My talk will be about – how to create a happy and productive work environment and that leadership has a key role in that. In a fast pace world where global mobility increase is crucial for companies to survive, that you have an environment where people feel they have a purpose and can make a difference. It’s not about extrinsic motivation like salaries and titles. It’s about being happy and productive at work! Q: What do you think could be the main gain for participants in your session? I hope my talk can be inspirational and give some new insights about leadership. It’s not about managing the people – it’s about creating an environment where people are happy and deliver value to their customers as fast as possible. Q: Can you give some advice to teams/organizations that are transitioning to agile? Find local needs, try small, scale out! Q: How do you see the evolution of Agile in the future? We live in a world where our social... read more

Interview with Özlem Yüce

It is always an eye-opening experience when you hear real-life cases of successful Agile implementations. This is even more profound for cases of companies that were more legacy oriented. Enter Agile Transformation. Özlem has 12+ year of experience in e-commerce, software and product development, she is a frequent speaker at conferences all over the world and an avid surfer.  Özlem will take us a trip into the waves with the real case of Agile transformation of Maersk Line.  Let’s read her interview. We are really excited to have Özlem in Agile Greece Summit 2016 and looking forward to her speech. Did you get your ticket? Q: Could you briefly introduce yourself? I have been working in product management and software development teams for more than 14 years. Throughout my career, I worked with various companies from Fortune 500 behemoths to fast-growing Inc 5000 startups. I lived in 7 different countries including 5 years in Denmark working for Maersk. Along the way, I have lead and been part of many Agile transformations across multiple industries. I have engaged with all sorts of organizational cultures and have a passion for helping them learn and improve. I love building high-performance teams that deliver products that delight customers. When I am not traveling around the world consulting, teaching and speaking, I enjoy reading and going surfing. Most of all though, I love bringing people together and helping them change the way they work – so they love what they do. Q: What will your talk be about, exactly? Why this topic? I will be talking about how a massive Fortune 500 company transformed the way they delivered products and... read more

Interview with Gil Zilberfeld

Is Unit Testing worth the effort? What is Test Driven Development? Which are its benefits? Gil is a well-known speaker in the area of Agile. What is interesting is his expertise in unit testing and TDD and that is why I think his talk would be really interesting and relevant for us as developers. He is also running a workshop in Agile Greece Summit 2016 on Advanced Agile Programming Techniques. It is a full day workshop of coding, for developers who want to improve their design, coding, and testing practices. Let’s see his interview. We are really excited to have him in Agile Greece Summit 2016 and looking forward to his speech. Did you get your ticket? Q: Could you briefly introduce yourself? My name is Gil and I’m an agile coach. I’ve been in software for more than 20 years now and have done almost everything in many ways, some more successful than others :). In the last 10 years, I work with developers (on development practices, proper design techniques, unit testing, and TDD), testers (strategy, automation, and planning) and product managers (building MVPs, creating roadmaps and backlogs and living in peace with the development team). And of course, working with the entire teams and management to be more effective and productive. Q: What will your talk be about, exactly? Why this topic? I’m giving two sessions as part of the summit. The first one is a full day tutorial called “Advanced Agile Programming Techniques”. This is a full day of coding, for developers who want to improve their design, coding, and testing practices. I’ve done this tutorial a couple of times,... read more

Our Agile ‘Game Plan’

This summer, I will speak about my new business model at Scrum Day Europe in Amsterdam and Agile Greece Conference in Athens. The business model I invented is derived from computer games and game mechanics. Really? Yes really. But a lot of these mechanics can also be found in scientific models, loads of management books and are often part of agile and lean methodologies. Let’s say I applied ‘game thinking’ or gamification to organizational thinking. It’s apparent that organizations are forced to continuously change their mix of people and properties in order to remain relevant to their buyers, consumers and users. It takes a lot of energy commitment and guts to transform whole organizations. Not many people are willing to change, not even capable or just scared that change might lead to undesired consequences (losing their job or sense of control). In fact, when I was in the proces of uncovering why people do or do not undertake necessary actions, fear is often the most dominant factor. Taking actions that change the way you work, live or a complete organizations need: willingness, knowledge, physical action and the right amount of guts. In other words, change needs: Want to Know what to Able to Dare to It requires the right amount of drive and motivation to make people want to change. Then they should know what to do to start the change. Then they should be enabled (given the right amount of freedom or responsibility and necessary means) to physically act in the right direction with decisiveness and power. And finally… if the three mentioned previous elements are executed well, they will feel... read more

Interview with Bart Hufen

gamification /ˌɡeɪmɪfɪˈkeɪʃ(ə)n/ noun the application of typical elements of game playing (e.g. point scoring, competition with others, rules of play) to other areas of activity, typically as an online marketing technique to encourage engagement with a product or service. “gamification is exciting because it promises to make the hard stuff in life fun” Bart Hufen is author of several books on Applied Games and Gamification and CEO of BrandNewGame. Games can be this: -or- can be this: Bart creates ideas to help his clients to progress their business. He does that by changing the behavior of people using game mechanics. Enter the world of GamePlan. We are really excited to have him in Agile Greece Summit 2016 and looking forward to his speech. Did you get your ticket? Q: Could you briefly introduce yourself? My name is Bart, I create ideas to help our clients to progress their business. We do this by changing the behavior of people using game mechanics. I wrote two books about the potential and practical use of games and game mechanics and their effects in business. My first book ‘A Brand New Playground’ can be downloaded for free from our website BrandNewGame.com. Q: What will your talk be about, exactly? Why this topic? My talk will be about my new book ‘Playing on the job’ (available in English in 2017). I explain briefly our Game Plan for organizational transformation and continuous progress. The most important model in that book is the ‘Progress-loop’, which is based on the game loop of FarmVille. It describes four processes (or actions) that you should manage as a company (or as... read more

Interview with Giuseppe De Simone

Giuseppe is from Italy. He lives in Sweden and works as Lead Agile coach at one of the Ericsson Product Development Units. He is one of the prominent Agile influencers and we are really happy to have him with us this September. You may be interested to know that Giuseppe  started his Agile journey in Greece, in Patras more specifically. Read more about it in his interview. We are really excited to have him in Agile Greece Summit 2016 and looking forward to his speech. Did you get your ticket? Q: Could you briefly introduce yourself? My name is Giuseppe, I am Italian but I live in Stockholm with my wife and our two kids. I work as Lead Agile coach at one of the Ericsson Product Development Units and I am a member of the Scrum Alliance Certified Enterprise Coaches community. I have been working in product development for 17 years and I have been helping organizations with Lean and Agile transformation since 2009. I am passionate about anything related to agility, primarily Agile leadership, Change management, Software craftsmanship and Coaching. Q: What will your talk be about, exactly? Why this topic? The need (and even the urgency for me I would say) to propose my talk comes from the observation of a strident clash. On one side a new world is shaping up, where everything and everyone which benefits of being connected is being connected. Daily innovations, collaboration beyond boundaries, more interdependencies in the eco-systems are profoundly modifying the ability and the way people and enterprises create value. On the other side, many companies are still influenced by management practices invented in 19th century for achieving totally... read more

Scrum Guide (in Greek)

Agile Greece has translated the official "Scrum Guide" in Greek and this is the result. Hope you like it. Any comments or additions are welcome.
Download link:

Ο Οδηγός του Scrum

Upcoming Events

There are no upcoming events at this time.

Get Involved

If you want to share your experience and knowledge about Agile, this is a great place to do so!
Agile Greece is an open-space organization where every interesting thought can be shared with others.

Submit your post now

Our Sponsors

Agile Actors

AC_logo1
Covering cost for location, sandwiches & beers

 

The Cube Athens
The Cube Athens They give us the place to meet

O'Reilly User Group Program

Review copies, discounts, donations, newsletter

Coho

the place that hosts meetups at Thessaloniki