Agile әдіснамасы
Agile әдіснамасы бағдарламалық жасақтаманы әзірлеу жобаларын икемді басқаруды қамтамасыз етеді. Әсіресе шағын командаларда жұмыс істегенде тиімді.
Agile әдіснамасы жүйесіне сонымен қатар
SCRUM және
Kanban кіреді.
Agile әдіснамасы келесі принциптерге негізделген:
- Тұтынушылар әзірленген бағдарламалық жасақтама мен оның жаңартуларының уақтылылығымен және сапасымен қанағаттандырылуы тиіс.
- Әзірлеу икемді болуы тиіс және барлық қажетті өзгерістерді ең қысқа мерзімде енгізуі керек.
-
Тұтынушыларға бағдарламалық жасақтаманың жиі жаңартуларын қамтамасыз ету керек,
әрбір жаңарту
2–16аптадан кем емес жиілікте шығуы тиіс. - Басшылар мен әзірлеушілердің командалық жұмысы бағдарламалық жасақтаманың жұмыс циклі бойынша.
- Мотивацияланған әзірлеушілерді ынталандыру.
- Ақпаратты жеткізудің басқа әдістеріне қарағанда жеке әңгімені басымдық ету.
- Жұмыс үдерісінің тиімділігін тек сапалы өнімді іске асыру бағалайды, сағаттар, еңбек шығындары және т.б. емес.
- Кез келген команданың дамуының негізінде икемді үдерістерді белсенді қолдану жатыр.
- Әзірленген өнім үшін басымдықтар тек техникалық аспектілер ғана емес, сонымен қатар дизайн болуы тиіс.
- Артық жұмыс көлемін азайтуға және жұмыс үдерістерін жеңілдетуге ұмтылу.
- Жұмыс үдерісін ұйымдастыруда басымдық өзін-өзі ұйымдастыру және бастама болуы тиіс.
- Команданың өз жұмысының тиімділігін үнемі бағалауы және мүмкін болатын кемшіліктерді түзетуі.
Сондай-ақ қараңыз
-
XPәдіснамасы,
әзірлеудің барлық тәжірибелерін экстремалды күшейту үшін қолданылады -
RADтұжырымдамасы,
анықталмаған талаптарда өнімді әзірлеу үшін қолданылады -
Cobitәдіснамасы,
IT-тегу және басқару саласындағы аудит стандарттарын әзірлеу үшін қолданылады -
PRINCE2әдіснамасы,
IT-де ірі жобаларды іске асыру үшін стандарттар әзірлеу үшін қолданылады -
TDDәзірлеу техникасы,
жобаларды икемді басқару үшін қолданылады