Teknisk skuld - fem vanliga problem som uppstår

Ända sedan vi startade för 13 år sedan har vi hjälpt företag i olika storlekar och faser med deras mjukvara, arkitektur och val av teknik. Något som många av våra kunder har gemensamt är att de bär på en teknisk skuld och behöver hjälp. Du kanske har hört talas om begreppet och enkelt uttryckt kan man säga att programvaran är tungrodd där nyutveckling och produktförbättringar tar onödigt lång tid. Orsakerna kan vara många där kortsiktiga genvägar i mjukvaran har krävts på grund av exempelvis affärsmässiga och/eller strategiska beslut vid ett eller flera tillfällen. En verklighet som många företag lever i. Detta gör att det blir svårare för företaget att konkurrera på marknaden med den nu stelbenta mjukvaran. Så vilka problem brukar uppstå? Fem vanliga problem vid teknisk skuld: Procentandelen av tiden som läggs på underhåll och buggfixar är mycket hög, även om det finns en stor efterfrågan på nya funktioner. Ingenjörer är rädda för att röra vissa delar av koden, eftersom det har blivit en hemsökt kyrkogård - en plats som folk har blivit vidskepliga över att förändra något i, det är för mycket risker involverade. Svårt att anställa till er teknik och till ett rimligt pris, eftersom det är få som lär sig den tekniken från grunden nuförtiden. (Du har alltså en liten marknad med experter med höga kostnader ) Teknikens passform för nuvarande behov har blivit svag -- teknikvalet matchade företagets behov för några år sedan, men verksamheten och/eller marknaden har förändrats, och nu ger inte tekniken rätt kapacitet (vilket innebär att man lappar ihop något halvt trasigt, ignorera problemet eller byter ut det) Moralen faller eftersom personalen ser att deras karriärvägar minskar då deras kunskaper baseras på gammal teknik, och teamen med hög teknisk skuld tenderar andra utvecklare att undvika vid interna överföringar. Känner du igen problemen? Då är det dags att se över er skuld och era alternativ för ta fram en strategisk plan. Finns det möjlighet för er att arbeta parallellt. Att samtidigt som ni arbetar bort den tekniska skulden utvecklar ni nya features? Eller är det kanske mest kostnadseffektivt att ta beslutet att bygga om mjukvara från början med ny teknik, arkitektur, dokumentation etc.?

projít na článek

Vad är ett IDE

När vi skriver text har vi verktyg som hjälper oss i vårt arbete, till exempel autokorrigering, stavningskontroll och grammatikkontroll. Ett IDE (Integrated Development Environment) är ett sådant verktyg för mjukvaruutvecklare, vilket inte bara sparar utv

projít na článek

Hur kan vi säkra en hållbar digital industri?

Sverige är under maktskifte och vi väntar med spänning på hur statsstyret skall utformas och hur det kommer påverka oss som privatpersoner, företagare och arbetsgivare. Under hela valkampanjen har vi hört politikerna prata om att “Sverige står inför stora

projít na článek

Organizace Čisté nebe: Starší generace odmítá problém s ovzduším

Moravskoslezský kraj velký problém, na který ale zároveň existuje docela jasné řešení. Jak se k překračování emisních limitů staví různé generace?

projít na článek

Nic není problém!

Plošinu dokážeme bezpečně ustavit téměř kdekoliv. Naši řidiči jsou proškoleni a mají bohaté zkušenosti, takže vědí, co si mohou dovolit a co už ne. The post Nic není problém! appeared first on Práce plošinou.

projít na článek

Řešení: IE iframe print (nejen pro Fancybox)

Dnes jsem řešil problém, na který jsem za několik posledních let nenarazil - zřejmě proto, že jsem takové řešení prostě dosud nepoužil. Problém se týkal tisku z iframe samozřejmě v IE (vyvolaný jQuery pluginem Fancybox). Problém jsem si rychle nasimuloval

projít na článek