Et vellykket samarbeid med programvareleverandøren starter med et riktig valgprosessen. Når du nærmer søket for en leverandør med holdningen til å finne en partner i stedet for en deltids- eller forbigående du håndtere søket i en helt annen måte.
Her er en liste over ting å se etter i leverandører:
Kvaliteten på lytter spent
Under utvelgingsprosessen må du vurdere hvor dypt involvert leverandøren er i forstå dine behov. Vi har hørt flere ganger fra klienter at leverandører hoppe til konklusjoner raskt uten å virkelig forstå problemet.
Dypt ønske om å forstå dine forretningsbehov
Dypt ønske om å forstå går hånd i hånd med over kvaliteten på "Lytter spent".
Kompetanse
Du må kunne dømme kompetansen til leverandøren ved berøre og leker med deres tidligere arbeid eller ved å gjennomføre henvisning intervjuer.
Er de leverandøren spør mange spørsmål
Når du ser at leverandøren potensielle foreslår løsninger uten å stille spørsmål må du være forsiktig. Erfaring egentlig saken ikke her, alle forretningsbehov er forskjellig og har unik scenarier som kan bare bli avdekket av aktuelle spørsmål.
Før prosjektet suksesshistorier
Har din potensielle leverandører tidligere lignende prosjektet implementeringer, hvis så kan de vise arbeidet. Jo nærmere de er til ditt behov bedre.
Metodikk, Agile, foss etc.
Hvis du ikke klarer å planlegge, planlegger å mislykkes. Hver leverandør må følge en eller andre metoder, fortrinnsvis de du følger enten internt eller den du foretrekker.
Koden ledelse, bruk av kildekontroll som Github, Bitbucket, Microsoft TFS, etc.
Unødvendig å si uten et kildekontrollsystem som det er ingen måte du kan kjøre et programvareselskap.
Prosessen for endringshåndtering
Hva er change management process leverandøren følger? Hvis du har kan du fremtvinge som på leverandøren, hvis ikke de må ha en definert.
Kunnskap på brukervennlighet og brukeropplevelse (UX)
Programvareutviklere generelt ikke bryr seg om brukeropplevelse. I den siste tiden mange bedrifter betaler oppmerksomhet til UX, spesielt etter smartphone eksplosjon. Programvare som er utviklet av leverandøren må følge noen grunnleggende prinsippet UX. sjekk å finne ut om de har noen sted.
Dedikert QA team, automatisering bruk som selen, JMeter, etc.
KS er det viktigste aspektet ved programvareutvikling. Du må sørge for at det er et dedikert team for testing i leverandørorganisasjonen, hvis ikke de bruker en tredjepart. Og også hvis de brukes til å bruke automatiserte testverktøy.
Vedlikeholdsplan (Hvis du ønsker å gå den veien)
Hva er Vedlikeholdsplanen hvis du planlegger å holde leverandøren ombord etter at prosjektet er fullført.
I våre kunder er her ting å huske på.
Når du sjekker referanse, må du finne om tid ytelsen til alle selskapene du forskning.
Sammenligningen mellom ulike selskaper med fokus på denne listen:
Hvor godt ble prosjektet planlagt lagt ut
Hvordan responsive var programmerer spørsmål
Hvor glatt var endringer integrert i tidsplanen
Følte klienten at endringene var ganske priset
Viktigste hvordan vil klienten vurdere generelle kommunikasjon og kvaliteten på løsninger på uforutsette problemer
Se opp for denne røde flagget, når en leverandør kommer i waving sin tryllestav og sier de kan gjøre alt, uten fullt forstå virksomheten eller det som var nødvendig på slutten å levere et kvalitetsprodukt.
Håper du finner punktene vi presentert i denne artikkelen nyttig. Du kan også sjekke ut bloggen vår for kortere versjon av denne artikkelen med en video som våre kunder snakket om poeng diskuteres her.