Разработката на софтуерен продукт преминава през много етапи, в които са замесени различни специалисти. Всеки член на екип има свой собствен подход за работа, което може да доведе до хаос в по-напреднала фаза на проекта. С времето Scrum става най-популярният Agile процес за доставяне на стойност за бизнеса в най-кратък срок. Традиционните методи за създаване на софтуер крият проблеми като забавяне със срока за доставяне на проект, надхвърляне на бюджета Read More
Какво прави софтуерният тестер?
Софтуерният тестер (QA) е важна част от екипа и процеса за разработка на софтуерен продукт. Всяка компания и, в частност, екип определят етапите за разработка и методологията, които ще работят най-добре за бързото и качествено разработване на продукта. Най-популярните шест етапа за разработка на софтуер са: анализиране на изискванията, планиране на предстоящата работа, архитектурен дизайн, разработка на продукта, тестване и внедряване на продукта. Възможно е да се добави и етап Read More
Искам да бъда QA, откъде да започна.
Ако вярвате, че можете, вие сте изминали половината път. – Теодор Рузвелт – „Осигуряване на качеството“ е процес, който е неизменна част от създаването на един цялостен продукт. С развитието на човечеството и забързаното ежедневие идва и необходимостта от създаването на много продукти във всяка сфера. Качеството на предлаганите продукти е от особена важност за успеха и поддържане на доброто име на компаниите разработчици. QA професията има много разновидности, но в Read More
Какво е софтуерно тестване и защо е важно в програмирането?
Програмирането често се асоциира с дълги часове писане на код и разрешаване на видно комплексни задачи. За успешното създаване на софтуерна програма, обаче, не е достатъчно умението да „кодиш“ на даден език за програмиране. Процесът е сложен и изисква последователното изпълнение на редица задачи. Както в програмирането, така и в други области, най-често срещаната грешка при завършването на даден процес или програма е липсата на тест, който Read More
13 въпроса , които добрият софтуерен тестер си задава
На всеки тест инженер се е случвало да попадне в следната ситуация: Тествали сме нещо, положи ли сме доста усилия, мислили сме си, че всичко работи както трябва и след като инсталираме приложението готово за работа, клиент намира проблем, който ние сме пропуснали. Не можем да намираме всички грешки (бъгове) винаги, но това, което можем да направим е да увеличим броя им като си задаваме следния въпрос: „Какво още не Read More