The product backlog lists all the features, functions, requirements, enhancements, and fixes required for the product releases. Product backlog projects have the attributes of description (appropriately Detailed), story points (Estimates), and orders (Prioritized). They must be continuously added, deleted, and updated (Emergent) in the backlog, and reflect the understanding of the team backlog in a timely and appropriate manner .
Continue readingCategory: Agile Project Management
What is the open-closed principle (OCP)?
The Open / Closed Principle is the most basic design principle in the software development world. It guides us how to build a stable and flexible system. A software entity such as class, module, and function should be open for extension and closed for modification.
Continue readingPhilosophy of Agile Development
Agile development is a human-centric, iterative, and gradual development method. In agile development, the construction of a software project is divided into multiple sub-projects, and the results of each sub-project have been tested and have the characteristics of integration and operation. In other words, a large project is divided into multiple small projects that are interrelated but can also be run independently, and completed separately. During this process, the software is always in a usable state.
Continue readingSystem Thinking with Casual Loop Diagram – Learn by Examples
Causal loops diagrams (also known as system thinking diagrams) are used to display the behavior of cause and effect from a system’s standpoint. A causal loop diagram (CLD) is a causal diagram that aids in visualizing how different variables in a system are interrelated.
Continue readingWhat is LeSS Framework? Scrum vs LeSS Basic vs LeSS Huge
LeSS is a lightweight, Agile framework for scaling Scrum to more than one team. Starting in 2005 Bas Vodde and Craig Larman developed the LeSS framework after using Scrum principles and rules on large scale projects. Their goal was to develop large scale projects successfully while staying within the constraints of Scrum.
Continue readingYour Agile Team: Too Big or Too Small?
Most Agile and Scrum training courses refer to a 7 +/- 2 rule, that is, agile or Scrum teams should be 5 to 9 members. Scrum enthusiasts may recall that the Scrum guide says Scrum teams should not be less than 3 or more than 9. Where does this thumb rule come from? and Why?
Continue readingIntegrate PERT Chart with RACI Roles to Task Manager
Today I would like to use Visual Paradigm to demonstrate how to perform task planning for team members who will take up the RACI roles and these tasks in the Enhanced PERT Chart can automatically be assigned to the automated task manager called “Tasifier” for project management. A traditional PERT chart is a project management tool used to schedule, organize, and coordinate tasks within a project. The enhanced PERT Chart tool adds four additional features for integrating with different Visual Paradigm building blocks. You can do all these within an enhanced PERT Chart modeler.
Continue readingDo More with LeSS (Large Scale Scrum) Framework: with Tool Illustration
LeSS was created by Bas Vodde and Craig Larman from practical experience in scaling up Scrum, founded as the LeSS Company in 2014. The “More with LeSS” principle is at the heart of LeSS (Large Scale Scrum). Complex product development doesn’t require complex solutions. It requires a deep understanding of the essence of the problems, which can then be solved with simpler solutions.
Continue readingHow to Make UML Modeling to be Agile & Just-in-time manner
This Article will show you how to effectively apply UML modeling in both agile and just-in-time manner with the powerful Model ETL feature. A UML model or diagram is a specific view into what you are trying to understand in a specific context.
Continue readingWhen Should Use Which? User Story / Use Case / Feature / Backlog Item
We always come across these terms in software development. Sometimes people a piece of software feature — requirement/ use case, backlog items …. What is the convention of the software people for using that or which?
Continue reading