Video: Hvordan takler du å jobbe under press? 2024
Vurder å vurdere programvareutviklingsprosessene til leverandører som en del av evalueringen av nytt nettverks- og sikkerhetsutstyr, fordi det kan spare deg tid og penger nedover veien. Her er noen spørsmål du kan spørre leverandørene om deres programvareutviklingsprosesser:
-
Programvareversjoner: Finn ut hvor mange forskjellige programvareversjoner som finnes for produktene du kjøper, og spør hvorfor de forskjellige versjonene eksisterer. Kjenn forskjellene mellom versjoner, og når du skal bruke en versjon versus en annen. Spør også om støtte og slutten av livspolitikken for hver versjon.
-
Nye funksjoner: Spør hvilke trinn utviklingsingeniører følger når du legger til nye funksjoner. Hvordan støtter de endringer og reparasjoner til funksjonene i forskjellige programvareversjoner eller slipper ut tog? Du vil også vite hvordan de bestemmer hvilke funksjoner som skal legges til hvilken versjon?
-
Rettelser: Spør om trinnene for å legge til feil i koden. Hvilke prosedyrer sikrer at en ny løsning er en del av alle utgivelser, inkludert de i fremtiden? I hvilke typer utgivelser er fikser tilgjengelig og hvor ofte?
-
Testing: Finn ut hvordan leverandøren tester nyutviklede funksjoner (og reparasjoner). Hvilke retningslinjer bestemmer når en utgivelse er klar for kunder? Hvor grundig er hver type utgivelse testet før den blir utgitt til kunder? Spør om en ny utgave kan påvirke tidligere arbeidsfunksjoner, og finn ut om leverandørens test inkluderer brukstilfeller for å vurdere hvordan funksjoner fungerer. Spør hvordan leverandøren utfører ytelse og skalerbarhetstesting.