3 Basic attributes of a Business Requirement
What are the characteristics of a Business Requirement?
This is the main attribute a requirement must have. Think to an atom like it is one of the smallest part of..
Mobile Application Development
What is mobile application development?
Custom Software Development
What is Custom Software Development?
What is Business Agility?
Business agility refers to distinct qualities that allow organisations to respond rapidly to changes in the internal and external environment without..
The Scrum team
What a Scrum Team is doing?
The SCRUM Master is one of the three roles defined within Scrum Framework, together with Scrum Master(SM) and Product Owner(PO).
What is a Scrum Sprint?
What is a Scrum Sprint?
The simple definition is a short time-boxed period for the scrum team to finish the work based on a specific goal.
What is Daily Scrum?
What is SCRUM?
Scrum is a framework applicable in principle to nearly any type of project, but with a high rate of adoption in agile software development. It is suited for..
Product increment in Agile software development
What is a potentially shippable increment?
One of the fundamental concepts of Scrum is the team must deliver a potentially shippable increment of code each sprint. This..
Sprint backlog in Agile software development
What is a Sprint Backlog?
It represents the list of tasks identified by the Scrum Team in order to complete all the work assumed for the current sprint. The work assumed is..
Product Backlog in Agile software development
What is a Product Backlog?
In the simplest definition, the Scrum Product Backlog is a list of all the things that needs to be done in the project, ordered by their priority,..
Scrum Master in Agile software development
What is a Scrum Master?
This role is sometimes quite difficult to understand and implement, especially for organisations with more traditional approaches in organising software..
Product Owner in Agile software development
What is the role of Product Owner?
The Product Owner is a key role in Scrum, but many organisations struggle to effectively apply it. As the name suggests, a product owner..
What is a Burn-Down chart?
What is a Burn-Down Chart?
Is a very simple tool use to monitor and show the progress of the current sprint - usually used in agile software development but not necessary. Is..
Automation Testing with Selenium
Why to use automated testing?
Creating automated tests for any web application is a challenge for everyone and it's probably a challenge that you've experience. People are also..