Czym nie jest Agile?

Beata

AgileKing

Czym nie jest Agile?

AgileKing

Cześć! Mnie też dopadła ewidentnie tutaj wakacyjna cisza

Hi! I've also been hit by the obvious holiday silence here.

i ostatnio ciężko było z tymi odcinkami,

And recently it was hard with these episodes,

natomiast mam nadzieję, że mieliście okazję posłuchać

However, I hope you had the opportunity to listen.

mojego gościnnego występu w podcaście InVedo,

my guest appearance on the InVedo podcast,

czyli firmy, w której pracuję.

that is the company I work for.

Bardzo miło było móc właśnie pogadać o Agilu

It was very nice to be able to talk about Agile.

i też właśnie to zmotywowało mnie do tego odcinka

and that also motivated me to make this episode

i pociągnięcia tematu właśnie, o którym rozmawiałam z Anią.

And the continuation of the topic that I was just discussing with Ania.

Tam rozmawiałyśmy o tym właśnie, czym dla mnie jest Agil,

There we talked about what Agil means to me.

o co w tym chodzi i także o moich doświadczeniach z firmy.

What it's all about and also about my experiences with the company.

Dlatego teraz postanowiłam pójść trochę w drugą stronę

That's why I've now decided to go a bit in the opposite direction.

i porozmawiać o tym, czym Agil nie jest,

and talk about what Agil is not,

a czym często się wydaje albo o czym się mówi.

and what is often thought or spoken about.

No dobra, to w takim razie zaczynamy z tym, czym Agil nie jest.

Alright, in that case, let's start with what Agile is not.

I pierwszą rzeczą, która mi się nasuwa,

And the first thing that comes to my mind,

którą często zarzucają właśnie metodycy Agil,

which is often criticized by Agile methodologists.

to to, że jest gorsza jakość tego, co jest wytworzone,

It means that the quality of what is produced is worse.

bo często idziemy szybko, bo chcemy coś zrobić, pokazać klientowi.

Because we often move quickly because we want to do something, show it to the client.

No i zdecydowanie tutaj to jest typowy właśnie,

Well, this is definitely a typical case here.

właśnie stwierdzenie, czym Agil nie jest,

just a statement of what Agile is not,

ponieważ gorsza jakość to może być,

because worse quality could be,

jeżeli mówimy na przykład o prototypie,

if we are talking about a prototype,

no to zdecydowanie tam wiadomo, że nie wszystko będzie działać,

Well, it's definitely known that not everything will work there.

nie wszystko musi być ładne,

not everything has to be beautiful,

bo tak jak właśnie już wspominałam, chcemy to pokazać klientowi.

Because, as I just mentioned, we want to show this to the client.

Natomiast Agil jak najbardziej stawia na jakość

On the other hand, Agil definitely focuses on quality.

i właśnie poprzez iteracyjne podejście wręcz często wiemy,

and it is precisely through the iterative approach that we often know,

że ta jakość może być dzięki temu lepsza,

that this quality may be better because of that,

bo coś od razu możemy sprawdzić.

because we can check something right away.

I ostateczny, ostateczny produkt, który wychodzi po tym,

And the final, final product that comes out after this,

jak pracowaliśmy w Agilu, na pewno nie powinien być gorszej jakości.

Since we worked in Agile, it definitely should not be of worse quality.

I nigdy nie utożsamiałabym z tego, że jeżeli będziemy pracować w Agilu,

And I would never identify with the idea that if we work in Agile,

to to, co będzie powstawać, jest gorszej jakości.

What will be created is of poorer quality.

No dobra, druga rzecz.

Alright, the second thing.

Czym nie jest Agil?

What is Agil not?

Agil na pewno nie jest chaosem, chociaż dla ludzi z zewnątrz

Agile is definitely not chaos, although it may seem that way to outsiders.

czasami może tak się wydawać.

Sometimes it may seem that way.

Co więcej, ja czasami miałam wrażenie,

Moreover, I sometimes had the feeling,

że nawet nie dla ludzi z zewnątrz, tylko dla osób z mojego zespołu,

that not even for people from outside, but for the members of my team,

na przykład dla moich deweloperów,

for example for my developers,

czasami oni też mieli wrażenie, że pewnie moje funkcjonowanie

Sometimes they also had the impression that probably my functioning

może być trochę chaotyczne, bo jednego dnia mówiłam coś innego niż kolejnego.

It may be a little chaotic because one day I said something different than the next.

Natomiast to oczywiście jest kwestia właśnie tego,

However, this is certainly a matter of just that.

że czasami szybko musimy dopasować się do wydarzeń,

