FAQ |
Kalender |
2014-01-12, 06:15 | #11 | ||
|
|||
Flitig postare
|
Citat:
http://gettingreal.37signals.com/ Kapitel 2. |
||
Svara med citat |
2014-01-12, 13:20 | #12 | |||
|
||||
Klarade millennium-buggen
|
Instämmer med CotopaXi (inlägg #10). Framför allt i det att du kan/bör köpa de tjänster som inte tillhör din kärnkompetens eller måste göra själv. Det finns massor med kompetenta personer att ta hjälp av.
|
|||
Svara med citat |
2014-01-12, 15:33 | #13 | ||
|
|||
Klarade millennium-buggen
|
Det finns olika aspekter på det hela, optimera och skala systemet så det blir stabilt och kräver lite hårdvara.
Eller bara pumpa på extra hårdvara, beroende på hur stor kundgrupp du får så är det idag billigare köpa in hårdvara än duktig kompetens för optimera allt. Ofta krävs stor del av koden skrivs om med. Idag kostar servrar med några TB ram och 16-32 core nästan inget. Sedan när du väljer leverantör bör du välja någon som kan uppfylla dina krav på SLA, du får räkna vad nertid kommer kosta vid X antal kunder emot vad det hade kostat dig med bättre SLA/redundans. |
||
Svara med citat |
2014-01-12, 16:48 | #14 | |||
|
||||
Har WN som tidsfördriv
|
För att det här att fungera gäller det att göra systemet och affärsmodellen kring det skalbart. Med det här menar jag främst att du i varje process ska försöka eliminera dig själv från arbete. Först och främst ska du se till så mycket som möjligt automatiseras. Saker som man brukar kunna automatisera helt är fakturering, uppskattande av nya kunder efter att de gjort en beställning, skapa m.m.
Det som inte går att automatisera men som kräver en del tid ska du försöka outsourca så mycket som det går. Exempel på saker du bör outsourca är drift / SLA och bokföring. Du behöver också simma ned behovet av till exempel kundtjänst så mycket som möjligt, exempelvis genom möjligheter för självhjälp. Om du känner att det blir mycket jobb med det och du inte ser något sätt att minska arbetsbelastningen kan du antingen även outsourca detta eller så försöker du vara mer selektiv när kunder du vill ha. Lär dig att tacka nej till kunder som du inte tror blir lönsamma eller som du tror kommer kräva mycket tid. När det trotts detta blir mycket kundtjänst är det nog dags att satsa på att göra det här på antingen heltid eller deltid inte outsourcing är ett alternativ. Jag kan tipsa om boken "4-hour workweek". Den ger dig massa tips på hur du kan frigöra din tid och göra verksamheten mindre beroende av dig. |
|||
Svara med citat |
2014-01-12, 17:19 | #15 | ||
|
|||
Medlem
|
Ska man köra ett system där alla kunder samlas i? Hur löser man då med eventuella skräddarsydda funktioner bäst?
Eller gör man en klon av systemet för varje kund? Finns det några enkla sätt att sköta uppdateringar vad gäller versioner då? |
||
Svara med citat |
2014-01-12, 17:27 | #16 | ||
|
|||
Klarade millennium-buggen
|
Citat:
Dock mer jobb ha skilt, men du kan ju bygga det modulärt. Och kör svn för enkelt kunna uppgradera alla. Och kör du modulärt kan du ha en core/base sedan extra moduler för det som är skräddarsytt. |
||
Svara med citat |
2014-01-12, 21:57 | #17 | ||
|
|||
Medlem
|
Testbiten är jag lite dålig på... tyvärr. Det måste jag bättra mig på. Jag får dock skriva dom i efterhand. Systemet är fortfarande i en fas där det utvecklas väldigt mycket, så att upprätthålla phpunit-tester samtidigt kan vara lite för tufft, i det här skedet.
Dock har jag ett egengjort felhanteringssystem som varnar mig direkt om nått fel (500) påverkar slutkund. Då får jag ett mail, och åtgärd är iaf gjord inom några minuter. Det är iaf utvecklande i sig att ta tanken på det hela seriöst och läsa på. |
||
Svara med citat |
Svara |
|
|