Yönetim karar verirse opensource projeler iş gereklerini yerine getirmek olabilir.

6 Cevap java

Ben bir programcı değilim ayarlıyoruz söylemek istiyorum. Ben küçük bir start up 3 ortaktan 1 değilim. Üçüncü adam çok deneyimli Java Programcısı / mühendis (ve iyi bir arkadaş) iken ikimiz, bir iş ve satış altyapıya sahip.

En start up gibi biz sonraki büyük web sitesi olacak, inanıyorum. Biz "Long Tail" gerçekten iyi açıklayan bir fırsatı bulduk. Bu sayede ben şu anda çevrim içine dinlendiğini olmayan bir ürün yelpazesi anlamına gelir. Amazon gibi, bizim modeli niş içinde mevcut her ürünü sunan ilgili. Hızlı satan ürün dışında her şeyin kullanılabilirliği sayesinde, biz niş için en iyi web sitesi olmayı umuyoruz.

Biz bize çok hızlı bir şekilde bizim stok bilgilerini oluşturmanıza olanak verir iş / teknoloji sistemi bina odak bir sürü yer var. Bizim envanter boyutu yapmak veya son kullanıcılara bizim kullanışlılığı kıracağını biliyordum çünkü bu oldu.

Yani şimdi ben .... (lütfen yardım) yardım sağlamak için beni istenir soruna gelmek ... :)

Benim (teknik olmayan iş) akılda, şimdi hızla bizim envanter oluşturmak için yeteneği var. Bir iş olarak biz de para vermeden önce aşağıdaki çözümleri gerekir Bu, olsa sadece başlangıç:

  • A shopping cart application to
    allow buyers to search our inventory, communicate with our business and
    make orders etc.
  • A CRM application would then allow the effective management of customers and orders.

Ben çok etkileyici gibi görünen her ikisi Magento ve SugarCRM yolumu buldum. Fikir (sipariş işleme, müşteri hizmetleri vb) bizim personel için (vb etkileşim, satın alma, arama) ve Şeker alıcılar için Magento kullanmak için olmak.

Aklımda toplulukların bu temel uygulamaları güncellemek için edememek uzun vadeli ödülleri, çok dik bir öğrenme eğrisi daha ağır olacaktır. Hatta zaten kararlı ve test ne yakalamak girişimi için gerekli olacak zaman / para .... cabası

Arkadaşım ve iş ortağı PHP ve büyük bir derece açıkkod şey düşünmek istemiyor. O sıfırdan başlamak iyi olurdu inanç bulunuyor.

Bir dil agnostik iş kişi (non-programcı) - herhangi bir görüş veya durum hakkında tavsiyelerde çok duyacağız ...

Ben, her iki şekilde boynuzları kilidini bize bir yol bulmak için istekli değilim ... Ben sadece tekerleği yeniden icat herhangi bir güçlü bir değer görmek için mücadele ....

Thanks in advance, Guy

Şimdiye kadar yanıt ve bağlantı için teşekkürler, ben bir dakika içinde oraya gidersiniz. İşte bazı cevaplar var:

Bizim hisse senedi şu anda 30 + farklı dalları arasında tutulur. Hangi biz kendi müşterilerine oturum ve yönetmek için her dal için bir yol gerekir ediyorum demektir.

Bakış operasyonel açıdan bakıldığında, bu standardın dışında önemli zorlukları gibi görünüyor:

1) Bizim iş bölgeleri vardır ve her bölge şubesi bulunmaktadır. Her yönetim düzeyi onlara iş alakalı görebiliyordu eğer bize iş çeşitli yönetim kademelerine odaklanmak için için, ideal olacaktır. Örnek Ulusal yöneticisi için (her şeyi görebilirsiniz) Bölge Müdürü (onun bölgedeki tüm şubeleri görebilirsiniz), Şube Müdürü (minimal hakları ile kendi branşında her şeyi görebilirsiniz) (bazı yönetici hakları ile yaptığı şube için her şeyi görebilirsiniz) ve Müşteri hizmetleri . Bu, ulusal şubelerinde personel tarafından hizmet edilebilir bir şemsiye sitesine sahip olabilir tek yoludur.