that sometimes we must quickly adapt to events,

do sytuacji, która panuje.

to the situation that prevails.

I z zewnątrz może to trochę wyglądać jako chaos,

And from the outside, it may seem a bit chaotic.

jako coś chaotyczne, natomiast no zdecydowanie nie do tego dążymy, tak?

as something chaotic, but we definitely do not strive for that, right?

Nie chodzi o to, że to jest chaos, tylko właśnie do tego,

It's not that it's chaos, but rather to that.

że po prostu częściej ta sytuacja może się zmieniać,

that this situation may simply change more often,

częściej mogą dochodzić zmiany w tym, co robimy

Changes in what we do may occur more often.

i do decyzji, w jakiej kolejności na przykład coś robimy,

to the decision of the order in which, for example, we do something,

albo że na przykład nagle coś zupełnie przerywamy,

or that for example we suddenly interrupt something completely,

bo zmieniła się sytuacja.

because the situation has changed.

Natomiast zdecydowanie no nie jest to tak,

On the other hand, it's definitely not like that,

że zawsze jest chaos i nikt nie wie, co ma robić, wręcz przeciwnie.

that there is always chaos and no one knows what to do, on the contrary.

Bardzo istotne jest to, żeby każdy wiedział, co ma robić,

It is very important that everyone knows what to do.

a jeżeli pracujemy już w konkretnej metodyce, na przykład w Scrumie,

and if we are already working in a specific methodology, for example in Scrum,

no to tym bardziej to nam ułatwia, jakby wydarzenia Scrumowe nam ułatwiają to,

Well, that makes it easier for us, as Scrum events help us with that.

żeby ten chaos nie był tak duży.

so that this chaos isn't so great.

Co więcej, też to, że pracujemy właśnie w krótszych okresach czasu, tak?

Moreover, it's also the fact that we work in shorter periods of time, right?

Szybciej dostarczamy jakąkolwiek, jakiekolwiek rozwiązanie,

We deliver any solution faster.

to też sprawia właśnie, że ten chaos jest trochę minimalizowany,

it also contributes to minimizing this chaos a bit,

dzięki temu, że właśnie patrzymy na mniejszy wycinek czasu.

thanks to the fact that we are currently looking at a smaller segment of time.

Kolejna rzecz, o której właśnie trochę już tu nawiązałam,

Another thing that I've already touched upon a bit here,

właśnie w tym chaosie też,

just in this chaos too,

to kwestia tego, że Agile nie jest Scrumem.

It's a matter of the fact that Agile is not Scrum.

To nie jest tak, że jak ktoś mówi Agile, to myśli Scrum,

It's not that when someone says Agile, they mean Scrum.

chociaż podejrzewam, że może tak być,

although I suspect that it might be so,

ale ogólnie, według wszystkich norm, wszystkich zasad,

but overall, according to all norms, all rules,

to nie jest to samo.

It's not the same.

Agile to jest całe podejście z winności i bardzo szeroko pojęte

Agile is a whole approach based on flexibility and is very broadly understood.

i bardziej po prostu taki sposób, w jakim można postępować i funkcjonować,

and more simply the way in which one can act and function,

natomiast Scrum to już jest konkretna metodologia, w której możemy pracować.

On the other hand, Scrum is a specific methodology that we can work with.

Czyli jakby Scrum jest częścią Agile, bo spełnia te wszystkie założenia,

So Scrum is part of Agile because it meets all those requirements.

o których mówi Agile,

about which Agile speaks,

natomiast, o których mówi w ogóle tak, zwinne podejście,

however, which he speaks of in general like this, agile approach,

natomiast no Scrum to już jest konkretne zasady, konkretna metodologia, tak?

On the other hand, Scrum has specific rules and a specific methodology, right?

Czyli jeżeli ktoś mówi, że pracuje Agile'owo,

So if someone says they work in Agile mode,

to wcale nie musi znaczyć, że pracuje w Scrumie.

It doesn't necessarily mean that they work in Scrum.

Może pracować z zupełnie innej metodologii,

It can work with a completely different methodology.

natomiast pracuje zwinnie, tak?

on the other hand, works agile, right?

Używa tych zwinnych podejść, stosuje się do manifestu Agile'a,

He uses these agile approaches, adheres to the Agile manifesto,

natomiast to już, w jaki sposób konkretnie pracuje,

however, this is how it specifically works,

to nie jest jednoznaczne.

It is not unambiguous.

Dobra, dalej. Agile to świat IT.

Okay, go on. Agile is the world of IT.

To też jest często tak postrzegane,

It is often perceived this way as well,

