Denizi kaybedersen, martıları, kayığı ve ufuk çizgisini de kaybedersin.. Buna hazır mısın?

Her seçim bir vazgeçiş, bunu defalarca duyduk, duyuyoruz. Bazen kararsız kalıyoruz. Bir seferinde bir yakınımdan, kararsız kaldıysan olduğun yolda ilerlemek en doğrusu nasihatini almıştım. Oysaki ben yaptığım her seçimde, aldığım her karar da hep yeni olanı, farklı ve bilinmez olanı tercih ettiğimi görüyorum. Tabi ki olduğu, durduğu, aktığı yatakta ilerlerken nehir, karşısına ne çıkacağı da öngörülemez. Ama merak..

Her insanda, hepimizde, seçimlerimizi de şekillendiren bir şey var bence. Bir tılsım, bir büyü.. Karakterimiz.. Bunu seçmek, değiştirmek mümkün değil, ve seçimlerimizdeki payı oldukça büyük. Neyi istediğimizi, neden istediğimizi bilemiyoruz mesela. Neden güzel ya da çirkin geldiğini bir şeyin.. Altın oran geliyor aklıma, ancak formülüze etmeye gerek yok. Güzel hepimiz için güzel değil, çirkin her zaman çirkin gelmediği gibi. İçimizdeki tılsım karakterimiz. Alışkanlıklarımızdan, yatkınlıklarımızdan farklı bir şey. O bizim birşeylere karşı tavrımız, hissettiğimiz duygu, yaşadığımız mod, algıladığımız ortam, hayata bakış açımız. Gizli formülümüz aslında. Herkesin bir tane formülü var ve evet.. Değişime inanırım. Bu formül zamana bağlı olarak değişenlerden..

Screen Shot 2017-04-22 at 21.37.23.png

Advertisements

Scrum – Stop Starting, Start Finishing!

Bir önceki yazımda, Agile metodolojisinin ortaya çıkışı ile giriş yaparak neden ortaya çıktığına kısaca değindim. Bu yazı ise “Scrum nedir?”“Scrum’daki değerler neler?” ve “Neyi, Nasıl farklı yapıyor?” sorularına cevap bulacağımız bir yazı olacak.

Scrum, Agile metodolojisi altında bir framework. Framework olması sebebiyle, yazılım ekiplerinin belli bir çerçevede ve belirli kurallarla çalışması için rehber görevi görür. Kuralları basit ve akılda kalıcı olmasına rağmen, onu uygulayan şirketler ve ekiplere göre farklılık oluşması ve uygulamada zorluklar olması da bu nedenle doğaldır.

Cesaret, Odak, Taahhüt/Adanmışlık, Saygı, Açıklık (Courage, Focus, Commitment, Respect, Openness) Scrum’ı benimseyen takımlar bu değerleri göz önünde bulundurarak hareket ederler. Bu değerlere tekrar, Scrum pratiklerini konuşurken değineceğiz.

“Neyi, nasıl farklı yapıyor?” sorusuna gelirsek. Scrum takımlarında gerektiği kadar rol var. Bizim geleneksel şirketlerde alışık olduğumuz, yönetici, takım lideri, analist, test uzmanı gibi ünvanlar yok. Bu nedenle kurumsal şirketlerde uygulanırken ilk başta, bir kültür değişimi gerektiriyor ve üst yönetimin de desteklemesi gerekiyor. Çünkü bir önceki yazımda da değindiğim gibi takımların otonom, insiyatif alabilen ve karar verebilecek olması önemli.Read More »

Agile – FAIL OFTEN, FAIL FIRST

Agile… Kelime anlamı, atik, çevik, zarif hareket… Günümüzde değişim her yerde ve çok hızlı. Çok fazla yeni bilgi, yeni durum ve bunlara bağlı fırsatlar (opportunities) ve tehditler (threats) oluşuyor. Tam da bu nedenden özellikle şirketler için önemli oluyor. Adaptasyon için hızlı hareket, her seferinde kendini geliştiren yükselten ve açık değerlendirmelerde bulunabilen otonom hareket edebilen takımlar gerekiyor. İnsiyatif almak, risk almak, değişimi kabul etmek ve denemekten korkmamak önemli. FAIL OFTEN, FAIL FIRST dedikleri bu! Karmaşık sistemleri gerçekleyebilmenin en güzel yolu deneysel (emprical) metodları kullanmak..

Günümüzde Agile, (1995) 22 yaşında genç bir yazılım geliştirme metodolojisi olarak tanımlanabilir. 1990’ların sonunda 2001’de ise, yazılım dünyasında bu metodolojiye kafa yoran IT’ciler tarafından daha iyi yazılım geliştirmek isteyenlere yol gösterici olacak maddeler toparlanmış ve bu “Agile Manifesto” olarak yayınlanmıştır.

4 madde özetle şu şekilde..

  • Bireyler ve iletişim > Süreçler ve araçlar
  • Çalışan yazılım > Detaylı belgelendirme
  • Müşteri işbirliği > Kesin kurallı sözleşmeler
  • Değişikliklere uyum > Kesin planlar

    agile_manifesto_graphic_lynne_cazaly_c_2015-1024x768
    Manifestoya buradan erişebilirsiniz.

Read More »

WTM Istanbul 2017 IWD

WTM Istanbul 19 Mart’ta Bahçeşehir Üniversitesinde!

Elif Boncuk's Blog

Women Techmakers İstanbul’17 Konferansı 19 Mart’ta Yeniden Bahçeşehir Üniversitesi’nde!

Women Techmakers (WTM) daha fazla kadının bilim, teknoloji, mühendislik ve benzeri sektörlerde yer almasını teşvik etmek amacıyla etkinlikler düzenleyen ve Google tarafından desteklenen uluslararası bir topluluktur. 50’den fazla ülkede faaliyet gösteren WTM ekipleri, yıl boyunca bu amaçlar doğrultusunda toplantılar düzenleyerek bir araya gelir. Buna ek olarak, her yıl Dünya Kadınlar Günü’ne yakın tarihlerde IWD(International Women’s Day) isimli büyük bir etkinlik de düzenlenmektedir.

Diğer WTM grupları gibi, WTM Istanbul da 2014 yılına kadar Google Developer Group bünyesinde etkinlikler düzenlemiş olup 2014 yılında GDG Istanbul tarafından kurulmuştur.

Geçtiğimiz seneler Devfest Women, WTM 2015 ve 2016  konferanslarında 100’den fazla kadın konuşmacıyı ağırlayan WTM, bu sene yine dopdolu bir program ile katılımcıları ağırlamaya hazırlanıyor.

Katılımın ücretsiz olduğu etkinlik bu sene ‘Telling Our Story’ teması ile topluluk önünde konuşma semineri, mobil teknolojiler, web teknolojileri, back-end ve front-end teknolojileri, cloud, tensorflow, liderlik, oyun girişimciliği, UX…

View original post 61 more words

Interviews for an iOS Developer??

If you’re looking for a nice developer job, first thing you should check is your basic programming knowledge, of course. Or maybe, you are not looking for new opportunities. –> You just don’t want to lose flexibility of programming skills on a specific language or algorithm know-how. Best thing you can do is simply EXERCISING.

There are several websites you can use to solve programming problems on different areas (such as Data Structures, Algorithms, AI, Databases or Security) by using different programming languages. (From Python, Go, ADA to Swift) These websites are really good for improving whiteboard coding skills.Read More »