2) Aşırı ve sipariş yönetimini yukarıda, ayrıca mesajlar uygulaması üzerinden merkezi olarak yönetilen mantıklı. Bu şekilde personel herhangi bir üye kolayca müşteri ile geçmiş tarihini görmek ve yardımcı olabilir. Ben soruları hemen hemen her zaman çok gelen mesajları parçası vardır şubesine yönlendirilir olabilir, "Bu ürün hakkında soru sor" linkine yoluyla geleceğini düşünüyorum. Bu satış sonrası ise, sonra sattı dalı. Genel sorular aracılığıyla bize ulaşın, biz merkez ofisinde bir görevliye tahsis edeceğiz.

3) Ben bu dal parçası ve şube bilgi var ürün sayfasında ayarlıyoruz alıcılar göstermek için uygun olacağını düşünüyorum.

4) Toplam stok boyutu şu anda 300.000 'den fazla ürünleri. Iş planı hızla 10 kat rakam bu artırmaktır.

5) ürünler yedek parçalar vardır. Bu nedenle alıcı parçaları uyuyor ... Her bölüm genellikle çeşitli ürünlerde kullanılabilir orignal ürüne göre arama gerekir.

6 Cevap

Bunun cevabı büyük ölçüde değil, tüm gereksinimleri mevcut olduğu gerçeği, çok zordur. Ne büyüklükte iş olacak? Hızla genişleyen planlıyor musunuz? Eğer gereksinimleri uzman var mı? Bu gereksinimleri nelerdir? Bu gibi soruların yanıtları dışarı karma gerekir.

Şimdi, birkaç hızlı puan yapmak gerekir. Geliştiriciler daha iyi bir seçim göz ardı ederken rahat bir teknolojiyi seçmek için bir eğilim olabilir. Geliştiriciler için de sıfırdan geliştirmek istediğiniz bir eğilim de vardır. Bu geliştirici truelly deneyimli eğer o resuse ne, ne kullanmak iyi bir fikir var, ve ne sıfırdan geliştirmek mümkün olacaktır, dedi. Ayrıca, bu durumun bir ya hep ya hiç sıralamak olmadığını dikkate almalı ve açık kaynaklıdır ve homebrew karışımı olabilir.

Size önerim: Eğer hiçbiri teknik ve başlangıç ​​sadece birkaç kişi ise, bu bir Teknolog aslında Chief Technology Officer demektir. Ona teknolojileri seçme ve onun teknik planlarının geliştirilmesi özgürlüğüne izin vermek gerekir. Bu planlama sürecinin bir parçası olabilir, ama specfic teknolojiler çekme onun uzmanlık alanında olduğu anlamına gelmez, ve ona taşımak için oda vermelidir. PHP kullanarak değil çok iyi bir nedeni olabilir. Eğer yeni bir CTO gerekir bu kararlar için CTO güven yapamıyorsanız. Edit: - Ya sen onu güvenen başlamak gerekir.

Arkadaşınız bir iş çalışan tüm yaşanır?

Değilse, o temel gerçeği fark olmayabilir:

  • Şey çekirdek yetkinlik ise, stratejik, in-house bunu. Örneğin Eğer rakip çözümlere göre (Eğer iki örgü ancak) daha iyi ve daha ucuz yapabilir personel posess. Örneğin Arkadaşınız yazılım bu tip gelişmekte geniş deneyime sahiptir, ya da varsa, çalışan bir prototip zaten sizin ihtiyaçlarınıza uygun, ya da Jon Skeet ve tam öğle ve akşam yemekleri arasında başını doğan bir CRM uygulaması geliştirebilirsiniz.

  • Şey sizin marjinal avantaj ise, in-house bunu. Örneğin arkadaşınız rekabet size bir bacak kadar verecek özelliklerle ilgili fikirleri varsa AND can not be easily replicated by competitors. O sadece herhangi bir yarım yetkili geliştirici 3 hafta klon bir web sitesi için parlak yeni bir widget varsa, buna değmez.

  • Aksi halde, in-house bunu etmeyin. Size, rakipleri karşısında hiçbir avantaj sağlayan bir şeyin üzerinde işletmelerin kaynaklarını israf olacaktır.

Bu PHP ve açık kaynak için herhangi bir şekilde şekil veya form içinde, ilgili değildir.

If you can't develop a qualitatively better solution that will strategically (uzun vadeli) Rakiplerinizin kullandığı opensource çözümü daha iyi performans, yazılım iş değil, marjinal fayda için marjinal maliyeti olacaktır.

Ne yazık ki, son soruya cevap verebilecek tek teknik adam olduğunu ve o Homegrown şeyler karşı önyargılı tüm teknik adamlara, gibi olabilir. Diğer yanıt birilerinin söylediği gibi Yani, onun yargı güven veya kimin karar güvendiğiniz, arkadaş ya da birini almak gerekiyor.