pewnie z tego względu, że po prostu będzie ciężko znaleźć ogłoszenie ze świata IT,

probably because it will simply be difficult to find an advertisement from the IT world,

gdzie nie ma powiedzianego czegoś o Agilu,

where nothing has been said about Agile,

natomiast to nie jest jednoznaczne.

however, it is not unambiguous.

To nie tylko jest zarezygnowane dla świata IT.

It is not only resigned for the IT world.

Co więcej, tak jak właśnie podczas rozmowy z Anią mówiłyśmy,

Moreover, just as we were saying during the conversation with Ania,

to w ogóle nie wywodzi się na to,

it doesn't derive from that at all,

że pracujesz nawet ze świata IT,

that you work even in the IT world,

a właśnie wręcz odwrotnie z takiego bardzo fizycznego świata fabryk.

And quite the opposite from such a very physical world of factories.

Dlatego wcale, gdzie też stosuje się właśnie Agile,

Therefore, exactly where Agile is used,

gdzie stosuje się też Scrum'a,

where Scrum is also applied,

więc to nie jest tak, że tylko w IT można pracować Agile'owo,

so it's not the case that only in IT can one work in an Agile way,

bo to też często słyszałam taki zarzut.

Because I often heard such an accusation as well.

A, no bo u Ciebie to nie ma problemu, bo Ty pracujesz w IT,

Oh, well for you it's not a problem because you work in IT.

a u mnie gdzieś to się tak nie da.

But for me, it doesn't work like that.

No nieprawda.

Well, it's not true.

To można zaadoptować do wielu dziedzin, do wielu gałęzi.

This can be adapted to many fields, to many branches.

Czasami nawet to widzę bardzo dobrze podczas spotkań z winnej Łodzi,

Sometimes I can see it very well during meetings in the wine cellar,

gdzie przychodzą ludzie z różnego świata,

where people from different worlds come.

nawet na przykład z urzędu miasta

even for example from the city hall

i też mówią, że do pewnych rzeczy właśnie da się stosować takie podejście.

And they also say that such an approach can indeed be applied to certain things.

Więc zdecydowanie to nie jest tak, że Agile to tylko świat IT.

So it is definitely not the case that Agile is only the world of IT.

Kolejna rzecz to takie poczucie, że jak mamy Agile,

Another thing is the feeling that when we have Agile,

to znaczy, że w ogóle nie tworzymy żadnych dokumentacji

That means we are not creating any documentation at all.

i to trochę też się nawiązuje do tego chaosu.

And this also somewhat refers to that chaos.

No nie, to jest trochę błędne rozumienie po prostu

Well, no, that's a bit of a misunderstanding, really.

tego czy konkretnego manifestu Agile'a i zasad,

this specific Agile manifesto and principles,

bo oczywiście jest tam powiedziane, że działające oprogramowanie

because it is obviously stated there that the software in operation

ponad obszerną decyzję,

over a vast decision,

ale to nie znaczy, że ta dokumentacja nie powstaje.

but that doesn't mean that this documentation isn't being created.

To nie znaczy, że kiedy kończymy oprogramowanie,

It doesn't mean that when we finish the software,

nikt tak naprawdę nie ma nic spisane i nie wiadomo, jak to działa.

Nobody really has anything written down, and it’s unclear how it works.

Po prostu chodzi o to, żeby w pierwszej kolejności stawiać na to,

It's simply about prioritizing this first.

że musimy dostarczyć klientowi rozwiązanie,

that we need to provide the client with a solution,

a dopiero potem całą dokumentację, instrukcję, cokolwiek.

And only then the entire documentation, instruction, whatever.

Też oczywiście co do instrukcji, to właśnie dobre oprogramowanie

Of course, regarding the instructions, it is indeed good software.

powinno być tak intuicyjne, że ta instrukcja nie powinna być potrzebna,

It should be so intuitive that this instruction should not be needed.

ale wiadomo, że często jest tutaj też pewne po prostu wymogi.

But it is known that there are often certain requirements here as well.

Natomiast właśnie chodzi o to, że to nie jest tak,

However, the point is that it's not like that,

że to nigdy nie powstanie albo tego nie ma.

that it will never be created or that it does not exist.

Chodzi o to, żeby po prostu bardziej niż nad tą obszerną dokumentacją

It’s about simply focusing more on that extensive documentation.

skupiać się nad tym, żeby coś już działało,

to focus on making something already work,

a potem dopiero to opisywać.

and then describe it only afterwards.

Nie iść w tą drugą stronę, bo z dokumentacji nikt nie skorzysta,

Don't go in that other direction, because nobody will benefit from the documentation.

jeżeli nie będzie miał rozwiązania.

if he does not have a solution.

Z gotowego rozwiązania można już właśnie zacząć korzystać,

You can already start using the ready-made solution.

tak jak powiedziałam, intuicyjne narzędzie,

just as I said, an intuitive tool,

powinno się samo bronić i nie powinna być potrzebna instrukcja.

It should defend itself and there should be no need for instructions.

A jeżeli będziemy mieć samą instrukcję, no to i tak nic nie zrobimy.

And if we only have the instructions, we still won't be able to do anything.

Dlatego chodzi o to, żeby po prostu na pierwszym miejscu stawiać oprogramowanie,

That's why it's about simply prioritizing the software first.

ale nie o to, żeby w ogóle nie powstawała żadna dokumentacja

but not to the point where no documentation is created at all

i żeby właśnie był taki większy chaos.

and that there would be a bigger chaos like that.

Kolejną rzeczą to jeszcze właśnie też jest takie coś, co często jest mówione,

Another thing is also something that is often said,

ponieważ skoro są interpersonalne zespoły, skoro wszyscy zajmują się wszystkim,

because since there are interpersonal teams, since everyone is involved in everything,

to nie ma tej odpowiedzialności.

There is no responsibility for that.

No to też zdecydowanie nie o to chodzi i to nie jest równoznaczne,

Well, that's definitely not what it's about, and it's not the same.

że właśnie jak mamy Adżaj, to nikt nie będzie za nic odpowiedzialny.

That just when we have Adżaj, no one will be responsible for anything.

Wręcz odwrotnie, dobre zespoły to zespoły, w których każdy czuje się odpowiedzialny

On the contrary, good teams are teams where everyone feels responsible.

za cały produkt, a nie tylko za swoją gałąź.

for the whole product, and not just for your branch.

I wie, że właśnie to nie jest tak, że jeżeli ktoś inny coś popsuje,

And you know, it's just that it's not like if someone else breaks something,

to on w ogóle może umyć ręce.

He can actually wash his hands.

Chodzi wręcz odwrotnie, żeby właśnie wtedy się zmobilizować

It's exactly the opposite; it's to mobilize precisely then.

i całym zespołem spróbować coś naprawić albo działać ogólnie tak,

and the whole team will try to fix something or generally act like this,

żeby właśnie, żeby to cały zespół czuł się odpowiedzialny za cały produkt,

so that the whole team feels responsible for the entire product,

a nie tylko za swoją linijkę kodu czy za swoją dziedzinę

not only for their line of code or for their field

i żeby nie było takich typowych rozmów tak, że

and so there wouldn't be such typical conversations as that, that

ale to nie, to jest od frontu, to mnie w ogóle to nie obchodzi.

but no, this is from the front, I don't care about it at all.

Ja robię backend, tak?

I'm doing backend, right?

Zdecydowanie po prostu ta odpowiedzialność właśnie jest jeszcze większa,

Definitely, this responsibility is even greater.

bo uczymy się tego, żeby być odpowiedzialnym za to ostateczne rozwiązanie,

because we are learning to be responsible for this final solution,

to, co dostarczamy klientowi od pierwszego tak naprawdę dnia czy od dnia zero.

What we provide to the client from the very first day or from day zero.

Dobra, dalej co jeszcze?

Alright, what else?

A, z takich rzeczy, które jeszcze mi przychodzą do głowy,

Oh, and from such things that still come to my mind,

to też zarzut, który słyszałam, że o, chcę dzisiaj pracować w Agilu,

That's also an accusation I've heard, that oh, I want to work in Agile today.

to to dla mnie będzie dużo droższe.

That will be much more expensive for me.

To oczywiście też jest kwestia tego, że klienci często nie wiedzą, nie rozumieją,

It is of course also a matter of the fact that clients often do not know, do not understand,

albo po prostu nie rozumieją tego.

or they just don't understand it.

Albo po prostu mają złe doświadczenia z tego, z jakiejś współpracy właśnie,

Or they simply have bad experiences from some collaboration.

albo z tego, że ktoś im kiedyś powiedział, że pracowali,

or because someone once told them that they worked,

że ten zespół pracuje w Agilu i potem faktura była jaka była na przykład.

that this team works in Agile and then the invoice was what it was, for example.

I oni to już też bardzo uogólniają.

And they also generalize this a lot.

W ostatecznym rozrachunku Agilowe podejście zawsze powinno być tańsze,

In the final analysis, the Agile approach should always be cheaper.

bo otrzymujemy produkt skrojony, którego nie trzeba poprawiać,

because we receive a tailored product that doesn't need correction,

który jest dobrze działający, który jest działający tak, jak chcieliśmy,

