Site bölümleri
Editörün Seçimi:
- Evde sığır dili nasıl pişirilir
- Evde kızılcık pişirmek için tarifler Kızılcık yemekleri tarifleri pişirme
- Fırında pişmiş somon
- Poliüri Bu çalışmalar,
- Başkent okulları yeni eğitim yılına hazır
- Neden fareleri rüyada görüyorsunuz?
- Rüyada denizde yürümek görmek Neden denizi hayal ediyorsun? Rüyada denizde yüzmenin yorumu. Rüyada dalgalı deniz
- Şakayık çalısı Neden çiçek açan şakayıklar hayal ediyorsunuz?
- Kiralanan mülkün erken geri alımı
- Ayaklarım battaniyenin altında neden terliyor?
Reklam
Evrim: Küçük bir web stüdyosundan deneyimli bir entegratöre. Web stüdyosunda iş süreçlerinin otomasyonu |
Eğlence başlıyor. Belge akışının otomasyonu ve müşterilerle çalışma, herhangi bir ajansın konveyör çalışmasının dayandığı ilk dayanaktır. Bu, stüdyo parasından tasarruf etmenin ve sonuç olarak gereksiz yere yüklenen yönetim kaynaklarını yararlı işler için serbest bırakmanın ilk ve en az belirgin yoludur. Aşağıda açıklanan yaklaşım sayesinde WebCanape, ekibi ölçeklendirme maliyetlerini artırmadan başlangıçta yüksek üretkenliğe ulaştı. Ancak 5 yıllık çalışmanın ardından özel bir satış departmanımız oldu. Bundan önce, %60 dönüşüm oranına sahip ayda 120 başvuruluk bir akış tek kişi tarafından işleniyordu. Ancak hız sadece tasarruf değil aynı zamanda sadık müşteriler anlamına da gelir. İlk teklifi yapan kazanır :) Parası olan gerçek bir girişimci, farklı seçenekleri bekleyerek zaman kaybetmektense, beğendiği ilk teklifi seçmeyi tercih eder. Satış aşamasında stüdyonun temel iş süreçleriHerhangi bir web stüdyosunda mevcut olan temel iş süreçlerine bakalım.
Başvuru kabul edilmeli, CRM muhasebe sistemine girilmeli (5 dakika), veriler brifingin temel kısmına aktarılmalı ve müşteriye gönderilmelidir (5 dakika daha). Müşteri brifingi doldurduktan sonra işlenmesi, bir hesaplama yapılması (20 dakika) ve dikkatli bir şekilde düşünülmesi gerekir. ticari teklif(40 dakika) ön saha yapısı ve hizmetleri ile. Sözleşme ve başvuruların hazırlanması 30 dakika, fatura düzenlenmesi ise 10 dakika daha sürecektir. Bu süreçleri uygulama başına uygulamak için standart bir satış departmanının yaklaşık 110 dakikalık saf zamana ihtiyacı vardır. Bu, 70 başvurunun değerlendirilmesinin 128 saat süreceği anlamına geliyor. Çok sayıda uygulama için yeniden hesaplandığında bunlar müşterinin ihtiyaç duymadığı ancak ürünün nihai maliyetini etkileyen önemli kayıplardır. Aynı zamanda, bazı nedenlerden dolayı web stüdyosu bu boş süreçleri değil, üretim işini (bir ürün oluşturma sürecini) optimize etmeye çalışıyor. Bakalım ne yaptık. Ayda 70 başvuruyu işleme koymak için yöneticinin 128 saate (tam zamanlı satıcı) ihtiyacı vardı. Süreçlerin optimizasyonu ve otomasyonu sonrasında süre 37 saat oldu. Artık neden uzun süre özel bir satış departmanı olmadan çalıştığımızı anlıyorsunuz. Tek şey girişte deneyimli bir kişinin bulunması çok önemli. Otomasyon tek başına çalışmaz. Hız ve değiştirilebilirlikDüşük verimlilik sorununun farkına vararak adım adım yöneticilerin müşterilerle daha hızlı çalışmasına yardımcı olan bir sistem oluşturduk. Hızın neden maliyetten daha önemli olduğunu zaten söylemiştim ama bir sorundan daha bahsetmedim. Birçokları için bu ön plana çıkıyor. Satış yöneticisi profesyonel bir CP hazırlayamaz. Bölgelerde mevcut olmadığında web sitesi satışı konusunda deneyimli satış elemanlarını nerede bulabilirsiniz? Buna göre, web geliştirme alanında çok az deneyimi olan iyi yöneticilerin belge akışını hızlı bir şekilde yönetmelerine ve profesyonel CP oluşturmalarına yardımcı olacak bir araç sağlamamız gerekiyordu. “Hesap Makinesi” adını verdiğimiz dahili aracımız böyle bir araç haline geldi. Çok daha sonra müşterilerimize sunmaya başladığımız CanapeCRM'de yeniden doğdu. Elektronik belgeler. Word belgelerimizi %100 terk ettik ve çevrimiçi ortama taşındık. Müşteriye yalnızca bir bağlantı gönderilir (bilgiye, CP'ye, sözleşmeye, faturaya). Bir şey değişirse, sistemdeki belgede değişiklik yapın, F5'e basın; müşterinin belgesi zaten güncellenmiştir. Bu ve benzeri işlemlerde yapılan tasarruflardan anlaşılan o ki yüksek verimlilik iş. Otomatik bildirimler. Otomasyonun ikinci önemli kısmı uyarılardır. Çalışma sürecinde yönetici, taşımayan müşterilere çok sayıda mektup yazmak zorunda kalıyor önemli bilgi. Müşterinin projenin durumu hakkında bilgilendirilmesi, bilgi istemesi, sonraki aşamalar için ne hazırlaması gerektiğini söylemesi vb. gerekir. Çok fazla proje olduğunda, bu durum dikkatinizi ana görevden büyük ölçüde uzaklaştırır, sizi vites değiştirmeye zorlar ve çalışmanızı yavaşlatır. CRM sistemi müşteriye bilgi sağlayabilir ve hatırlatmalar gönderebilir ve göndermelidir. Bir gün bir milyonu kurtaracakBu günü sistemi tamamen kurmaya ayırın. Bildirim metinleri, ticari teklif şablonları, sözleşmeler ve işinize yarayacak her şey. Bu, daha karlı çalışmanıza ve artan maaşlarla birlikte fiyat artışı yaşamamanıza yardımcı olacaktır. 31 Ekim 2016 Pazartesi günü bir web seminerine ev sahipliği yapacağım. Önceki materyalleri tartışacağız, başlangıçtaki önemli adımlardan bahsedeceğiz, size bir belge yönetim sisteminin nasıl kurulacağını göstereceğiz ve tüm soruları yanıtlayacağız. Web seminerine kaydolun. Sorularınız varsa gönderilere yorum olarak yazabilirsiniz. Not: Bu materyalin, bütçe segmentinde bir web stüdyosu işi kurmaya yönelik bir dizi materyalin mantıklı bir devamı olduğunu hatırlatmama izin verin. 5000 RUB Küçük şirketlerin yöneticileri sıklıkla hata yapar ve bunun nedeni iş süreçlerine yeterince dikkat etmemeleridir. Tüm dikkatleri öncelikle karları artırmaya ve satışları artırmaya odaklanmıştır. Ve yanlışlıkla bunun büyük kuruluşlar için daha önemli olduğuna inanılarak iş süreçlerini tanımlama ve yapılandırma görevleri yalnızca ikinci sırada yer alıyor. Küçük bir şirket için iş süreci geliştirme uygulanması kolaydır. Doğru tanımlanmış süreçler ve doğru seçilmiş otomasyon yöntemleri, organizasyonun büyümesine ve gelişmesine yardımcı olabilir. Organizasyonun tüm çalışmasını kontrol etmek mi istiyorsunuz? İş geliştirmenin en başından itibaren tüm iş süreçlerini tasarlayın. Bir iş süreci ne anlama gelir?Bu, müşteriler için hizmetlerin veya belirli bir ürünün oluşturulmasına yardımcı olan çeşitli görevlerin (eylem zincirleri) birbirine bağlanmasıdır. Örneğin, faturaların ödenmesi, tatillerin onaylanması, malzeme tüketiminin kontrol edilmesi, çevrimiçi mağazada siparişin yerine getirilmesi vb. İş akışları üç aşamadan oluşur:
Bunlar da alt süreçlere bölünür. Bir iş süreci oluşturmak Bu basit bir şey değildir ve büyük organizasyonlar için daha uygundur;
Web şirketi WM, müşterilerine web sitesi oluşturma olanağı sunuyor 1C-Bitrix yönetim sistemi CRM ile web sitesi entegrasyonu ile Bitrix24. Küçük bir organizasyonda iş süreçleri nasıl gerçekleşir?Küçük ve hala genç bir şirket için, iş süreçlerini organize etmenin basitleştirilmiş bir versiyonu vardır; bunların başlıcaları:
Hangi iş süreçlerinin en önemli olacağını anlamak için sık sık tekrarlanan sorunları analiz etmeniz gerekir.
Ne yapalım? Adım adım talimatlar
Web stüdyosu “WM” şirketinizin iş süreçlerinin organizasyonunu devralmaya hazır. Kuruluşumuzun sunduğu önemli hizmetlerden bazıları şunlardır:
Gerçek bir örnek kullanarak “Tüketici ile etkileşim” iş süreciHer vakanın kendine has özellikleri ve daha spesifik adımları olduğunu akılda tutarak ana aşamaları vurgulayalım. Kuruluşunuz müşteri isteklerini nasıl işliyor?
Tüketiciyle etkileşimin iş sürecinin yapısını ve tanımını ne kadar ayrıntılı oluşturursanız, başarı şansınız o kadar artar ve müşteri o kadar sadık olur. Sonuç olarak, şirketinizin tekrar satış yapma olasılığı, kârı ve sürekli büyüme şansı artacaktır. Bu iş sürecinin yaklaşık açıklaması
İkincil iş süreçleriBunların önemi, uygun yönetim ve finansmanı kaybetmeden kuruluşun hızla büyümesine yardımcı olmaktır. Bir şirket internette tam teşekküllü pazarlama oluşturmaya karar verirse, web sitesi geliştirme konusunda uzmanlaşmış ve TOP 100'e dahil olan web stüdyolarının neredeyse hiçbiri onlara bu konuda büyük olasılıkla yardımcı olmayacaktır. Ve bu, web stüdyolarının yüksek teknolojili sitelerin nasıl yapılacağını bilmemelerinden değil (tabii ki durum böyle değil), bu siteleri satma ve üretme süreçlerinin temel olarak gerekli olandan farklı olması nedeniyle gerçekleşecek. işletme. Rusya pazarının anlamadığı 2 gerçek var: 1.
Web sitesi bir pazarlama sürecidir, bir web stüdyosunun birkaç ay süren sıkı çalışmasının ardından ortaya çıkan bir ürün değildir. Elbette bir web sitesi geliştirirken teknik beceriler çok önemlidir. Ancak, teknik açıdan eşit derecede bilgili 10 web stüdyosu aldığınızı (şu anda piyasadaki sayısı 1000'den fazla, bu bir sorun değil) aldığınızı ve onlardan işinizi geliştirmenize yardımcı olmalarını istediğinizi hayal edelim. Yani onlara bir dizi pazarlama hedefi ve hedefi verildi. Hepsi hemen temel pazarlamaya odaklanacak (işiniz ve hedef kitleniz hakkında sorular soracaklar, sizden bir özet doldurmanızı isteyecekler) ve teknik yönler: prototipler, aşamalı geliştirme, son dil düzenler, modern tasarım. Bir müşterinin ne kadar karmaşık görevlerle karşılaşabileceğine dair size bir fikir vermek için projelerimizden biri için yalnızca üst düzey hedeflere (bu hedeflerin her biri 3-5-7 alt hedeflere bölünmüştür) bir örnek vereceğim: Ne kadar kaliteli olursa olsun web sitesi geliştirmenin tek başına tüm bu hedeflere ulaşamayacağı açıktır. Burası, bir web sitesinin şirketinizin pazarlama sürecinin yalnızca bir parçası (genellikle en büyüğü değil) olduğu noktasına geldiğimiz yerdir. Doğru web sitesi sürecinin geri ödeme süresinin yaklaşık 8-12 ay olduğunu anlamak önemlidir. Birkaç çevrimiçi sipariş içeren ucuz bir web sitesi için ödeme yapmak gerçekten sorun değil. Peki böyle bir site, uzun vadeli (!) satış büyümesi gerçekleştirip, doğrudan satışın yanı sıra başka iş hedeflerine de ulaşabilecek mi? Bir web sitesi iki yönlü bir pazarlama sürecidirWeb sitesi, bir yandan şirket içinde, diğer yandan internette gerçekleşen bir pazarlama sürecidir. Şirketin üst düzey pazarlama stratejisini (varsa markalama, amaç ve hedefler, kısıtlamalar vb. hakkında gerekli tüm verileri içeren) uygular ve bunlarla ilişkilendirilir elektronik yollarla ve iş kanalları. Üstelik hem işten web sitesine, ki bu çok açık, hem de web sitesinden işletmeye, ki bu artık o kadar da önemsiz değil. Sitenin nasıl çalıştığını anlamanın en kolay yolu fotosentezi örnek olarak kullanmaktır. Alma besinler ağaçtan yaprak büyür ve gelişir. Üstelik bu yaprağın şekli her ağaç için farklıdır. Yaprak büyüyünce güneşten enerji almaya başlar. karbondioksit, çevredeki alana oksijen ve ağaca glikoz verir. Sayfanın geliştiği ortaya çıktı çevre aynı zamanda ağacı besler. Ağacı bir şirketle, çevreyi bir pazarla ve yaprağı bir web sitesiyle değiştirin. Bir işletme web sitesinin dahil olduğu pazarlama sürecini web sitesi geliştirme süreciyle karıştırmamak önemlidir. Birçok web stüdyosu, esnek geliştirme metodolojisini (çevik yaklaşım) pazarlama olarak geçirerek bu kavramların yerini alıyor, ancak aslında bunun şirketin pazarlama süreciyle neredeyse hiçbir ilgisi yok. Bir web sitesi sürekli değişen, uyarlanan bir araç setidir. Böyle bir sürecin özel olarak nasıl oluşturulacağına daha yakından bakalım. Web sitesi nasıl geliştirilir: Bunun için ne gerekiyor, ne kadar sürüyor, maliyeti ne kadar ve en sık yapılan hatalar neler?Doğada web sitesi diye bir ürünün/çözümün bulunmadığını zaten anlamıştık. Kitapçık bir üründür, kartvizit bir üründür, banner bir üründür, illüstrasyon da bir üründür. Web sitesi bir pazarlama sürecidir. Bu süreci yaratmak, inşa etmek, geliştirmek ve sürdürmek için neye ihtiyaç var? Herhangi bir süreç gibi, web sitesi geliştirmenin de bir girdisi (başlangıç koşullarıyla birlikte), bir çıktısı (tahmin edilen sonuçlarla birlikte) ve bir süreç yöneticisi (sorumlu) vardır. Giriş ve çıkış arasında belirli bir sürecin (tek seferlik veya döngüsel) algoritması işlenir. İşletmenin “tükenmesi” neyin girdi olarak sunulduğuna, sorumlu kişinin (stüdyo/ajans) nasıl çalıştığına ve çıktıda ne beklediğimize/aldığımıza bağlıdır. Web sitesi geliştirme sürecinin farklı açılardan nasıl göründüğünü görelim. Müşteri içinWeb sitesi sizi parlak bir geleceğe taşıyacak araba gibi bir üründür.
Müşteri için her şey olabildiğince açık, net ve oldukça resmi görünüyor: tüm aşamalar mevcut, müşterinin istekleri ve nüansları dikkate alınıyor. Elbette bu sürecin gerçeklikle uzaktan yakından alakası yok. İş süreci ve web sitesi geliştirme algoritması (sorunu anlayan) hemen hemen her web stüdyosu veya internet ajansı tarafından genellikle şu şekilde tanımlanır: Bir web stüdyosu veya internet ajansı için
Burada şunu belirtmekte fayda var: Bir web sitesi oluşturmak için bir ajans/stüdyo ile çalışacaksanız ve yukarıdaki süreç stüdyonun sunduklarına uymuyorsa (bazı aşamalar eksik), yükleniciyi değiştirmek daha iyi olacaktır. . Süreç aslında nasıl olmalı (Kompleto'da gördüğümüz ve yaptığımız gibi)
Bizden teklif almak ister misiniz? İşbirliğini başlatSitede kaç saat ve ruble harcamalısınız?Yukarıda defalarca söylediğimiz gibi Kompleto olarak web sitesi geliştirmeye nasıl yaklaştığımızdan bahsedecek olursak, bu pazarlama aşamalarına bölünmüş bir süreçtir. Genellikle “web sitesi” adı verilen yüksek kaliteli bir süreçteki hata ayıklamanın 800-1000 saatten daha kısa sürede (eğer işletme gerçekten karmaşık görevler gerektiriyorsa) yapılması mümkün değildir. Aşağıdaki şekil yaklaşık 2000 saat süren bir gerçek site geliştirme hesaplamasının örneğini göstermektedir. İlginçtir ki, örneğin metin yazarlığı ve bir web sitesini bilgilerle doldurmanın programlamaya göre neredeyse 3 kat daha fazla zaman alması. Bu husus sıklıkla web stüdyolarının ve müşterilerinin gözünden kaçar. Bu nedenle site çoğu zaman pazarlama aracı, problem çözücüler iş, ancak bir “teknoloji geçit törenini” temsil ediyor. Bir web sitesinde hangisi daha önemlidir – teknoloji mi yoksa pazarlama mı?Günümüzde hemen hemen tüm web stüdyoları esnek bir metodoloji kullanarak web sitesi geliştirdiklerini vurgulamaktadır. Çalışmanın kendisi esnek bir metodoloji (önce bir çerçeve yapın, ardından yinelemelerde yavaş yavaş ona ayrıntılar ekleyin) veya spesifikasyonlara göre tek bir liste (şelale) kullanılarak oluşturulabilir. Şaşırtıcı bir şekilde, bu o kadar da önemli değil, çünkü süreç hala kusurlu ve temelde yanlış (yani, nüanslarda değil temelde). Web stüdyoları, müşterileri ve pazarı kendi iç teknolojik yaklaşımlarına çekmeye çalışıyor: bunu adım adım yapın, riskleri düzeltin, işlevselliği sınırlayın ve daha sonra yeterli zamanın olmadığı işi tamamlayın. Bunların hepsi doğru, ancak yalnızca oluşturmaya çalışıyor iyi ürün ve bir süreç oluşturmak için değil (yukarıdaki adım şemasında gördüğümüz gibi, geliştirmede hangi yaklaşım kullanılırsa kullanılsın, yüksek kaliteli bir web sitesi elde edemezsiniz: önemli aşamalar sürecin kendisi). Güzel prototipler (şu anda moda olduğu gibi etkileşimli) içeren esnek bir metodoloji kullanarak, sanatsal bir görevle bir web sitesi yaptıysanız, bunu bir sunumda güzelce paketlediler, bir süper yönetim sisteminde HTML5'e yerleştirdiler, ancak aynı zamanda kitleyi tuğla tuğla kazmadı, sitenin yapısını talep ve arama motorlarının özelliklerine göre düşünmedi, analitik ayarlamadı ve lansmanından sonra tüm destek, şirketle ilgili haber yayınlamaya ve bölümleri doldurmaya indirgendi ve metin içeren hizmetler - zaten kaybettiniz. Bir web sitesi sizin için bir yüktür, şirket için bir pazarlama süreci değildir. Ve bu siteyi ne kadar etkili bir şekilde oluşturduğunuzun bir önemi yok. Bir şirketin iç ihtiyaçlarına yönelik belirli bir web uygulamasından bahsediyorsak lütfen doğru anlayın (örneğin, kişisel hesap yedek parça sipariş etmek için) - o zaman bu bir iş uygulamasıdır ve geliştirilmesi ürüne göre uyarlanmalıdır: hız, netlik, sürüm oluşturma, özel işlevsellik. Asgari düzeyde pazarlama vardır: daha ziyade, önceden tanımlanmış net bir iş süreci ve göreve uyum. Kullanılabilirliğin rolü minimumdur (arayüz mükemmel değilse, Rusya'da daha önce Excel veya Not Defteri'nde çalıştıkları için bunu sakince tolere edeceklerdir). Web sitesi tamamen farklı bir konudur. Kural olarak, en modern web sitesindeki gerçek yenilik% 5'tir, geri kalanı pazarlama, analiz, iş süreçlerine uyum, muhasebe sistemleri ve telefonla bağlantıdır. Bu, profesyonel bir ressam ekibinin evinizi havalı ama yanlış renkte boyamasına benzer. Her şey etkili, hızlı, net, güzel gibi görünüyor ama asıl amaç için gerekeni yapmıyoruz. Tam da bu hatalı yaklaşım yüzünden müşterilerin iş geliştirmeleri başarısız oluyor. Şirketin pazarlama stratejisine dahil edilmemiş teknolojik bir web sitemiz var ve hedeflerinin yalnızca bir kısmını gerçekleştiriyoruz. Meğer “Site” diye adlandırılan bir süreci başlatmak için yukarıda anlattığım tüm adımları (Completo süreci) geçmeniz, 1500-2000 saat harcamanız ve çekmeniz gerekiyor. farklı zamanlar yaklaşık 15 uzman. Ve bu bir site için. Yaklaşımın özü son derece basittir: Site, iş ve pazarlamaya en az 1,5-2 ay harcayacak, rakipleri, izleyicileri ve finansal göstergeleri araştıracak bir ajans tarafından geliştirilmelidir. Daha sonra sitenin ilk versiyonunun geliştirilmesi (süreci başlatmak) en az 3-4 ay sürer. Aynı ajans daha sonra sitede analizler oluşturacak, reklam yapacak ve ardından sitede değişiklik yapacak ve içerik desteği sağlayacaktır. İş dünyasının yararına çalışmasının tek yolu budur. Ayrıca sitenin web analitiğine, değişen iş ve pazar gerçeklerine, hedef kitle gruplarına dayalı olarak daha fazla desteklenmesi ve modernizasyonu, ürün grubu ancak ajansın kelimenin tam anlamıyla müşteriyle birlikte yaşaması durumunda gerçekleşebilir. Yani örneğin hesaplarımız her gün saatlerce telefonda kalıyor ve ayda en az bir kez tüm günü müşterinin ofisinde geçiriyorlar. Ve böylece her yıl işbirliği. İlk sürümün yayınlanmasından 6-8 ay sonra bile sitenin çok fazla değişebilmesi şaşırtıcı değil. Web sitesi desteği başarının ön koşuludurBir web sitesini başlattıktan sonra çoğunlukla aşağıdaki sorunlar ortaya çıkar: 1.
Müşteri, siteyi aldıktan sonra siteyi bilgilerle, pankartlarla, son rötuşlarla doldurmaya, tasarımı, düzeni ve yönergeleri bozmaya başlar. İçerik ve teknik destek, pazarlama ve analitik web sitesi desteğinden farklıdır. İçerik desteği aynı zamanda müşteriyle birlikte haber akışlarının, içerik fikirlerinin ve projelerin oluşturulması ve bunun web sitesinde daha fazla uygulanması için tam teşekküllü bir süreç anlamına gelir. Müşteri tarafından sağlanan malzemeleri siteye yerleştirmek ve başka hiçbir şey yapmamak, mümkün olan en düşük düzeydeki site desteğidir. Ürün web sitesinden kar ve zarar kaybıSonuç olarak, klasik web stüdyosu senaryosuna göre bir web sitesi geliştirirken, pazarlama süreci oluşturmak yerine ürün yaparken karşılaşabileceğiniz potansiyel kayıpları değerlendirmenizi öneririm. Teknik ekipman alanında gerçek bir firma örneğini ele alalım. Web sitesi ürünü (standart bir web stüdyosundan). Uygulamadan gerçek durum.
Web sitesi ve katalog müşteri tarafından verilen bazı ürünlerle doluydu. Sonra "ortaya çıktı" potansiyel müşteriler bu şirketin ürünler hakkında web sitesinde olduğundan daha fazla bilgiye ihtiyacı var; bilgilerin farklı veritabanlarından parça parça toplanması ve sistematize edilmesi gerekiyor. Web analitiği yapılandırılmadı (yalnızca bir sayaç kuruldu). Site yapısı sorgu matrisine göre düşünülmemişti ve farklı türler talep: stüdyo düzenli bir nesne kataloğu hazırladı ve yaklaşık 3.000 talep vardı (ayda onbinlerce kişi), talep farklı şekillerde oluştu. Yani izleyicinin yalnızca küçük bir kısmına ürün kartı ve açıklamasıyla satış yapmak mümkündü. Geri kalanının özel açıklamalara ve ikna etmeye ihtiyacı var. Sitenin metin içeriğinde de durum daha iyi değil: Stüdyo, siteyi gerekenin yalnızca 1/100'ü (%1) ile doldurdu. Stüdyo, nesnelerin 3 boyutlu turunu 300.000 dolara sattı. Uçtan uca analitiği kurduğumuzda kimsenin kullanmadığı, prensipte oradan emir gelmediği ortaya çıktı. bizim pazarlama araştırması hedef kitleden hiç kimsenin 3D tura ihtiyaç duymadığı açıkça görülüyordu. Web sitesi, alıcının yolculuğunu hiç düşünmedi. Aslında site ile e-posta pazarlaması, yeniden hedefleme arasında bir bağlantı yoktur ve sitenin özel nesneler için özel alanları düşünülmemiştir. Firma bize gelmeden önce yaklaşık bir buçuk yıl böyle bir siteyle çalışıyordu. Çalışmamız tüm araştırmalarla birlikte yaklaşık 9 ay sürdü. Sonuçta şirket aslında yaklaşık 2,5 yıl kaybetti ve artık rakiplerine yetişmesi mümkün değil. 750.000 ruble değerindeki bir web sitesi, şirkete bir buçuk yılda 75.000.000 ruble gerçek kar kaybına mal oldu. Yeni bir web sitesi yaptık; hatalar 3 kat azaldı, bireysel ürün grupları için dönüşüm 8 kat arttı, iyileştirmeler yapıldı iç süreçlerürün siparişi vermek. Ve bu süre zarfında rakiplerin geliştiğini ve bazılarının internette çok iyi işler yaptığını hesaba katmıyoruz - artık onlara yetişmek çok zor olacak. Bütçeleri hızlı bir şekilde tahsis etmemiz gerekecek, bu da kısa sürede büyük miktarlarda para anlamına geliyor. Harekete geçmeden önce düşünün. Bunu akıllıca yapın. Web sitenizdeki içerik pazarlamasına katılın. Çalışmayı bitirdikten sonra derhal analizleri toplayın ve pilot reklam kampanyalarının sonuçlarına göre siteyi iyileştirin. Kontrol listesi. Web sitenizi külfetli bir üründen etkili bir pazarlama sürecine nasıl dönüştürebilirsiniz? Sonuç olarak - birkaç kelime e-pazarlama sistemi ve sitenin bu sistemdeki rolü hakkında. 2011 yılından bu yana aktif olarak eğitim vermekteyiz Rusya pazarıİnternette pazarlama ve reklamcılık. Rusya'da “sistemik yaklaşım” ve “sistemik elektronik pazarlama” kavramları bizim sayemizde kullanılmaya başlandı. Rusya'da internetteki faaliyetlerle ilgili olarak "sistemik" kelimesini biz tanıttık. Rusya'daki şirketlerin büyük çoğunluğunun internette reklam vermesi veya bir web sitesi oluşturması gerekmiyor, internete geçmeden önce şirketlerinde temel bir pazarlama sistemi kurmaları ve tüm İnternet faaliyetlerini birbirine bağlamaları gerekiyor elektronik sistemler(1C, CRM, telefon, kontrol ve raporlama sistemleri) iş ile. (22 195 kez ziyaret edildi, bugün 1 ziyaret) İyi çalışmanızı bilgi tabanına göndermek kolaydır. Aşağıdaki formu kullanınBilgi tabanını çalışmalarında ve çalışmalarında kullanan öğrenciler, lisansüstü öğrenciler, genç bilim insanları size çok minnettar olacaklardır. Benzer belgelerİş süreçlerini modellemek için bir metodoloji olarak entegre bilgi sistemleri ARIS'in mimarisi, kullanım avantajları ve dezavantajları. Modelleme için bir iş sürecinin seçimi ve anlamlı açıklaması, açıklaması için tablo formatı. kurs çalışması, eklendi 06/19/2015 Kuruluşun genel işleyiş modellerinin tanımı. Bir işletmenin yapısının incelenmesi, bölümlerinin fonksiyonlarının ve ana iş süreçlerinin belirlenmesi. Abonelerden gelen isteklerin alınmasını ve işlenmesini otomatikleştirmek için bir istemci-sunucu sisteminin geliştirilmesi. kurs çalışması, eklendi 10/02/2011 Nakliye şirketi Strong Machines LLC'nin iş süreçlerinin açıklaması. Bir müşterinin uygulamasıyla çalışırken mevcut bilgi sistemini kullanmak için "OLDUĞU GİBİ" bir model oluşturmak. Hesaplama toplam gelir seçilen bilgi sisteminin mülkiyetinden. tez, eklendi: 06/09/2017 Martin yaklaşımını kullanarak süreç optimizasyonu. İşyerinde yetersiz verimlilik sorunları. Elektronik belgelerdeki bilgilerin mutabakatı sürecinin otomasyonu. Fonksiyonların departmanlar ve çalışanlar arasında dağılımı. Manuel işlemleri hızlandırın. tez, 12/10/2013 eklendi Bir seyahat şirketinin organizasyon yapısı ve bölümlerinin fonksiyonel sorumlulukları. Yugros Consulting LLC'nin teknik ve ekonomik göstergelerinin analizi. 1C platformunda kurumsal iş süreçlerinin otomasyonunun tasarlanması: Enterprise 8.2. kurs çalışması, eklendi 06/04/2015 Şirketin özellikleri ve organizasyon yapısı. İş süreçlerinin açıklaması. Bir organizasyon modelinin geliştirilmesi çeşitli türler BPWin kullanılarak mağazada gerçekleştirilen çalışma. Maliyet analizi. ERWin'de mantıksal bir süreç diyagramı oluşturma. kurs çalışması, eklendi 04/11/2015 Şirketin faaliyetlerini optimize etmenin yollarını bulmanın bir yolu olarak iş süreçlerini modellemek. SADT (Yapısal Analiz ve Tasarım) metodolojisi, IDEF standart ailesi ve algoritmik diller, iş süreci modelleme metodolojilerinin temelini oluşturur. özet, 12/14/2011 eklendi Bir tarım şirketinin gelişimine yönelik ekonomik ve matematiksel programın modellenmesi. İş süreçlerinin analizi, değiştirilmesine yönelik önerilerin geliştirilmesi. Şirketin otomasyonu için umut verici alanların belirlenmesi. Modern bir şirketin organizasyon yapısının açıklaması. tez, eklendi: 07/10/2015 Basit web siteleri oluşturmanın kârsız olduğunu kısa sürede fark ettik. Rekabet arttı, pazar küçük şirketlerle doldu. Bütün bunlar projelerin fiyatlarının düşmesine ve iş karlılığının düşmesine yol açtı. Müşteriler daha nitelikli hale geldi. Web siteleri oluşturma talepleri, onları bir veya başka bir bilgi sistemine “bağlama” talepleriyle desteklendi. Ortak karmaşık görevlerçok az kişi karışma riskini aldı. Sistem entegratörleri için bu tür projeler çok ucuz, web stüdyoları için ise çok karmaşıktı. Stüdyomuz her zaman Rusya'nın “silikon vadisi” Zelenograd'da bulunuyordu. Güçlü programcılarımız vardı, bu da bu tür emirleri kolayca alıp yerine getirebileceğimiz anlamına geliyordu. Karar verildi - bu bizim şansımız! Sıradan bir stüdyodan, bir web sitesinin çeşitli bilgi sistemleriyle (web entegratörleri) koordineli çalışmasını sağlayan uzmanlara bu şekilde dönüştük. Bu web entegrasyonunuz ne saçmalık?İki sistem arasında veri alışverişini sağlamak zor değildir. Ancak yeni kapasitemizdeki ilk birkaç yılımız acı verici ve maliyetliydi. Beklenen kar yerine tekrar tekrar para kaybettik, yeni zorluklarla karşılaştık. teknik direktör buna “tuzaklar” kod adını verdi. Pes etmedik ve şakadaki fareler gibi “kendimize iğne yapıyor, ağlıyorduk ama inatla kaktüsü kemirmeye devam ediyorduk.” Başlamadan önceSüreçlerden bahsetmeden önce bu yazının terminolojisi üzerinde anlaşalım. Biz programcılar için basit web sitelerinin geliştirilmesi şu modele bağlıdır: Yalnızca bir web sitesi değil, sitenin veritabanına ek olarak, tiyatro biletleri satan bir kasiyerin bulunduğu bir yazarkasa, kalan mallar hakkında bilgi sağlayan bir depo sistemi veya işlemlerden sorumlu bir ödeme hizmetinin bulunduğu bütün bir sistem oluşturmanız gerektiğinde onlar da dahil banka kartları, “üçüncü taraf” terimini kullanıyoruz. Üçüncü taraf, sunucu odasının veya veri merkezinin dışında bulunan ve ek kaynakları iş mantığımıza bağlamak için tasarlanmış bir bilgi sistemidir. Örneğin, kullanıcının telefonuna kısa mesajlar gönderen bir SMS hizmeti veya bir tedarikçinin deposunda mal rezervasyonu yapılmasına yönelik bir sistem. Üçüncü bir tarafın eklenmesiyle süreç daha karmaşık hale geliyor ve bu algoritmayı entegre bir proje üzerinde çalışırken zamandan ve paradan tasarruf etmek için kullanıyoruz. Adım 1. Amaçlar ve hedeflerÖncelikle yapmanız gerekenler basit bir dille sonuçta ne elde etmek istediğimiz konusunda hemfikiriz. Müşteri entegrasyondan belirli bir sonuç bekliyor. Sistem güzelliği uğruna otomasyon nadiren kimsenin ilgisini çeker. Hedefleri ve beklentileri yazılı olarak ifade etmeye çalışmak, en iyi yol sonuçların çalışma sürecindeki tüm katılımcılar tarafından eşit şekilde anlaşıldığından emin olun. Sık sık şu formülle karşılaşırız: Tipik örnek: Sitenin ProfTicket bilet sistemi ile entegre olması gerekmektedir. ve bu gibi durumlarda ifadelerin daha net olmasını sağlamaya çalışıyoruz: İyi örnek: Alıcılar seçim yapabilmeli ücretsiz koltuklar salonda, biletlerin ödemesini yapın ve biletleri şu adresten alın: e-posta satış ofislerinde veya yardımla kurye teslimatı. Belirli oturumlar için koltukların satışa uygunluğuna ilişkin bilgiler ProfTicket bilet sistemi tarafından sağlanır. Bu formülasyonun kendisi, aksi halde kaybolabilecek ve en uygunsuz anda ortaya çıkabilecek bir takım soruları içermektedir. Adım 2. İş süreçleri ve etkileşim protokolüŞimdi sistemlerin belirli bir görevi gerçekleştirmek için nasıl etkileşim kurması gerektiğine karar vermemiz gerekiyor. Bilet sistemiyle benzetmeler kurmaya devam edelim. Bu arada tamamen gerçek bir projeden bahsediyoruz: 2013 yılında Dilyaver şirketinin ShowMart.Ru bilet sipariş hizmeti açmasına yardımcı olduk. Bilet ayırtmak için birkaç soruyu yanıtlamanız gerekir:
Sistemler arasındaki her türlü etkileşim “istek-yanıt” yapısına indirgenir. İstek, veriyi alması gereken taraf (istemci) tarafından gönderilir ve yanıt, bu veriye sahip olan taraf (sunucu) tarafından gönderilir. Böyle bir şema ne kadar basit ve net olursa o kadar iyidir. En azından tek bir isteğe sistemlerden yalnızca birinin yanıt verdiğinden ve sistemlerin birbirini kopyalamadığından emin olmanız gerekir. Örneğin biletlerin fiyatına ilişkin bilgiler bunlardan yalnızca birinde saklanır. Bir noktada, sistemlerden birinden bilet rezerve etmesini "istememiz" gerekecek - bu biletlerin başka bir alıcıya yeniden satılmasına izin vermeyecek bir işaret koyun ve satın alma işlemini tamamladıktan sonra sistemlerden birinin bir bilet göndermesi gerekecek. alıcıya bildirim mektubu. Bu nedenle bazen “istek-yanıt” düzeyinde değil, “istek-eylem” formülüne göre etkileşime ihtiyaç duyulur. Taraflar arasındaki etkileşim süreci Artık tek yapmamız gereken, sistemlerin her birinin hangi istek ve yanıtlardan sorumlu olduğunu kaydetmek. Ayrıca olası tüm hataların bir listesini de belirtin. Adım 3. Karar verme kuralları ve arabulucularHatta basit proje web entegrasyonu en az üç tarafı içerir:
Olanların nedenlerine ve analizine girmeyeceğiz. Basitçe şunu ifade edelim: İki sistemin sahipleri arasında çıkar çatışmaları kaçınılmazdır. Durumun karmaşıklığı katılımcı sayısına ve yeterlilik düzeylerine bağlıdır. Bunların nasıl çözüleceğini düşünmek önemlidir tartışmalı durumlar onlar ortaya çıkmadan önce. Bu kolay bir konu değil ama en azından temel noktalarda anlaşmak gerekiyor, örneğin:
İlk bakışta sorunun cevabı gibi görünüyor son soru açıktır: müşteri - nihai kararları başka kim verecek? Ancak bu her zaman böyle değildir. Entegrasyon projeleri, karar vericinin teknik bilgisine yüksek talepler getirir. Bu nedenle bazen avuç içi entegrasyon sürecindeki katılımcılardan birine verilir veya bağımsız uzman Yetkisi her iki sistemin sahipleri tarafından tanınan. Adım 4. Veri alışverişi standardı ve formatıArtık sistemler arasında hangi standarda göre, ne şekilde veri alışverişi yapacağımız konusunda anlaşmaya varmamız gerekiyor. Çoğu durumda protokol seçimi, veri miktarına ve iletim sıklığına göre belirlenir. Hikaye, çalışmalarımızda en sık karşılaştığımız protokoller hakkında olacak. SABUNSOAP, Basit Nesne Erişim Protokolü anlamına gelir. Kelimenin tam anlamıyla İngilizceden tercüme edilirse, “Basit Nesne Erişim Protokolü” elde edersiniz. Bu protokol gerçekten web projeleri oluştururken en basit ve en sık kullanılan protokollerden biridir. SOAP yapılandırılmış bir XML mesaj değişim protokolüdür. Sistemlerin istek ve yanıtları oluşturmak için birleşik bir düzenleme kullanması için, WSDL standardı (İngilizce Web Hizmeti Açıklama Dilinden) temel alınarak derlenen bu tür düzenlemelerin açıklamasını içeren dosyalar kullanılır. SOAP, XML-RPC protokolünün bir uzantısıdır ve bu, protokolün büyük bir artısıdır. XML yaygın olarak kullanılmaktadır ve çok sayıda uzman XML-Şema formatına en azından yüzeysel olarak aşinadır. Aynı gerçek aynı zamanda SOAP'ın en büyük dezavantajıdır. XML hacimli bir formattır ve sistemler arasında aktarılan veri miktarı arttıkça iletilen trafik miktarı da artar. İkincisi arttıkça, istekleri işlemek ve bunlara yanıt oluşturmak için gereken süre de artar. Bütün bunlar, WSDL/SOAP kombinasyonunun, Büyük Veri sistemleri olarak adlandırılan, büyük miktarda kötü yapılandırılmış veriye sahip sistemlerde kullanım için pratik olarak uygunsuz olmasını sağlar. SABUN olacak mükemmel seçimörneğin, küçük bir ürün yelpazesine sahip bir çevrimiçi mağazayı 1C depo sistemiyle entegre etme sorunlarını çözmek için. Standart dağıtımı bu protokole destek sağlar ve geriye sadece WSDL açıklamalarının hazırlanması kalır. DİNLENMEKREST (kısaltma bu durumda bize hiçbir şey vermeyecek, bu yüzden görmezden geleceğiz) - bu, normal bir HTTP isteği kullanarak uzak bir prosedürü çağırmak için kullanılan bir protokoldür. Evet, Tim O'Reilly'nin ders kitaplarındaki GET ve POST yöntemlerinin aynısı kullanılıyor. REST'teki her yöntem, WSDL dosyasındaki ayrı bir girişle değil, bir URL ile hesaba katılır. Örneğin, kullanıcı hakkında bilgi edinme yöntemi şuna benzeyecektir: http://example.com/rest/user. Ve yeni bir kullanıcı oluşturmanın yöntemi http://example.com/rest/user/create'dir. Parametreleri REST'e iletmek için istek gövdesini ve hataları tanımlamak için HTTP durum başlıklarını kullanabilirsiniz. Her şey mümkün olduğu kadar basittir ve ek protokollerin kullanılmasını gerektirmez. REST, SOAP'tan çok daha ilkeldir. Büyük miktarda veri alışverişi yapmanız gerektiğinde ve bunu sık sık yapmanız gerektiğinde onu mükemmel bir seçim haline getiren şey budur. REST, hangi format isteklerinin gönderilmesi gerektiğini belirlemez. Bu, bu amaçlar için, metin gösterimindeki yapıların değişimi için en kompakt format olan JSON'u (metin veri değişim formatı) kullanabileceğiniz anlamına gelir. Kullanımı veri hacmi sorununu neredeyse tamamen çözer. BİSİKLETBazen çeşitli iletişim yöntemleri ve protokollerinin kombinasyonlarını kullanmak gerekebilir. 1C'nin ticari bilgilerin iletilmesi için kendi CommerceML - XML formatı vardır; çoğu zaman ürün katalogları bu şekilde iletilir. Bu format 1C ve Extra.RU uzmanları tarafından geliştirilmiştir. Microsoft'un Moskova ofisinden arkadaşlar onlara yardım etti. Bu nedenle format pek çok kullanım durumuna izin vermez ve "saf" CommerceML genellikle eksiktir. Bu, onu özel işlevsellik ile destekleme ihtiyacına yol açar. Bazen istemcinin iletişim kurabileceği özel bir harici sunucu olmayabilir. Daha sonra doğrudan barındırma sunucusunda ayrı bir klasör oluşturuyoruz, böylece 1C dosyalarını oraya yükleyebilir. Orada bir programa göre senaryolarımız tarafından tanınırlar. Verileri sürekli güncel tutmamız gereken durumlarda Rest API ile XML aktarımını birbirine bağlayabiliyoruz. Daha sonra 1C, standart POST isteklerini kullanarak XML'i doğrudan sunucuya gönderecektir. Adım 5: Veri GüvenliğiÇoğu zaman entegrasyon ihtiyacının ortaya çıktığı yerlerde ticari sırlar veya kişisel veriler bulunur. Mevzuattaki son değişikliklerden sonra onlarla çalışmak artık ayrı bir makaleyi hak ediyor. Kimse istemiyor müşteri tabanı veya günlük gelirle ilgili bilgilerin rakiplere "sızdırılması". Bu nedenle sistemler arasında aktarılan verilerde yeterli düzeyde güvenlik sağlanmasının dikkate alınması önemlidir. Birçok koruma seçeneği var. Bunlardan sadece birkaçına bakacağız. HTTPSHTTP protokolü en yaygın ve en güvensiz olanıdır. Veriler şifrelenmeden iletilir. HTTPS, http protokolünün, SSL veya TCL sertifikaları kullanılarak şifrelemeyi destekleyen bir alt kümesidir. Sertifikalar, verilerin şifreleneceği algoritmadır. Veri iletimi sırasında bu algoritmayı yalnızca gönderen ve alan taraflar bilir. SSL sertifikaları sunucunun kendisi tarafından sağlanabilir ancak bu durumda güvenilmez olarak kabul edilirler ve tarayıcılar kullanıcıyı korkutan görüntüler gösterebilir. Kullanıcıyı güvenilmez bir bağlantı konusunda uyaran pencere Bir sertifikanın güvenilir olarak kabul edilmesi için, bir sertifika kuruluşundan (bir sertifika yetkilisi) sipariş edilmesi gerekir. Böyle birçok kurum var. Avrupalı müşterilere yönelik projeler üzerinde çalışırken, SSL sertifikasyon pazarının en büyük iki oyuncusundan biri olan Thawte veya Verisign'ın hizmetlerini kullanmayı tercih ediyoruz. Rusya'da Ru-center ile çalışıyoruz. Simgeleri genellikle ödemenin veya kişisel verilerle çalışmanın ima edildiği sitelerde görülebilir. HTTP-Temel yetkilendirmeKoruma sağlamanın ikinci yöntemi ise iki sistemin veri alışverişine başlamadan önce “giriş-şifre” çifti kullanarak kendilerini birbirine “tanıtması” yöntemidir. Bu yönteme “HTTP-temel yetkilendirme” adı verilmektedir. Saldırganların şifreleri ele geçirmesini önlemek için, kendinizi sistemlere şifrelenmiş bir biçimde "tanıtmanız" daha iyidir; HTTP-temel yetkilendirme, SSL şifrelemeyle birlikte kullanılmalıdır. IP adresine göre erişim sağlanmasıSistem çok karmaşık değilse ve iletişim kuran sistemlerin sunucuları belirli ve değişmez IP adreslerine sahipse, yalnızca bu IP adreslerine iletişime erişim izni verebilirsiniz. Bu seçeneğin uygulanması kolaydır ve bu nedenle yaygın olarak kullanılır. Ancak bazen ani erişim sorunlarına yol açmaktadır. Adım 6. Teknik özelliklerMüşteriyle veya onun 1C programcılarıyla mükemmel bir ilişkiniz olabilir, ancak "arkadaşlık arkadaşlıktır, ancak tütün ayrıdır." Açıklanan tüm adımlara ilişkin anlaşmaların yazılı olarak kaydedilmesini önemle tavsiye ederiz. Kendi deneyimimizden öğretici bir örnek: Müşterinin 1C:Enterprise'ını, kullandıkları çevrimiçi mağazayla karmaşık bir entegrasyon yapmak zorunda kaldık. 1C programcılarıyla yaptığımız toplantıda, Studio'nun web programcılarının daha sonra erişebileceği web servislerini kendi taraflarında hazırlamaları konusunda anlaştık. Bir aydan fazla süren pratik yakın çalışma sürecinde, 1C programcıları bakış açılarını değiştirdiler ve bizim için veritabanlarının bir kopyasını ana veri tabanından kopyalayıp bize aktarmaya karar verdiler. onunla ne istersek onu yaparız”. Bu, ek bir çalışma yapmamız gerektiği anlamına geliyordu çünkü bunlara eklenmiş web hizmetleri veya açık belgeler yoktu. Önceki anlaşmaları kaydetmediğimiz için müşterinin, projenin artan zaman dilimini ve bütçesini dikkate alma konusundaki şiddetli isteksizliğiyle karşı karşıya kaldık. Yukarıdaki örnekte şanslıydık - 1C programcılarının iyi adamlar olduğu ortaya çıktı ve yönetimlerine haklı olduğumuzu doğruladılar. Peki bir dahaki sefere bu kadar şanslı olacak mısın? Çevik metodolojilere göre çalışabilir, klasik “şelale”yi kullanabilir veya hibrit bir metodoloji kullanabilirsiniz. Teknik şartnamelerin formatı ve hacmi kadar bu da önemli değildir. Önemli olan tek şey, tüm anlaşmaların şu veya bu şekilde kayıt altına alınması gerektiğidir. Adım 7. UygulamaEntegrasyon çalışmasının doğrudan üretilmesi ile tekli geliştirme arasında da çeşitli farklılıklar vardır. BİR TAKIMGelişimin mümkün olduğunca sorunsuz ilerlemesini sağlamak için "sizinki" ve "bizimki" diye bölünmekten kaçının. Tam tersine, harici bilgi sistemi geliştiricilerinden ve programcılarınızdan oluşan tek bir ekip oluşturmak için her şeyi yapın. Yalnızca proje süresince bir araya gelmiş olsanız bile, tek ve arkadaş canlısı bir ekip oluşturmaya çalışın. Eğer süreçteki tüm katılımcılar bulmakla ilgilenirse, çok fazla çaba ve zamandan tasarruf edeceksiniz. etkili çözüm, suçu başka bir şirketteki programcıya yüklememek veya iş yapmamak. Ayrıca uzmanların nitelikleri ve kullanılan geliştirme metodolojileri arasındaki farklılığın ortadan kaldırılması ek zaman alacaktır. Projenin süresi ve bütçesi hesaplanırken bu durum da dikkate alınmalıdır. GİRİŞTE TESTÜçüncü bir tarafla çalışırken yalnızca çıktıda değil, girişte de test yapmanız gerekecektir. Kendi pratiğimden bir örnek: Bir CRM sistemi programcısı, işi tamamlamak için gerekli web hizmetinin tamamlandığını bildirdi. Proje yöneticisi, web programcısı için bir görev oluşturdu ve bunu, bu web hizmetine bir bağlantıyla birlikte gönderdi. Ertesi gün web programcısı görevi tam olarak planlandığı gibi tamamlamaya başladı ve web hizmetinin çalışmadığı gerçeğiyle karşı karşıya kaldı. Görev CRM programcısına iade edilir. Web programcısının, proje yöneticisinin zamanı ve müşterinin parası boşa gidiyor. Herkes yine gerekli web hizmetinin hazır olmasını bekliyor. Önceden her şey yalnızca ekibinize bağlıydı ve formüle edilen görev hemen programcıya veriliyordu. Şimdi öncelikle sorunu çözmek için üçüncü bir tarafça gerçekleştirilen bileşenlerin gerçekten çalıştığından emin olmalısınız. TEST KAPSAMIGereksinimler ışık hızıyla değişecek; harici bilgi sistemi sahipleri web servislerini ve API'leri önceden haber vermeden değiştirebilecek. Kendi web programcılarınızın yapısı değişecek veya yeni işlevler yazdıktan sonra geliştiriciler, eylemleriyle daha önce işe yarayanları bozacaklardır. Bir şeyi tedavi ediyoruz, diğerini sakatlıyoruz. Sistemin neresinde olduğu ve tam olarak neyin “kaçtığı” ne kadar hızlı keşfedilirse, onu desteklemenin maliyeti de o kadar düşük olacak ve kâr da o kadar yüksek olacaktır. Bu nedenle testlerle kod kapsamını eksik etmeyin. Web entegrasyonu durumunda, testlerin kod kapsamı yüzdesi mümkün olduğu kadar yüksek olmalıdır. Adım 8: Hata ToleransıSistem entegrasyonu zaman ve tasarrufu sağlayacak şekilde gerçekleştirilir. finansal maliyetler belirli iş süreçlerini gerçekleştirmek için. Web entegrasyonu daha çok gelişmiş, istikrarlı ve başarılı bir işletmenin özelliğidir. Tamamladığımız projelerden bazıları günlük kesintilerde 35.000 ile 70.000 $ arasında zarara uğrayabilir. Bu, tüm sistemin hata toleransını iyileştirmeye yönelik önlemler hakkında ek olarak düşünmemizi sağlıyor.
Adım 9. Günlüğe kaydetme ve izlemeProje zaman çizelgesinde ve bütçesinde bir kayıt sistemi oluşturmanın maliyetlerini dikkate almayı unutmayın. Bir süredir bu yerde ilerleme kaydediyoruz. Bu, olayların kronolojisini geri yükleyebileceğiniz nesnel bir araçtır, yalnızca sinirlerinizi kurtarmakla kalmayacak, aynı zamanda olası durumlarda da koruma sağlayacaktır. yasal işlemler. Bu nedenle bitmiş sistemi göstergeler ve sensörlerle “asmak” önemlidir. Studio'da her şeyi, sitenin veya bir kısmının arızasını öğrenmenin mümkün olmayacağı şekilde yapmaya çalışıyoruz. telefon görüşmesiöfkeli bir müşteriyle ama kendi izleme sistemlerimizin yardımıyla. Bu süreci detaylandırmayacağız ve ayrı bir makale ayırabiliriz ancak bu konulara yeni başlayanlar için Google'da Pinba, Zabbix ve Munin terimlerini araştırarak başlamanızı tavsiye ederiz. Adım 10: DokümantasyonNasıl yürütüleceği konusunda anlaşmaya varın proje dokümantasyonu ve güncel tutmaya çalışın. Bu, sorunları gidermek için program kodunun tamamına aşina olmanız gereken durumlardan kaçınmanıza yardımcı olacaktır. Tüm bunları başlangıçta geliştiren programcı bile altı ay sonra neyin nasıl çalışması gerektiğini artık hatırlamıyorsa, yeni geliştiriciler hakkında konuşmaya değer mi? Tavsiye, anlam bakımından en basit ve takip edilmesi en zor olanıdır. Stüdyoda bunu şöyle yapmaya çalışıyoruz:
Tüm! Artık sorumlu kişi, belgelerin uygunluğunu kontrol etmek için zaman zaman, kimden hoşlandığınıza bağlı olarak seçici veya tam bir kontrol yapıyor. Ya da yapmaz... ve bunun için her an cezalandırılabileceğini anlar. ÇözümMakalenin uzun ve karmaşık olduğu ortaya çıktı. Ama istediğim son şey seni web entegrasyonundan korkutmaktı. Elbette tecrübe gerektirir. Ama pratik olmadan tecrübe olmaz. Ve hatasız pratik olmaz. Entegrasyon iyi yol Müşterilerinizin iş süreçlerinin verimliliğini artırmak. Web geliştiricileri için bu, kendi hizmetlerinin maliyetini ve marjını artırmanın bir yoludur. Ve sürecin karmaşıklığı nedeniyle bu pazardaki rekabetin web sitesi oluşturma pazarına göre daha az olduğunu söyleyebiliriz. Rica etmek:Şimdi Studio'da bu tür makaleleri okumakla ilgilenip ilgilenmediğinizi anlamaya çalışıyoruz. Materyali kullanışlı ve pratik hale getirmek çok çaba gerektirir. Bu makalenin hazırlanması yaklaşık 20 yıl sürdü. saat üç uzmanlar. Sanat yönetmenimiz Sasha Kotov "aptallıkla uğraştığımıza" inanıyor ve bunu kimse okumayacak :-) Dolayısıyla bu çalışmayı faydalı buluyorsanız ve böyle devam etmemiz gerektiğini düşünüyorsanız lütfen bu yazıyı beğenin veya sosyal medyada paylaşın. Böylece masaya yazmadığımızı anlayacak ve devam etme motivasyonunu kazanacağız. |
Okumak: |
---|
Popüler:
Kamyon için irsaliye hazırlanması |
Yeni
- Evde kızılcık pişirmek için tarifler Kızılcık yemekleri tarifleri pişirme
- Fırında pişmiş somon
- Poliüri Bu çalışmalar,
- Başkent okulları yeni eğitim yılına hazır
- Neden fareleri rüyada görüyorsunuz?
- Rüyada denizde yürümek görmek Neden denizi hayal ediyorsun? Rüyada denizde yüzmenin yorumu. Rüyada dalgalı deniz
- Şakayık çalısı Neden çiçek açan şakayıklar hayal ediyorsunuz?
- Kiralanan mülkün erken geri alımı
- Ayaklarım battaniyenin altında neden terliyor?
- Koç ve Yay burcunun uyumluluğu: fanteziyle ateşli birlik