Definiera en riktigt bra MVP
Man vinner mycket på att göra en grundlig effektkartläggning och definiera en korrekt MVP (Minimum Viable Product).
Jag har den hårda vägen lärt mig hur viktigt det är att specificera projekt på ett korrekt sätt och varför det är viktigt att göra det innan man börjar utveckla. Agil utveckling är rätt använt dynamit. Men det får inte bli en ursäkt för att göra ett svagt förarbete.
Leverera enbart kvalitet
Det tar längre tid att leverera kvalitet. Men det stjäl mycket mer tid att inte göra det.
I början av alla projekt ställer jag därför alltid frågan "Behöver vi en deadline och varför?". Om man kan avskaffa deadlinen stressar inte utvecklarna fram undermålig kvalitet. Med en MVP håller man också ner antalet features, vilket gör projektet mer förutsägbart och hanterbart.
Var alltid ärlig
Även rätt hanterade projekt kan råka ut för oväntade faktorer. Genom att ha en ärlig kommunikation och presentera bra planer för att hantera situationen, ökar man förtroendet.
Om man mörkar det för kunden och sent i projektet måste krypa till korset för att be om mer tid, underminerar man förtroendet. Man kan tillsammans med kunden komma fram till om leveransdatum kan skjutas något eller om vissa funktioner kan strykas.