Unified modeling language (UML) is a standardized modeling language enabling developers to specify, visualize, construct and document artifacts of a software system. Thus, UML makes these artifacts scalable, secure and robust in execution. UML is an important aspect involved in object oriented software development. It uses graphic notation to create visual models of software systems. […]
Change request: Change request is a formal proposal for an alteration to some product or system. In project management, change request often arises when the clients wants an addition or alteration to the agreed upon deliverable for the project. Such a change may involve an additional feature or customization or an extension of service, among […]
A database is a collection of information that is organized so that it can easily accessed, managed and updated. In one view, database can be classified according to types content, bibliographic, full text, numeric and images. Systematically organized or structured repository of indexed information (usually as a group of linked data files) that allows easy […]
Scrum is a project management and control process that cuts through complexity to focus on building products that meet business needs. Management and teams are able to get their hands around the requirements and technologies, never let go and delivering working products, incrementally and empirically. Scrum is simple. It is the opposite of the big […]
Requirement is a condition or capability possessed by the software or system component in order to solve a real-world problem. Requirement describes how a system should act, appear or perform. For this when user request for software, they provide an approximation of what new system should be capable of doing. Requirements differs from one user […]
The purpose of managing stakeholder collaboration is to meet a common goal. This will result in a quality project deliverable as it helps in early resolution of the issues. It ensures the end deliverables fully meet the customer needs and all the stakeholders will come in the process with their own ideas. So, it is […]
According to scrum Definition of done (DOD) is a shared understanding of expectations that the current sprint or increment must meet in order to be released to the users. It is an agreed upon the set of items that have to be completed before a user story or a project can be considered/terminated. A set […]
Timeboxing is allotting a fixed, maximum unit of a time for an activity. That unit of time is called Timebox. Timeboxing is a simple and popular time management technique that can help you take control over our schedule. A timebox in agile determines the team should minimize the risk by implementing careful estimation techniques and […]
Moscow method is a prioritization technique used in Business Analysis,Project management and software development to reach common understanding with the stakholders on the importance they place on the delivery of each requirement.It is called Moscow prioritiztion technique or analysis. Moscow model of prioritization is based on the agile method of project management. It establish the […]
Documentation is one of the key responsibilities for Business Analyst.When aspiring analyst learn about the documentations. Some of the key documentation for a Business Analyst is Business Requirement Documentation(BRD), Software requirement Specification( SRS),Functional requirement specification(FRS). According to the BABOK Business Requirement Document is a high level document which covers all the requirements from clients. Business […]