RATF

RATF (Robustness Analysis and Technology Forecasting) är en metod för mjukvaruutveckling som fungerar som en plug-in till Rational Unified Process (RUP), ICONIX , Extreme Programming (XP) och Agile mjukvaruutveckling . Den första delen av metoden publicerades först av 2005 vid IASTED International konferens om Software Engineering.

RATF använder sig av principer som tillhandahålls av TRIZ innovationsmetoden och dess tekniker som ARIZ och Technology forecasting , med stöd av robusthetsanalys. Den nya principen som tillhandahålls av RATF är att utveckla potentiell mjukvaruutveckling i en metodloop som består av stegen:

  • Extended Robustness Analysis - som undersöker preliminära designalternativ baserat på systemförväntningar och systemmiljö, och på så sätt identifiera svagheter när det gäller systemkonflikter och sannolikhet för förändring.
  • Teknikprognoser - som föreslår trolig, bättre och fruktbar systemdesign och utveckling
  • Extended Robustness Analysis - som undersöker konsekvenserna av en sådan utveckling, identifierar svagheter och systemkonflikter
  • Sedan upprepas teknikprognossteget och så vidare.

I grund och botten förväntas RATF-metoden ge bättre beslut för framtida systemarkitektur och design, dra fördel av tekniska prognoser och innovation, och därmed "möjliggöra design av morgondagens system, idag".

  •   1. ^ & Calås, G. Makefors-Christierning, S. Boklund, A. (2005). En utvärdering av fallstudie av 11 hypotetiska lagar för utveckling av mjukvarusystem som ingår i förfarandet för IASTED International Conference on Software Engineering, 2005 . ACTA tryck. ( ISBN 0-88986-464-0 )

Relaterade begrepp