Business Analysis

Business analysis is a discipline that requires an array of knowledge, such as business domain expertise, effective communication skills, stakeholder management, navigation of technology landscape, deep understanding of stages within system development life cycle (SDLC), and future proofing intuition honed by experience. A good business analyst must be able to do more than methodically working through various stages of an Agile framework like Scrum or a traditional method, such as waterfall. …

Read more

Scrum Master

Scrum is founded on empiricism and lean thinking that helps organisations generate value through adaptive solutions for complex problems. Scrum employs an iterative, incremental approach to optimise predictability and to control risk. The fundamental unit of Scrum is a small team comprising the Scrum Master, Product Owner, and Developers. The Scrum Team handles all product-related activities, from stakeholder collaboration, verification, maintenance, operation, experimentation, research and development, and anything else that might be required. The Product …

Read more

Agile

Agile is an iterative approach to software development that delivers value to customers faster. Requirements, plans, and results are evaluated continuously, so teams have a natural mechanism for responding to change quickly. In Agile, a user story is a brief description of what a user wants to do within a software product to gain something they find valuable. User stories typically follow the role-feature-benefit pattern. As a [type of user], I want [an …

Read more