Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2020-08-09, 16:01
  #13
Medlem
Tack för många bra svar. Som ett par av er noterat kommer det inte på frågan om att skapa något själv utan vad man ska tänka på när man letar efter en tredje part. Hur hade ni gått till väga för att hitta en bra tredjepart? Börja på googles första sida och jobba sig neråt eller kan ni rekommendera något?

Vår förhoppning är att få det gjort under SEK 250t med lansering innan årsskiftet 2021. Är vi naiva?

Tack igen.
Citera
2020-08-09, 23:52
  #14
Medlem
TexasSwedes avatar
Citat:
Ursprungligen postat av Baahz
Tack för många bra svar. Som ett par av er noterat kommer det inte på frågan om att skapa något själv utan vad man ska tänka på när man letar efter en tredje part. Hur hade ni gått till väga för att hitta en bra tredjepart? Börja på googles första sida och jobba sig neråt eller kan ni rekommendera något?

Vår förhoppning är att få det gjort under SEK 250t med lansering innan årsskiftet 2021. Är vi naiva?

Tack igen.

Det viktigaste, och som ni måste ha klart innan ni börjar leta efter utvecklare är att ha en specifikation av systemet. Det behövs en funktionell specifikation, både för användaren (besökaren) och ur underhållsperspektiv. Ett exempel på det senare är "vem godkänner annonser eller tar bort spam-annonser, och hur sker det?".
Skapa flödesscheman och mockups av de olika sidorna, så att den som ska bygga siten har en ide om hur ni vill att det ska fungera.

Ni måste också tänka igenom vilken information som ska lagras, och hur.
Om en användare registrerar sig så kan hen ju lägga ut flera annonser, antingen samtidigt eller en i taget. Då måste du definera en relation en-till-många, och specificera vilken information som ska finnas i respektive record/dokument.
Vilken primary key (primärnyckel) ska du använda för att koppla ihop användaren med hens annonser. Personnummer? Nja, knappas. Kundnummer? Bättre. Hur genereras det, och hur ser det ut (format). Du måste även planera för hur du uppfyller kraven i GDPR.

Du måste även tänka igenom säkerheten, hur ska information skyddas? Hur ska information om kreditkort lagras? Kan den betalningstjänst ni väljer lagra kundernas kreditkortsinfo, och ni lagrar bara en nyckel/hash som inte innehåller det faktiska kreditkortsnumret, utan bara en referens till kortet hos betalningstjänsten?
Hur ska användana logga in? Eget login/konto för den här siten, eller Oauth2 där de kan använda Facebook, Google eller andra Oauth-tjänster för inloggning? Eller bägge alternativen?

Tänk igenom allt i detalj. Om du kan specificera det mesta från början så kommer utvecklingen att gå snabbare och smidigare, och alltså bli billigare för dig. Du bör även skriva test case, alltså ett slags script för hur olika funktioner ska testas, och vad det förväntade resultatet är för varje test case.
Det kommer också hjälpa utvecklaren, och även snabba upp testningen i slutet av processen.

Slutligen måste du fundera på hur mycket trafik som siten kan tänkas få, det har betydelse för när man väljer plattform och teknisk design. Om du tror att det börjar med några hundra dagliga användare/besökare, men att det kan bli tusentals besökare varje dag efter ett år, då måste du kunna skala lösningen. Men om antalet besökare kan antas vara tämligen lika, då finns inte samma behov.

