Abstract En optimal programvaruutvecklingsprocess anses vara beroende av situationsegenskaperna hos individuella programvaruutvecklingsinställningar. Sådana egenskaper omfattar typ av tillämpning(ar) under utveckling, gruppstorlek, kravvolatilitet och personalerfarenhet. Det finns dock för närvarande ingen heltäckande referensram för de situationsfaktorer som påverkar programvaruutvecklingsprocessen. Avsaknaden av en sådan övergripande referensram för de situationsfaktorer som påverkar programvaruutvecklingsprocessen är problematisk inte bara därför att den hämmar vår förmåga att optimera programvaruutvecklingsprocessen, utan kanske ännu viktigare, eftersom den potentiellt undergräver vår förmåga att fastställa de viktigaste begränsningarna och egenskaperna hos en programvaruutvecklingsmiljö. För att komma till rätta med denna brist har vi konsoliderat en betydande mängd relaterad forskning i en första referensram för de situationsfaktorer som påverkar programvaruutvecklingsprocessen. För att stödja konsolideringen av data har vi tillämpat rigorösa datakodningsmetoder från Grounded Theory och vi anser att det resulterande ramverket utgör ett viktigt bidrag till programvaruteknikområdet. Den resulterande referensramen för situationsfaktorer består av 8 klassificeringar och 44 faktorer som ligger till grund för programvaruprocessen. Vi anser att den situationsfaktorreferensram som presenteras här utgör en sund första referensram för de viktigaste situationsfaktorer som påverkar definitionen av programvaruprocessen. Förutom att tillhandahålla en användbar referenslista för forskarvärlden och för kommittéer som arbetar med att utveckla standarder, ger referensramen också stöd till praktiker som utmanas av att definiera och upprätthålla programvaruutvecklingsprocesser. Dessutom kan detta ramverk användas för att utveckla en profil av situationsegenskaperna hos en programvaruutvecklingsmiljö, vilket i sin tur ger en god grund för definition och optimering av programvaruutvecklingsprocessen.
I situationsfaktorerna har Clarke och O'Connor REF använt grundteori för att utveckla ett referensramverk som innehåller situationsfaktorer som påverkar programvaruutvecklingsprocessen.
The situational factors that affect the software development process: Towards a comprehensive reference framework
{'venue': 'Inf. Softw. Technol.', 'journal': 'Inf. Softw. Technol.', 'mag_field_of_study': ['Computer Science']}