Scrum Master- A Wizard

We all know agile Scrum framework is prevailing these days. Every field is adapting scrum as it provides transparency in work and help maintaining trust among the people. With increase in the use of Scrum and Agile, one name which we all hear is a ‘Scrum Master’. When organisation think of creating a Scrum team and developing there deliveries through agile; everybody looks at Scrum Master as a wizard.

In below paragraphs, I will be discussing about the Scrum master role and its expectations. What is the perception of teams for a Scrum Master? What does a scrum master do and what a team should expect from him (not on a broader prospect).

In standard organisation, Scrum Master is the most debating and challenging role. Every person in the organisation has its own perceptive regarding it. People generally think the role is confined to five aspects of scrum i.e. scrum ceremonies. People also misinterpret the exact essence of servant leadership.

In context of above, scrum master is a change agent for cultural shift of an organisation to adapt agile mindset. He is the one who ensures agile processes are adopted in the organisation. He works towards increasing transparency and winning the trust of people; by clearing the communication channels between team member’s including product managers and stakeholders.

Scrum master is a pioneer to show the right path which lead to team’s success (not individual). He is a motivator, a transformation and influential leader who believes in empowering the teams and at the same time takes all stakeholders along to reach a common goal of agility.

Scrum master facilitates the ceremonies, and make sure that all stakeholders adhere to the process. The process is more of a discipline, where the Scrum rules (time boxing, regular cadence etc.) play very important role.

Will continue the discussion in upcoming articles with the points that a scrum master is an integral part and member of team. Scrum master works closely with team to achieve the milestones. He has to indulge and involve with people of different mindsets to remove impediments for a quality delivery. Success is achieved by following the process, clear communication, trust and coordination of the team’s.


PaisaBazaar IN CPL - Credit Card

Share this:
Share

HOW TO OPEN WEB FORM IN NEW TAB OR WINDOW

To open a web page or html page in new window there is function “open” of “window” object. The open() method opens a new browser window.

Open() method is compatible with all browsers like (Google Chrome, Internet Explorer, Mozilla, Safari and Opera)

Syntax:
window.open(URL,name,specs,replace)

Parameter values:

URL: Optional. Specifies the URL of the page to open. If no URL is specified, a new window with about:blank is opened.

Name: Optional. Specifies the target attribute or the name of the window. The following values are supported:

_blank – URL is loaded into a new window. This is default
_parent – URL is loaded into the parent frame
_self – URL replaces the current page
_top – URL replaces any framesets that may be loaded
name – The name of the window (Note: the name does not specify the title of the new window)

Specs: Optional. A comma-separated list of items, no whitespaces. The following values are supported:

channelmode= [yes|no|1|0] – Whether or not to display the window in theater mode. Default is no. IE only

directories= [yes|no|1|0] –  Obsolete. Whether or not to add directory buttons. Default is yes. IE only

fullscreen= [yes|no|1|0] Whether or not to display the browser in full-screen mode. Default is no. A window in full-screen mode must also be in theater mode. IE only

height= pixels The height of the window. Min. value is 100

left= pixels The left position of the window. Negative values not allowed

location= [yes|no|1|0] Whether or not to display the address field. Opera only

menubar= [yes|no|1|0] Whether or not to display the menu bar

resizable= [yes|no|1|0] Whether or not the window is resizable. IE only

scrollbars= [yes|no|1|0] Whether or not to display scroll bars. IE, Firefox & Opera only

status= [yes|no|1|0] Whether or not to add a status bar

titlebar= [yes|no|1|0] Whether or not to display the title bar. Ignored unless the calling application is an HTML Application or a trusted dialog box

toolbar= [yes|no|1|0] Whether or not to display the browser toolbar. IE and Firefox only

top= pixels The top position of the window. Negative values not allowed

width= pixels The width of the window. Min. value is 100

replace: Optional. Specifies whether the URL creates a new entry or replaces the current entry in the history list. The following values are supported:

true – URL replaces the current document in the history list
false – URL creates a new entry in the history list

Share this:
Share

Spike vs Stretch

Much awaited discussion point’s are below on Spike v/s Stretch. We sometimes get confused to take story as a stretch or a Spike. Below written will explain you the clear difference between a Spike and a Stretch story.

1. Spike:
Spike is an invention of Extreme Programming (XP), is a special type of story that is used to drive out risk and uncertainty in a user story or other project facet.
At the end of a sprint, the spike is done or not-done, just like any other story.

Spikes may be used for a number of reasons:

  • The team may not have knowledge of a new domain, and spikes may be used for basic research to familiarize the team with a new technology or domain.
  • The story may be too big to be estimated appropriately, and the team may use a spike to analyze the implied behavior, so they can split the story into estimable pieces.
  • The story may contain significant technical risk, and the team may have to do some research or prototyping to gain confidence in a technological approach that will allow them to commit the user story to some future time box.
  • The story may contain significant functional risk, in that while the intent of the story may be understood, it’s not clear how the system needs to interact with the user to achieve the benefit implied.

2. Stretch:
A stretch goal is a task or story that has been scheduled into a Sprint but that is not committed. It is considered a cherry on top, so a task that the Team hopes to get done in the sprint but isn’t absolutely sure they’ll get to.
Stretch stories are useful to help a Product Owner ensure that they have defined enough stories for the team to continue work uninterrupted during a iteration when things go well. That said, the designation of “stretch story” is only valid for the current iteration.
If the team does not complete a stretch story, that story simply becomes one of many stories available to the Product Owner to consider for inclusion in the next iteration. Since priorities can change, the Product Owner may or may not choose to include that story in the next iteration.

Share this:
Share