Nu när du har allt det här specificerat i detalj, kan du börja kontakta utvecklare. De kommer förmodligen att ge dig förslag på olika tekniska lösningar och plattformar som kan användas. Vilket programmeringsspråk som används i backend är av mindre betydelse, men för att det ska vara lätt att hitta utvecklare som kan hoppa in och fixa till problem (om den ursprungliga utvecklaren försvinner eller inte har tid) så finns det några olika alternativ att välja på, där det är lätttare att hitta kompetens om det skulle behövas. Jag tänker främst på node.js, .NET, och PHP. Du kommer förmodligen även behöva något ramverk på serversidan, React och Vue är två som, är populära idag, och där du förmodligen kan hitta kompetens även i framtiden. När det gäller databasen som används för att lagra all information så beror det på hur datan ser ut och hur den är organiserad. Antingen väljer du en relationsdatabas, till exempel MySQL eller MariaDB, eller en NoSQL-databas som Mongo DB eller CouchDB. Men allt det här tekniska kommer utvecklarna att föreslå, du behöver inte bekymra dig om den biten. Men du måste ha en grundläggande kunskap om hur de olika språken, ramverken och databaserna skiljer sig åt, så att du kan analysera de förslag du får från utvecklarna.
Alternativt så tar du in en fristående konsult som kan det här, och som hjälper er att analysera de olika förslagen du kommer att få in. Det är nog ingen dum ide att ta in en konsult även för att titta på den funktionella specifikationen, för att se att ni inte missat något eller det är uppenbara logiska fel eller feltänk i den.

Om ni är naiva eller inte? Det är svårt att säga, eftersom det saknas tillräckligt med information om vad sitens funktioner, vad man ska kunna göra, etc. En ganska normal kostnad för en hyffsat kompetent utvecklare är är runt 1000kr/tim. Det är möjligt att du kan hitta någon som är villig att gå ner lite i pris, men om du går ner till 600-700 kr/tim så får du förmodligen någon glad amatör som inte har den erfarenhet du behöver.
Men för 250K får du kanske max 300 timmar utveckling, vilket låter i minsta laget för ett sådant här projekt. Men det beror helt och hållet på hur mycket och hur komplicerad funktionalitet ni vill ha initialt. Innan ni har en detaljerad specifikation så är det omöjligt att säga.

Edit: Om du har fler frågor eller behöver hjälp att titta på din funktionella specifikation får du gärna kontakta mig. Det är inte svårt att hitta mig via Google. :-)
__________________
Senast redigerad av TexasSwede 2020-08-10 kl. 00:10.
Citera
2020-08-12, 12:04
  #15
Medlem
Motfraga: Vad vill du formedla?
Citera
2020-08-12, 16:39
  #16
Medlem
NaZdravis avatar
Citat:
Ursprungligen postat av D45K
Det är ett utdöende format.

Facebook-grupper, instagram-konton osv är där mer och mer försäljning sker. Även i spåren att det är lättare sälja stulna saker på dessa ställen.
Blocket går väl hyfsat?
Nu var det ett gäng år sedan jag hade facebook och marketplace fanns inte då, men jag har hört av vänner/familj att det kryllar av oseriösa babbar där oavsett vad som ska säljas/bytas/köpas.
Dessa finnas såklart på blocket (iaf när det gäller Audi-bilar osv) men det känns overall som en mer seriös annonseringstjänst.

Sen får man tänka på att även facebook och instagram och dyl kommer dö så småningom eller kraftigt gå ned i popularitet, inget varar för evigt.
Citera
2020-08-12, 17:35
  #17
Medlem
Helge.Palmcrantzs avatar
Citat:
Ursprungligen postat av Baahz
Hej,

Vill bygga en hemsida vars funktionalitet närmast kan beskrivas som en hemnet.se kopia fast det inte rör sig om bostäder. Dvs en hemsida för platsannonser för en viss typ av produkt.

Önskar lägga ut denna tjänsten helt på extern part då jag inte kan något själv. Vänder mig hit för tips om hur man bäst hittar en spelare som kan bistå med utvecklingshjälpen.

Tänker bland annat

1. Är det vikigt vilket spårk som hemsidan är skriven på? Wordpress? Java?
2. Ska man räkna med att en färdig produkt lämnas över med inget till lite underhåll som man själv kan hantera? Eller behöver man samtidigt titta på en underhållande partner.
3a. Ska man gå till ett företag eller är denna typ av uppgift något som räcker för en individ?
3b. Beroende på 3a, hur går man bäst till för att hitta lämpliga kandidater?

Har fler frågor men tänker att ovan sammanfattar rätt väl min egna kunskapsnivå och vad jag är ute efter. Alla tips är varmt välkomna.


Tack


