İsim | Görev | Github&LinkedIn |
---|---|---|
Mehmet Akif Özden | Scrum Master/Developer |
|
Nefise Buse Uzun | Product Owner/Developer |
|
Merve Karkın | Developer |
|
Neslihan Gürgen | Developer |
|
Mehmet Ali Keklik | Developer |
|
Uygulamamız para kullanmadan 2. el ürün alışverişi üzerine kurulu benzersiz ve farklı özelliklere sahip bir takas uygulaması olmayı amaçlamaktadır. Uygulamanın amacı, kullanıcıların israfı önlemelerine, birikimlerini korumalarına ve çevreye duyarlı bir şekilde alışveriş yapmalarına yardımcı olmaktır. Geliştireceğimiz uygulama, ikinci el eşyaların takas edilmesini sağlayarak israfı önlemeyi ve kullanıcıların tasarruf yapmasını hedefleyen bir platform olacaktır. Kullanıcılar, kullanmadıkları eşyaları başkalarıyla takas ederek ihtiyaçlarını karşılayacak ve sürdürülebilir bir yaşam tarzına katkıda bulunacaklardır.
Kullanıcıların birbirleriyle hizmet veya becerilerini takas etmelerine olanak tanıyan bir özellik.
Kullanıcıların ihtiyaç duydukları ürünleri belirtmelerine ve uygulamaya hangi ürünlerin ihtiyaç duyulduğunu bildirmelerine olanak tanıyan bir AI destekli sistem.
Sanal Para Birimi: Kullanıcıların uygulama içi para birimi kazanabilecekleri ve bu parayı diğer ürünler için indirim almak veya uygulama içi hizmetler satın almak için kullanabilecekleri bir sistem. Her takas işlemi, kullanıcıya puan kazandırır. Ayrıca rozetler ve kullanıyı seviyeleri sistemiyle kullanıcılar, belirli hedeflere ulaştıkça rozetler ve seviyeler kazanır.
Kullanıcılar, takas ettikleri ürünleri sosyal medya platformlarında paylaşabilir. Böyle hem uygulamayı kullanmayan çevrelerini uygulama kullanmaya teşvik edebilir hem de ürünlerinin takasa açık olduğunu kendi çevresiyle paylaşmış olur.
Kullanıcıların kullanmadıkları ürünleri ihtiyaç sahiplerine bağışlamalarına olanak sağlar.
Kullanıcıların aradıkları ürünleri kategoriye, konuma, anahtar kelimeye ve diğer kriterlere göre filtrelemelerini sağlar.
Kullanıcıların ilgi alanlarını ve takas tercihlerini paylaşabilecekleri profiller oluşturmaları sağlanır. Ayrıca telefon numarası, e-posta ve sosyal medya hesapları ile kullanıcı doğrulaması sağlanarak güvenliğe katkı sağlanmış olur.
Kullanıcıların potansiyel alıcılar ve satıcılar ile uygulama üzerinden iletişim kurmaları sağlanır. Kullanıcıların ilgilendikleri ürünler için kendi ürünlerini teklif edebilmesi sağlanır ve anlık mesajlaşma ile takas şartlarının konuşulması ve anlaşılması hedeflenir.
Kullanıcıların beğendikleri ve değerlendirmek istedikleri ürünleri daha sonra takas yaparak değerlendirmek için kaydedebildikleri bir liste imkanı sağlar.
Takas gerçekleştikten sonra kullanıcıların birbirlerini değerlendirmesi sağlanır. Bu şekilde kullanıcı profilleri ve takas işlemi puanlanmış olur. Sonraki takaslarda diğer kullanıcıların dikkate alabileceği bir ön kriter sağlanmış olur.
Kullanıcıların fotoğraf ve açıklama ekleyerek takas etmek istedikleri ürünleri kolayca listelemeleri sağlanır.
Kullanıcıların geçmiş arama ve takas davranışlarına göre kişiselleştirilmiş ürün önerileri sağlanır.
- Çevreye Duyarlı Kişiler: Sürdürülebilir bir yaşam tarzı benimseyen ve atık oluşumunu azaltmak isteyen kişiler. Bu kitle, uygulama aracılığıyla daha az ürün satın alarak ve daha fazla ürün takas ederek çevresel ayak izlerini küçültmeyi amaçlar.
- Maddi Tasarruf Etmek İsteyenler: Bütçelerini kontrol altında tutmak ve para tasarrufu yapmak isteyen kişiler. Bu kitle, uygulamada kullanmadıkları ürünleri takas ederek satın almak yerine yeni ürünler edinmeyi amaçlar.
- Benzersiz Ürün Arayanlar: Seri üretim ürünlerden sıkılan ve özgün ve vintage ürünler arayan kişiler. Bu kitle, uygulamada nadir ve özel ürünler keşfederek tarzlarını yansıtmayı amaçlar.
- Yeni İnsanlarla Tanışmak İsteyenler: Sosyalleşmek ve yeni insanlarla tanışmak isteyen kişiler. Bu kitle, uygulamada ortak ilgi alanlarına sahip kişilerle bağlantı kurarak yeni bağlantılar kurmayı amaçlar.
- Öğrenciler: Bütçeleri kısıtlı olan ve yeni ürünlere ihtiyaç duyan öğrenciler.
- Ev Hanımları: Kullanmadıkları ev eşyalarını ve kıyafetlerini satmak veya takas etmek isteyen ev hanımları.
- Koleksiyoncular: Nadir ve özel ürünler arayan koleksiyoncular.
- El Sanatları ve El Yapımı Ürün Üreticileri: Ürünlerini satmak veya takas etmek isteyen el sanatları ve el yapımı ürün üreticileri.
- Yerel İşletmeler: Kullanılmayan stoklarını satmak veya takas etmek isteyen yerel işletmeler.
(Tasarım ve Frontend ekibi tasarım çalışmalarına aktif olarak devam ettiği için final tasarımı değil güncel tasarımı temsil eder.)
-
Sprint Notları:
-
Proje yönetimini kolaylaştırmak için
Miro
aracı oy birliğiyle seçildi. -
Ön tasarım çalışmaları ve örnek sayfalar için Frontend-UI/UX ekibi
Figma
aracı seçildi. -
Kullanıcıların sisteme mail ve gmail kullanarak giriş yapmasına karar verildi.
-
-
Sprint içinde tamamlanması beklenen toplam puan: 80 puan
-
Puan Tamamlama Mantığı: (75 puan tamamlandı)` İlk sprint 80 puan hedefine sahiptir.
-
Daily Scrum:
-
Product Backlog URL: Grup 71 Backlog
-
Sprint Review:
-
Frontend ve Backend bölümü olarak ekibimiz iki ana bölüme ayrıldı. Mehmet Ali ve Neslihan Backend bölümünü, Buse, Akif ve Merve ise frontend bölümünü tercih etti.
-
Uygulama ismi ve sloganı konusunda hala uygun bir fikir bulamadık. Uygulamayı güzel özetleyen ve akılda kalıcı bir isim için bu sprint hemen tamamlamak istemedik.
-
Renk paleti konusunda başlarda net değildik. Tüm ekip ilk belirlediğimiz renkler ile devam edip bu konuyu uygulama şekillendikçe değiştirmeye ve daha kullanıcı dostu renkler konusunuda arayışta olmaya devam etme konusunda anlaştı.
-
Tatil süreci ve ekip üylerini etkileyen sınavlar vb. gibi diğer etkenlerden dolayı 1. sprint sürecinin önemli bir kısmı çalışma ve toplantı yapmamıza rağmen ekip arasındaki uyum kısa sürede sağladı ve çalışmaya güzel bir tempoda başladık.
-
Sonuç olarak bu sprint sürecinin genel ilerleyiş hızı ve etkisinden ekip üyelerimizin tamamı memnun.
-
-
Sprint Review Katılımcıları:
Mehmet Akif Özden
,Neslihan Gürgen
,Nefise Buse Uzun
,Mehmet Ali Keklik
,Merve Karkın
-
Sprint Retrospective:
-
Daily Scrum toplantılarının Whatsapp üzerinden devam etmesine karar verilmiştir.
-
Uygulamanın geliştirme sürecine 2. Sprint ile beraber başlanmasına karar verilmiştir.
-
Uygulama isminin, sloganının ve logosunun 2. Sprint döneminde geliştirilmesine karar verilmiştir.
-
Uygulamaya eklenebilecek yeni ve ek özelliklerin geliştirme sürecinde dikkate alınmasına karar verilmiştir.
-
Uygulama dilinin ilk aşamada sadece Türkçe olmasına karar verilmiştir.
-
Facebook ile giriş seçeneğinin ve butonunun kaldırılmasına karar verilmiştir.
-
Backend ekibinin Firebase ile geliştirmeye başlamasına karar verilmiştir.
-
Uygulamanın mesajlaşma özelliğinin 2. sprint döneminde geliştirilmeye başlanmasına karar verilmiştir.
-
Ayarlar sayfasının geliştirilmesini ve düzenlenmesi için son sprint dönemine karar verilmiştir.
-
- Uygulama ve Projenin Taslak Whitepaper Çalışması: See file
-
Sprint Notları:
-
Yapay zeka kullanım alanları ve yöntemleri kesinleştirildi.
-
Keşfet ve karşılıklı değerlendirme bölümünde yapay zeka kullanımı için araştırma ve deneme yapılmasına karar verildi.
-
Eşleşme ve eşleme algoritması için tasarım ve planlama konusunda takım kararları alındı.
-
Ürün ve uygulama logosunun son haline karar verildi. Artık bu logonun kullanılması kararlaştırıldı.
-
Ürün ve uygulama sloganı fikir birliği ile onaylandı.
-
Uygulama ekranlarının son tasarım haline onay verildi.
-
Kullanılacak yapay zeka için karar alındı.
-
-
Sprint içinde tamamlanması beklenen toplam puan: 110 puan
-
Puan Tamamlama Mantığı: (110 puan tamamlandı)` İkinci sprint 110 puan hedefine sahiptir.
-
Daily Scrum:
-
Product Backlog URL: Grup 71 Backlog
-
Sprint Review:
-
Mehmet Ali ve Neslihan Backend bölümünü olarak AI ve kullanım alanları konusunda geliştirme yapmaya devam etme kararı aldılar. Buse, Akif ve Merve ise genel tasarım olarak bölümünü olarak ekran tasarımları ve ürün tanıtım videosu konusuna yoğunlaşma kararı aldı.
-
Uygulama ismi ve sloganı belirlendi. "Aramızda" ismi grup üyelerinin tamamı tarafından uygun görüldü ve kabul edildi.
-
Renk paleti konusunda bir karar henüz verilmedi. Tüm ekip genel iskelet tasarıma devam edip bu konuyu uygulama şekillendikçe ve sonuna yaklaştığımızda değerlendirmeye karar verdi.
-
Ekip üyelerinin yaşadığı teknik ve özel hayattaki bazı aksiliklerden dolayı bu sprint istenilen performansı gösteremedik. Bu konuda tüm ekip üyeleri verimsiz bir sprint geçirdiğimiz konusunda hemfikir olduğunu belirtti.
-
Sonuç olarak bu sprint sürecinin genel ilerleyiş hızı ve etkisinden ekip üyelerimizin tamamı memnun değil.
-
-
Sprint Review Katılımcıları:
Mehmet Akif Özden
,Neslihan Gürgen
,Nefise Buse Uzun
,Mehmet Ali Keklik
,Merve Karkın
-
Sprint Retrospective:
-
Daily Scrum toplantılarının Whatsapp üzerinden devam etmesine karar verilmiştir. Gerektiğinde online toplantılar yapılması kararlaştırılmıştır.
-
Uygulamanın geliştirme sürecine 3. Sprint ile beraber hız verilmesi gerektiği konusunda tüm ekip fikir birliği içerisinde karar vermiştir.
-
Uygulama isminin, sloganının ve logosunun 2. Sprint döneminde belirlenmiştir ve bu şekilde kullanılmaya başlanmasına karar verilmiştir.
-
Uygulamaya eklenebilecek yeni ve ek özelliklerin geliştirme sürecinde dikkate alınmasına karar verilmiştir.
-
Uygulamada AI destekli chatbot kullanımı gereksiz görülüp bu özelliğin kaldırılmasına karar verilmiştir.
-
Premium üyelik seçeneceğinin mevcut planma sürecinde önceliği kaldırılmış ve sonra yeninden değerlendirilmek üzere ertelenmiştir.
-
Backend ekibinin beraber AI özellikleri konusunda deneme sürecini başlatmasına karar verilmiştir.
-
Uygulamanın mesajlaşma özelliğinin 3. sprint döneminde geliştirilmeye başlanmasına ve ertelenmesine karar verilmiştir.
-
Ayarlar sayfasının geliştirilmesini ve düzenlenmesi için son sprint dönemine karar verilmiştir.
-
-
Sprint Notları:
-
Uygulama ekranları son haline getirildi.
-
Kullanıcıların takas yapacakları diğer kullanıcıların güvenirlik seviyesini daha iyi anlayabilmesi için yıldız sisteminde önceki takasların ortalaması alınarak puanlama yapılan bir değerlendirme sistemine geçildi.
-
AI'ın uygulamaya eklenme sürecinde yaşanan sorunlardan ve kalan kısıtlı süreden dolayı uygulama çıkışının AI özellikleri olmadan yapılmasına karar verildi.
-
Ürün önerisi ve keşfet için algoritma iyileştirilmeleri yapıldı.
-
Ürün ve uygulama tanıtım videosu hazırlandı.
-
Uygulama APK format biçimine sokuldu. Ve gerçek cihazlarda test süreçleri başladı.
-
Performans iyileştirilmeleri yapıldı.
-
-
Sprint içinde tamamlanması beklenen toplam puan: 100 puan
-
Puan Tamamlama Mantığı: (100 puan tamamlandı)` İkinci sprint 100 puan hedefine sahiptir.
-
Daily Scrum:
-
Product Backlog URL: Grup 71 Backlog
-
Sprint Review:
-
Uygulama geliştirme sürecinde yaşanan bazı aksilikler tüm grup üyelerinin özverili ve artan çalışması ile aşıldı.
-
AI ve AI destekli özelliklerin uygulamaya sonradan eklenmesine karar verildi. Bu kararın ana sebepleri uygulamaya eklerken karşılaşılan sorunlar ve elimizde kalan kısıtlı zamandan dolayı uygulama üzerinde sorunlar ve kararsızlıklar oluşuracağına karar verildi.
-
Uygulama ekranlarında son düzenlemeler yapıldı. Bu düzenlemeler UI/UX açısından kullanıcılar için daha anlaşılır olması ve uygulamanın sade bir görüşünüş kazanması hedeflenerek yapıldı
-
Sonuç olarak bu sprint sürecinin genel ilerleyiş hızı ve etkisinden ekip üyelerimizin tamamı memnun değil. Ama sprint sonunda uygulamamızı bitirmiş olmak ekip üyelerinin en büyük motivasyon kaynağı oldu. Sonrasında uygulama üzerinde geliştirilmeler yapılması ve yayına alınması konusunda fikir birliği oluşturuldu.
-
-
Sprint Review Katılımcıları:
Mehmet Akif Özden
,Neslihan Gürgen
,Nefise Buse Uzun
,Mehmet Ali Keklik
,Merve Karkın
-
Sprint Retrospective:
-
Bootcamp'in başında belirlenen ve önceki sprintlerde bahsedilen (AI özellikleri dışındaki) tüm özellikler eklendi ve proje başarıyla tamamlandı.
-
Ekip olarak sonuçlar açıklanana kadar tatil ve dinlenme sürecine geçtik.
-
-
Dart 50.0%
-
CMake 15.1%
-
C++ 18.7%
-
Go 8.1%
-
Shell 3.2%
-
Swift 1.5%
-
Other 3.4%