LPM — Lean Portfolio Management Lean Portfolio Management is the SAFe approach for connecting an organization’s strategy and funding to the work performed by value streams and Agile Release Trains. Team level asks: What stories should we complete?ART level asks: What features should the teams deliver during the PI?Portfolio level asks: Which major initiatives should …
Category: Root
Jul 14
Story points: Fibonacci, Poker, Agile
Story points Story points estimate the relative size of a user story. They consider: Story points do not directly mean hours or days. A 5-point story is expected to be larger or more uncertain than a 3-point story, but it does not necessarily take exactly five hours or five days. Fibonacci scale use the Fibonacci-style …
Jul 13
How to Prioritize all the stories using MoSCoW
• Prioritize all the stories using MoSCoW You assign every user story one of four MoSCoW priorities and then arrange the Jira backlog from highest to lowest priority. Priority Meaning Guiding question Must Have Essential for the feature or first usable release Will the feature fail or become unusable without this story? Should Have Important, …
Jul 13
ValidateNotNullOrEmpty
[ValidateNotNullOrEmpty()] is a PowerShell parameter-validation attribute. It rejects values that are: Example: Valid call: Output: Invalid empty value: Invalid null value: Why combine it with Mandatory? requires the parameter to be supplied. requires the supplied value to contain something. They are commonly used together: Array example Call: Important limitation A string containing only spaces is …
Jul 13
Write-Error
Write-Error in PowerShell Write-Error writes an error message to PowerShell’s error stream. By default, it creates a non-terminating error. That means PowerShell displays the error, but usually continues with the next command. Typical result: Make it terminating Use: Example: Now the error stops normal execution. Use with try/catch Possible output: Without -ErrorAction Stop, the catch …
Jul 13
Terminating error vs non-terminating error
Terminating error vs non-terminating error in PowerShell Non-terminating error A non-terminating error reports a problem but allows PowerShell to continue running the remaining commands. Example: Possible output: The file-reading command failed, but PowerShell still ran the next line. Common examples include: By default, many PowerShell cmdlets generate non-terminating errors. Terminating error A terminating error stops …
Jul 12
Was quality truly built in???
Answer: Probably no — quality was not truly built in. The team may have done some testing, but the result shows that quality was not built into the full process. Why? Because: Evidence What it suggests Checkout crashes 40% of the time Critical functionality was not properly tested. Password reset fails Important user flow was …
Jul 12
Kanban: flow over overload.
“Flow over overload” means: In Kanban, the goal is to keep work moving smoothly through the system, instead of loading the team with too many tasks at the same time. Your Kanban slide explains that WIP limits prevent overloading and help identify bottlenecks early. Simple explanation Bad approach: overload Better approach: flow Start many tasks …
Jul 12
Self-healing tests, Automation adapts when locators change.
Self-healing tests means: Automated test scripts can adjust themselves when small changes happen in the application, especially in the UI. What does “locator” mean? In test automation, a locator is how the test finds an element on the screen. Example: The automation tool needs to find the Login button using something like: or or What …
Jul 12
Debrief?? One group shares one strong DoD item.??
Yes. Debrief means the short discussion after the activity. After students finish the RCA/Fishbone/Five Whys activity, you ask them to share what they found. Meaning of this line One group shares one strong DoD item It means: Each group should give one good Definition of Done checklist item that could prevent this problem from happening …