Vad har du för budget? Anlita en webbyrå om du har råd, annars får du anlita en frilansare från utlandet eller en student.

Det finns säkert färdiga scripts och mallar du kan basera det hela på och sedan komma undan med enklare modifieringar.

Ska du en state of the art sajt, så får du hyra in en byrå som kan Strapi+JAMStack och då kostar det minst 150 000 kr. Vill du komma undan billigare finns det templates till WP eller Drupal och du kan säkert få till något hyffsat för 10k.
Citera
2020-08-12, 17:45
  #18
Medlem
Helge.Palmcrantzs avatar
Citat:
Ursprungligen postat av Baahz
Tack för många bra svar. Som ett par av er noterat kommer det inte på frågan om att skapa något själv utan vad man ska tänka på när man letar efter en tredje part. Hur hade ni gått till väga för att hitta en bra tredjepart? Börja på googles första sida och jobba sig neråt eller kan ni rekommendera något?

Vår förhoppning är att få det gjort under SEK 250t med lansering innan årsskiftet 2021. Är vi naiva?

Tack igen.

Krav specifikation är svinviktigt. Görs det inte rätt så blir resultatet ofta därefter. Om ni inte vill anlita professionella aktörer för att utarbeta detta, så börja med studenter som kan hjälpa er en bit på vägen. Läs på, testa system och funktioner själva och försöka skaffe er en uppfattning om hur ni vill ha det.

När ni har kommit en bit på vägen med kravspecifikation så kan ni börja ta in offerter av byråer. Räkna med att det kommer ta längre tid än årsskiftet.
Citera
2020-08-12, 18:47
  #19
Medlem
D45Ks avatar
Citat:
Ursprungligen postat av NaZdravi
Blocket går väl hyfsat?
Nu var det ett gäng år sedan jag hade facebook och marketplace fanns inte då, men jag har hört av vänner/familj att det kryllar av oseriösa babbar där oavsett vad som ska säljas/bytas/köpas.
Dessa finnas såklart på blocket (iaf när det gäller Audi-bilar osv) men det känns overall som en mer seriös annonseringstjänst.

Sen får man tänka på att även facebook och instagram och dyl kommer dö så småningom eller kraftigt gå ned i popularitet, inget varar för evigt.

Det enda troliga med att facebook försvinner som byte/försäljning är att något bättre kommer fram. Det är väl rimligt med en form av säljapp i framtiden som ersätter marketplace. Marketplace är verkligen helt värdelös, så ska inte vara så svårt att ersätta.

Som säljare står du med blocket och facebook, den ena har du redan konto på och kostar inget. Den andra måste du registrera och sen betala.
Citera
2020-08-20, 20:50
  #20
Medlem
1. Finns ingen poäng i att bestämma sig för ett speciellt programmeringsspråk i förväg.
Däremot kan du fundera på om ni behöver ett content management system (som exempelvis Wordpress).
Behövs tex en adminpanel för att ni som ägare ska kunna gå in och justera typ texten i sidfoten? Lägga till 'artikelsidor'? Eller är det endast köpare och säljare som ska bruka siten?

2. Räkna med att sidan inte kommer hålla särskilt länge utan underhåll. Det går nästan aldrig att bara bygga en site en gång och sen låta den köra flera år. Alla stora siter på nätet utvecklas kontinuerligt. Det kan vara en tredjepartstjänst man använder (tex nån lösning för betalningar eller bilder) lägger ned och måste ersättas. Dessutom kommer ni upptäcka att någonting måste ändras efter att siten är lanserad och klar, om inte annat kommer ni få feedback från kunderna på saker som ni själva missat.

3a. Generellt brukar jag säga att en site som inte är kärnan i en business utan bara presenterar information, tex en restaurang-site, där kan man chansa och låta en privatperson bygga. För hela verksamheten upphör inte om nåt skiter sig. Men om websidan ÄR businessen - då bör du anlita ett företag.
Tänk på att även en såpass "simpel" site som Blocket har ett stort team av utvecklare.
Det är inte svårt för en ensam person att bygga en habil blocket-klon till 70% men det är få siter som bara
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback