agile transformation in h¼rriyet (kanban & scrum teams)

Download Agile Transformation in H¼rriyet (Kanban & Scrum Teams)

Post on 15-Apr-2017

467 views

Category:

Leadership & Management

5 download

Embed Size (px)

TRANSCRIPT

PowerPoint Presentation

BEING AN AGILE SERVANT&AGILE TRANSFORMATION IN

Merhaba,

Bu sunumda sizlere Hrriyet iinde yaadmz Agile dnm, bu dnme bizi iten faktrleri ve yaadmz transformasyon srecini anlatacam. Agile sadece metodoloji deiimi deil ayn zamanda da bir kltr deiimi bu sebeple de bu kltr ekiplere ve kuruma yaygnlatrmak anlamnda da kurduumuz Agile servant takmndan da bahsedeceim.

Hi everyone, In this presentation, i will explain you the Agile transformation, the factors that push us to this and all transformation process in Hrriyet. Agile is not only a methodology transformation but also a cultural change thats why i will tell about the Agile servant team that set up to extend this culture to the teams and company too.

1

Aydn etin

Head of Digital Software Development in HrriyetPart of the 'Agile Servants' teamDeveloper, team leader, manager, strategist, architect, analyst, problem solver, team player

@aydincn

@aydincn

Ben Aydn, Aydn etin dijital software development ekibinin headiyim, ayn zamanda da kurduumuz Agile servant ekibinin bir yesiyim. Bugne kadar rn ve yazlm gelitirme srelerin hemen hemen her kademesinde grev aldm ve high scalable uyulamalar retmek konusunda da alyoruz.2

Hrriyet Trkiyede lider gazetelerden birisidir, zellikle dijital yaynclk konusunda Trkiyernin al sayfas mottosu ile gnlk yaklak 2.5 milyon kiinin ziyaret ettii bir web sitesidir.

Hrriyet is a one of the leading newspaper in Turkey and especially in digital content, with a motto of Opening page of Turkey, Hrriyet is a newspaper that has 2,5 million Daily active user.

3

Monthly PV: 1.4 B Gemius Monthly UV: 12.5 M Real UserGA: Aylk UV: 43 M

2.5 M Subscriber

Monthly PV: 170 MGA: Monthly UV: 16 M

Monthly PV: 43 MGA: Monthly UV: 3 M

Monthly PV: 20 MGA: Monthly UV: 5.4 M

Monthly PV: 20 MGA: Monthly UV: 3 M

Monthly PV: 38 MGA: Monthly UV: 6 M

Internet yazlm ve uygulama gelitirme ekibi olarak sadece hrriyet.com.tden deil, ayn zamanda finans portali olan Bigpara, aile ve ocuk portali olan Hrriyet Aile, lifestiyle portali olan mahmure ve bir dier sadece dijitalde yayn yapan radikal.com.tr haber sitesinden de sorumluyuz. Ayn zamanda bunlar besleyen CMS ve arka plan uygulamalarn da gelitirmekteyiz.

Ana amac kullanclara kesintisiz, hzl ve kaliteli hizmet vermek olan bu portallerde , bu amacmza ulamak iin Agile dnm balattk.

We, as the hardware and software developers team, are not just responsible for hrriyet.com.tr, we are also responsible for finance web portal Bigpara, a children web site Hrriyet Aile, lifestyle web site Mahmure and online news portal Radikal.com.tr. We are also developing the programs that feed this web sites and CMS systems.

We just started the Agile transformation in these web sites that aim to serve readers fast, nonstop and high class service as possible.

4

PROJECTS

Bu grm olduunuz tablo hepinizin pek ok defa karlat, proje yaps. Kim hangi ii yapyor, neden yapyor belli olmayan bir kaos durumunda.

This familiar picture that every one experience everyday, the Project structure. It looks like a chaotic structure that demonsrate who does which jobs and why he does.

5

What drives us?

Biraz daha detaya bakacak olursa bizi bu dnme iten faktrleri de anlayabiliriz.

If we look deeply we can analyze the driving forces thatpush us to change.6

LACK OFPRIORITIZATION

Projelerde nceliklendirmenin olmamas, her talebin acil olarak gelmesi ve buna bal olarak da ortak bir stratejiye oturtamyor olmamz. Taleplerin zamansz ve nceliksiz gelmesi yine kaosa sebep olmaktadr.

If there is noprioritization in the project,all the requests become urgent and there will no common strategy to respond them. The timeless and non-priority requests also cause chaos.

7

MULTITASKING

Her i ncelikli olarak gelince development ekipleri o an hangi i varsa onu yapmakta ve ayn anda birden fazla i yapmaya almaktadr, bu da productivitenin dman ve retkenliin dmesine sebep olmaktadr8

LACK OFVISIBILITY

Bu iler yaplrken de kark bir yap olduundan effaflk salanamyor, steakhodlerlar ilerin ilerlemediini dnyor be belirsizlik ortam oluuyor. Bu hem ekip iini hem de ekip dn etkiliyor.9

RESULTS

Bu temel sorunlar ve tetikledii dier sorunlar ile beraber de u sorunlar ortaya kyor10

TIME TOMARKET

Hzl ve dinamik ayn zamanda Trkiyenin gndemine bal da projeler gelitirdiimiz iin, Time to market konusunda karmamza sebep oluyor11

