I saw a video on YouTube showing some misconceptions on the Product Owner role
https://youtu.be/cr2rjaGmUzo
Let's improve Scrum altogether!
Friday, February 21, 2020
Thursday, February 20, 2020
Angular 2 Switcher
Tips & Tricks on Visual Studio Code:
Install "angular2-switcher" extension in Visual Studio Code
Then, use:
alt+u to open .ts
alt+i to open .scss
alt+o to open .html
alt+p to open .spec.ts
of a certain file. Hope it helps!
#sharingiscaring
Install "angular2-switcher" extension in Visual Studio Code
Then, use:
alt+u to open .ts
alt+i to open .scss
alt+o to open .html
alt+p to open .spec.ts
of a certain file. Hope it helps!
#sharingiscaring
Women Who Code
https://www.womenwhocode.com/
To all programmers and I.T. professional ladies, let's join the "Women Who Code" organization.
To all programmers and I.T. professional ladies, let's join the "Women Who Code" organization.
After changing password
When you encounter this error after changing your network password:
Fetching from origin
Error encountered while fetching: Git failed with a fatal error.
Authentication failed for https://tfs.erninet.ch/
This is the solution:
Open Credential Manager, then select Windows Credentials. Look for https://tfs.erninet.ch/ and edit the password there.
Tuesday, June 25, 2019
Lessons Learned in PSM I certification
I learned a lot of things when I studied and reviewed for the PSM I (Professional Scrum Master) certification. I will share all of them here. I thought we are implementing Scrum Process the correct way, but during my review, I learned that we are doing it wrong.
1. Scrum Master ensures that the Development Team has a Daily Scrum. He does not have to be there in the meeting.
2. Scrum Master is responsible that the Scrum framework is being adapted and used properly.
3. The intended outcomes of Daily Scrums are:
a. Most important work to be done next for the Sprint Goal
b. Impediments list for the Scrum Master
Not:
a. Update of tasks and remaining work so Scrum Master can plan tomorrow
b. A status report
c. Updated Scrum board
4. Only the Development Team are required to attend the Daily Scrum. But if it is about who can attend, anyone can attend.
5. There is no QA role in Scrum. They are all called Development Team.
6. As soon as new work or further decomposition of work is identified, it can be added to the Sprint Backlog. Because work is equivalent to Task.
7. Scrum Master participates as a Scrum Team member in a Sprint Retrospective and facilitates is as requested or needed.
8. Product Owner participates as a Scrum Team member in a Sprint Retrospective.
9. There is no Sprint 0 in Scrum.
10. Scrum Master facilitates inspection and adaptation opportunities as requested or needed and removes impediments. They should not assign tasks with the Scrum Team, and should not escalate team conflicts to functional line managers. They should not monitor the progress of the Development Team and should not ensure the PO attends all Scrum events.
1. Scrum Master ensures that the Development Team has a Daily Scrum. He does not have to be there in the meeting.
2. Scrum Master is responsible that the Scrum framework is being adapted and used properly.
3. The intended outcomes of Daily Scrums are:
a. Most important work to be done next for the Sprint Goal
b. Impediments list for the Scrum Master
Not:
a. Update of tasks and remaining work so Scrum Master can plan tomorrow
b. A status report
c. Updated Scrum board
4. Only the Development Team are required to attend the Daily Scrum. But if it is about who can attend, anyone can attend.
5. There is no QA role in Scrum. They are all called Development Team.
6. As soon as new work or further decomposition of work is identified, it can be added to the Sprint Backlog. Because work is equivalent to Task.
7. Scrum Master participates as a Scrum Team member in a Sprint Retrospective and facilitates is as requested or needed.
8. Product Owner participates as a Scrum Team member in a Sprint Retrospective.
9. There is no Sprint 0 in Scrum.
10. Scrum Master facilitates inspection and adaptation opportunities as requested or needed and removes impediments. They should not assign tasks with the Scrum Team, and should not escalate team conflicts to functional line managers. They should not monitor the progress of the Development Team and should not ensure the PO attends all Scrum events.
Tuesday, March 10, 2015
Speeding up "for" statement
In C#, we can speed up typing of the "for" statement by using this:
Just type:
1. for
2. Press Tab twice.
3. Write the variable name in "i".
4. Press Tab.
5. Write the variable name in "length".
That's it! No need to type everything. Just fill-in the blanks.
Just type:
1. for
2. Press Tab twice.
3. Write the variable name in "i".
4. Press Tab.
5. Write the variable name in "length".
That's it! No need to type everything. Just fill-in the blanks.
Speeding Up "foreach" Statement
In C#, there is a way to speed-up writing the "foreach" statement.
Just write :
1. foreach
2. Press Tab twice.
3. Write the datatype in "var".
4. Press Tab.
5. Write the variable name in "item".
6. Press Tab.
7. Write the variable name in "collection".
Plain and simple.
Just write :
1. foreach
2. Press Tab twice.
3. Write the datatype in "var".
4. Press Tab.
5. Write the variable name in "item".
6. Press Tab.
7. Write the variable name in "collection".
Plain and simple.
Subscribe to:
Posts (Atom)