which is functioning well, which is working as we wanted,

tak, jak nam było to potrzebne, dostosowany do obecnej sytuacji,

as we needed it, adapted to the current situation,

bo w międzyczasie właśnie byliśmy otwarci na to, żeby zmieniać rzeczy,

because in the meantime we were open to changing things,

bo zmieniała się sytuacja na rynku.

because the situation in the market was changing.

Dlatego tak naprawdę w ostatecznym rozrachunku,

Therefore, in the end,

tylko często właśnie takim bardzo ostatecznym,

only often in such a very final way,

wyjdzie nam taniej, bo nie musimy tego produktu co pół roku zmieniać, poprawiać.

It will be cheaper for us because we don't have to change and improve this product every six months.

Co więcej, dostajemy szybciej jakieś gotowe rzeczy, które już możemy kupić,

Moreover, we receive ready-made items that we can buy faster.

gotowe rzeczy, które już możemy sprawdzać, które możemy już pokazać komuś,

ready things that we can already check, that we can already show to someone,

które możemy komuś oddać, co też sprawia, że ostatecznie tak naprawdę

which we can give to someone, which also makes it ultimately so that

powinno nas to wyjść taniej.

It should cost us less.

Co jeszcze? Taka rzecz, która jeszcze mi przychodzi do głowy,

What else? One thing that comes to my mind,

co też jest często zarzucane, właśnie to, że nie ma takiego ogólnego planu.

What is often criticized is precisely the fact that there is no general plan.

Bo często właśnie dla jednych to zwinne podejście,

Because often for some, this agile approach,

to ciągła adaptacja właśnie sprawia, że mają poczucie, że to jest brak planu.

This continuous adaptation is what makes them feel that there is a lack of a plan.

Natomiast to zdecydowanie nie jest prawdą, ten plan jest.

On the other hand, this is definitely not true, this plan is.

Często on jest po prostu właśnie też brany w mniejszych aspektach,

Often he is simply taken into account in smaller aspects as well.

co jest dużo lepsze, bo jesteśmy bardziej w stanie się skupić.

which is much better because we are more able to concentrate.

Jeżeli bierzemy sobie wycinek, a nie wielki kawał czasu, kawał produktu,

If we take a snippet, rather than a big chunk of time, a chunk of product,

tylko bierzemy sobie z tego mały wycinek, jesteśmy w stanie lepiej się na tym skupić

We only take a small portion of this, we are able to focus on it better.

i lepiej go rozplanować.

And it's better to plan it out.

I ostatecznie ten plan wręcz też powstaje lepszy.

And ultimately, this plan is also turning out better.

Więc zdecydowanie to nie jest tak, że jak pracujemy w Agile,

So it's definitely not the case that when we work in Agile,

to sobie tak pracujemy jak chcemy i coś tam co dwa tygodnie może,

We work the way we want and maybe something every two weeks.

to już skramowo typowo co dwa tygodnie coś nam, coś wypuścimy,

It's already typical for us to release something every two weeks.

ale w sumie klient do końca nie wie co dostanie.

But in the end, the client doesn't really know what they will get.

No nie, wręcz odwrotnie właśnie.

No, quite the opposite, actually.

Klient bardzo jasno powinien wiedzieć co dostanie

The client should very clearly know what they will receive.

i powinien potrafić się też na tym skupić,

and he should also be able to focus on this,

żeby właśnie ten plan na dalszą część można było stworzyć lepiej.

so that this plan for the further part can be created better.

No dobra, to chyba są takie pierwsze myśli, które mi przychodzą do głowy,

Alright, these are probably the first thoughts that come to my mind.

właśnie takie zarzuty w stronę Agile'a.

such accusations against Agile.

Bardzo Was zachęcam, jeżeli nie mieliście okazji do posłuchania właśnie mojego odcinka z Anią

I highly encourage you, if you haven't had the chance to listen to my episode with Ania.

z Invedo Podcast, gdzie właśnie bardziej mówimy o tej drugiej stronie,

from the Invedo Podcast, where we are talking more about this other side,

czyli to czym jest Agile, o tym jakie doświadczenia,

so what Agile is, about what experiences,

w Invedo mam, jeżeli chodzi o Agile, czym tam się zajmuję.

In Invedo, I work on Agile, that's what I do there.

No i mam nadzieję, że teraz usłyszymy się szybciej niż ostatnio.

Well, I hope that we will hear from each other faster than last time.

Dzięki, trzymajcie się.

Thanks, take care.

Do zobaczenia.

See you later.

Continue listening and achieve fluency faster with podcasts and the latest language learning research.