POOR QUALITY

Multitasking ve cenliksiz iler yznden kullanclara kt deneyim yaatan dk kaliteli iler kmaya balyor12

CUSTOMERSATISFACTION

Tm bunlarnn sonunda da i ve d mterilerin mutlu olmad, mteriyi tatmin edemediimiz bir durum ortaya kyor13

TRANSFORMATION STORY

Bu tm sorunlar gz nne aldmzda, buradaki sreleri ve kltr deitirmek adna dnm hikayesini balattk

When we consider all these issues,14

GAIN EXECUTIVESUPPORT

Tabi ki ilk nce ynetimin desteini aldk, Agile yapsn anlattk ve bu zorlu srete destek olmalarn istedik.15

PilotScrum StudioEnterpriseTransition

Ardndan bu konunun uzmanlarndan da danmanlk alarak srecimizi planladk. lk nce bir pilot proje ile balamaya karar verdik ve overall stratejimizi belirledik

16

hurriyet.com.trKanban TeamsScrum TeamsKanban Teams, daily works and small projects, fast response

Scrum Teams, Project base, long term projects, combaned from Kanban Teams

Scrum Teams, works till project ends, after release joined again to Kanban Teams

Kanban ekiplerinin gnlk ilere ve ksa sreli projelere bakt, Scrum ekiplerinin ise proje bazl oluturulduu ve proje sonunda Kanban ekiplerine geri katld bir yap kurguladk17

ROADMAPKanbanTrainingPilotTeamScrumTrainingFirst ScrumTeam

Pilot PhaseScrumTraining - 2New Kanban TeamsNew Scrum TeamsAutomizeTransparency (Board, Team Metrics, Reports)

Spread Agile CultureCoachingStakeholder Communication17 Feb 201520 Feb 201513-14 March 201527-28 March 2015

ubat aynda ilk Kanban eitimlerini almay ve Kanban taknn kuramay planladk, devamnda da Scrum eitimi ve Scrum takmlarnn kurulmas ve dnmn tm organizasyona yaygnlatrlmas ile roadmap belirledik.

18

TRAINING

Eitime nem verdik, tm yazlm ve dijital ekipleri ile beraber bu eitimleri aldk ve pratikleri rendik.19

First Kanban Team - Video20

DEDICATED, CROSS FUNCTIONAL TEAMS6 Kanban Teams2 Scrum Teams

Tm bu almalarn sonunda da aktif olarak 6 tane Kanban ekibi ve 2 tane scrum ekibi oluturduk, bu ekipler dedike ve cross functional yaplardan olutu.

We have 6 Kanban and 2 Scrum teams, those teams are 21

AGILE SERVANTS

- Engellerin ortadan kaldrlmas- Agilitynin doru anlalmas- Takmn kendi kendini ynetmesinin salanmas- effafln yaratlmas- Deiim odakl deneyimsel yaklamn benimsenmesi

The elimination of obstaclesthe correct understanding of agilitycreating self managed teamsCreating TransparencyThe adoption of change-oriented experiential approach22

ENABLE

ENCOURAGE

LISTEN

LOOK FOR AND REMOVE SYSTEMIC BLOCKERS

INTERNAL COACHING

Ekip iersinde Agile Agentlar oluturarak bilgi ve tecrbelerini birbirlerine aktarmalarn saladk. rendikleri pratikleri ve deneyimleri birbirlerien aktardlar ve srekli iyileme mant ile gelitirdiler (Kaizen mant)

Agile kltr yaygnlatrmak, srekli geliim ve iyiletirme aksiyonlarn almak. 2 haftada bir ekip iinde teknik eitimler yapmak.

.....experience with what works and what doesn't in software development.25

AGILE TALKS IN HURRIYET

Ayda bir Agile talks etkinlikleri yaparak pratikleri bilgi ve deneyimlerimizi hatalarmz paylatk iyiletirme aksiyonlarn belirledik.

We have regular meetups once a month to discuss and share knowledge about Scrum, Kanban and about any other aspect of agile practices that make the process more effective.26

ARE WE THERE YET?

Ancak hala hedeflediimiz yere ulaamadk ve bu sre srekli iyiletirme ve gelitirmeyi gerektiren bir sre

Yes, wehaven't achieved our goals yet but we also know that its an endless process.27

RESISTANCE

IMPEDIMENTS

Overall Monitoring

Values and practices mapping

Performance Improvement

Overall monitring ve Value practices mapping ksmlar ile ilgili almamz devam ediyor. Agile culture kuruma yaymak ve yaptmz tm projelere uygulamak temel hedefimiz

Were still working on overall monitoring and value practices mapping parts. Our main purpose is to spread the Agile (mindset/ culture/ method) in the whole company and motivate them to use Agile methodologies inall of our projects29

Transformation is tough,dont give up!

Make Mistakes

Be Patient

Deiim zorlu bir sretir, bu srete hata yapacaz ancak sabrl olup ylmayacaz.

Transformation is a tough process and yes,we will make mistakes in thisjourney. But I believe that all we need is a bit of patience so dont give up!

30

DONT FORGETCHANGE WILLSAVE YOUCollaborationEmbrace ChangeImprovementTeamwork

Unutma deiim seni kurtaracaktr

dont forget, change will save you32