Nut be sure the question he is answering is the right question -- the one in bold 2 paragraphs above

Bu biraz açıklık umuyoruz.

Özel teknoloji stratejik bir avantaj ya da çekirdek yetkinlik olduğu iş modeli hakkında bir şey var mı? Mevcut online e-ticaret sitelerinden farklı türde yüzlerce herhangi dışında herhangi bir farklı olması, web sitesi gerektirebilir satıyoruz ürünler hakkında özel bir şey var mı?

Henüz herhangi bir şey için özel programlama ihtiyacı inanmak bana yol açacak bir şey olmadığını göstermiştir.

Bu Java programcısı arkadaşı ile aşağı iyi gitmeyebilir, ama ihtiyaç ayırt çeşit göstermek kadar, ticari-off-the-raf (hatta barındırılan) sistemleri ihtiyaçlarını karşılamak değil mi?

Bu soru tür http://answers.onstartups.com/ olarak daha iyi olabilir

Lütfen daha teknik özellikleri okuduktan sonra - bu oldukça karmaşık ama bir o kadar diğer işletmeler dışında, ben tamamen açık bir zihin ile teknolog ile orada COTS ürünlerin ayrıntılı bir değerlendirme yapmak gerek.

Bahsettiğin "tekerlek" yuvarlak değildir. Bu iş gereksinimleri gibi pütürlü ve sivri ve garip şekilli bulunuyor. Iş gereklilikleri, diğer Magento ve Şeker CRM kullanıcıları bu aynıdır, ve önümüzdeki beş yıl için olacaksa, o zaman sizin için büyük bir ürün olabilir. Sonra sadece bu uygulamaları korumak için en iyi kişi olmayacak kim, arkadaşın yangına nasıl anlamaya gerekir.

Yoksa ağır özelleştirme gerekebilir, ihtiyaç ya da zaten bu uygulamalarda bulunmayan özellikler tahmin, ya da arkadaşınız ile çalışmaya devam etmek istiyorum. Eğer öyleyse o size satış ve finansman kararları çıkarken, o zaman belki de, ilgili kararlar, programlama, teknik üzerinde uzman arkadaşınıza riayet etmelidir.

Ben burada bazı yanıtları açık kaynak geliştirme, it can dallı olamayacağı varsayımı altında yapılır düşünüyorum. Sen Magento gelen geliştirme şube ve yeni kavramlar eklemek & edebilirsiniz İşinize özel modülleri. Aslında Magneto zaten bu iş için yerinde bir sistemi vardır. Magento'nın en zayıf noktası iyi belgelenmiş değildir (ama sizin homebrew sistemi gerçekten daha iyi belgelenmiş olacak?)

# 5 ile ilgili yedek parça arama - utanmaz fiş - part search extension for magento

Anlamak, korumak, geliştirmek ve kendi teknolojisi üzerinde kontrole sahip olmak çok bir iş gereksinimi ve bir çok önemli biridir. Ve burada sizin takım teknolojik olarak en tecrübeli üyesinin görüşünü güven ve saygı var. Bu ya yeni bir ortak aramaya ya.

Bu çok iddialı bir iş planı var ve yaşamın içine koymak için en fazla 3 kişi gerekir sanki, belki bazı PHP veya Java uzmanları kiralamak olabilir sesler? 300K + ürün açıklamaları sanitasyon ve sisteme girerek kendi başına bir meydan okuma olacak, sistem, yerine çalışma, test, özelleştirme (bir OSS ürün ile başladı bile) vb kurma ek

Eğer gerçekten hala hızlı ve tatmin edici kalitede bir hizmeti elde o büyük gitmek için gerekli kaynak var emin misiniz? Iş planı hala çok daha yavaş bir tempoda çalışacak ya da arazi kapmak için çok erken bir büyük operasyon kurmak yeteneğine güveniyor?

Arkadaşınız ticaret için gerekli tüm sistemler kurmak ve muhtemelen bazı yardım faydalanmak olabilir zemin çok kapsayacak gerekiyor çünkü kurulu düzeyde iyi teknolojiyi anlayan bir başka kişi, yararlı olabilirdi.

Sorunuza cevap: PHP ve Java iki farklı evren vardır, ve senin arkadaşın PHP öğrenme gereksinimi empoze sadece kurumsal daha teknolojik riskli yapacaktır. Ve arkadaşın fikri ile rahat olmak görünmüyor çünkü sadece çalışmaz.