background preloader

Scrum Training Series: Free Scrum Master Training

Scrum Training Series: Free Scrum Master Training
Related:  ToolsTechnology

Scrum Reference Card | Scrum Reference Card Print version A Management Framework Scrum is a management framework for incremental product development using one or more cross-functional, self-organizing teams of about seven people each. It provides a structure of roles, meetings, rules, and artifacts. Scrum uses fixed-length iterations, called Sprints, which are typically 1-2 weeks long (never more than 30 days). An Alternative to Waterfall Scrum’s incremental, iterative approach trades the traditional phases of “waterfall” development for the ability to develop a subset of high-value features first, incorporating feedback sooner. Figure 1. Figure 2: Scrum blends all development activities into each iteration, adapting to discovered realities at fixed intervals. The greatest potential benefit of Scrum is for complex work involving knowledge creation and collaboration, such as new product development. Doing Scrum, or Pretending to Do Scrum? Product Owner Scrum Development Team ScrumMaster Figure 3: Scrum flow Sprint Planning Meeting Lean

How to Stop Windows 10 From Spying on You Windows 10 is now out in the wild and people are installing the “best Windows yet” on their personal computers. For those who were feeling left out because they didn’t reserve the upgrade, or some other issue, Microsoft even released a tool install Windows 10 easily. According to the latest reports, Windows 10 is now being installed at 16 PCs per second rate and the data being transferred is just mind-boggling. Apart from all the good features of Windows 10 and painless upgrade process, the privacy policies of Microsoft and Windows 10 spying needs to be frowned upon. In our previous articles, we have told you about turning off your WiFi Sense and avoiding the usage of your data for providing updates to others. First Step: Go to Settings and Privacy options In Windows 10 privacy settings, you get 13 different screens that you need to scan. Second Step: Cortana Cortana is one of the best features of Windows 10, but it doesn’t handle your data cautiously and assists in Windows 10 spying.

Writing Good User Stories Over the last few weeks, I’ve written alot about writing good User Stories – you can see them all here: User Stories. User Stories are a simple way of capturing user requirements throughout a project – an alternative to writing lengthy requirements specifications all up-front. As a guide for people writing User Stories, they can follow this basic construct: As a [user role], I want to [goal], so I can [reason]. This helps to ensure that the requirement is captured at a high level, is feature oriented and covers who, what and why. As well as capturing User Stories in the above format on the Product Backlog, User Stories should be written on a card. The card comprises 3 parts: Card (i.e. the bit above, “as a user, I want…”)Conversation (notes and/or small wireframe to remind people about the feature)Confirmation (the tests that will show the feature is complete) Here’s an example User Story for you to take a look at. Ultimately, User Stories should be small. * Independent. * Negotiable. * Small.

7 Obstacles to Enterprise Agility | Scrum Reference Card Print version I work with divisions of large companies that are struggling to become agile, starting with Scrum. While each organization is in a distinct business sector using different technology and management cultures, each one shares a common pathology, a kind of “giantism.” This article lists common obstacles to agility in large organizations and explores the possibility that the symptoms of giantism are entirely avoidable. At first glance, an organization’s challenges will appear to be “too much to do” or “not enough resources” or “changing business climate.” A division of a well-known company cited as a 1997 success story by a famous Scrum pioneer came to Danube Technologies, Inc. for help in 2009 because market forces revealed it was less agile than its competitors. Obstacle #1: Naive Resource Management The PMBOK Guide observes “often the budget needs to be increased to add additional resources to complete the same amount of work in less time.” Obstacle #4: Distraction

Migrating from private IMAP to Google Apps Email - Joshua I have recently been moving several clients off of a basic email server to a Google Apps account (Free or Business, depending on the client), and several have had up to a couple years worth of email. I’ve tried several different techniques, but recently found some great command line kung fu that made the process extremely easy and much more accurate than the past attempts. There are several different methods available for migrating email from various servers to Google Apps, including POP transfer from within each account’s settings, dragging and dropping via IMAP with a mail client like Thunderbird, or using the official email migration API from Google. However, each of these methods has its downsides: POP is slow and kludgy, dragging and dropping only works for low volume accounts, and the email migration API requires code be written and using a for-pay Apps account. What’s a geek to do? Voila! Share and Enjoy

User Story Examples and Counterexamples | People who share my background in traditional requirements analysis often have a hard time coming up with Product Backlog Items representing thin vertical slices of potentially-shippable product. Here are some good and bad examples that people have found useful. User Stories may assume template form (see User Stories Applied by Mike Cohn): “As a [role] I can [function] so that [rationale].” or expressed as noun phrase: “Image clipboard” or a 1-2 sentence story (ideally a testable assertion): “Busy streets are highlighted on the map.” User stories, like all Product Backlog Items, should contain or clearly imply acceptance criteria (definition of “done”). Bill Wake has given us the INVEST mnemonic to help remember the characteristics of a well-formed user story: I – IndependentN – NegotiableV – ValuableE – EstimableS – SmallT – Testable What does this look like in practice? A bank customer can change his PIN. How do we know when we’re missing the mark? “Design brochure layout.”

Basecamp is everyone’s favorite project management app. Modeling Business Systems Commercial IT systems are used mainly for dealing with business transactions of various sorts. Because of this, the development and integration of IT systems determine the views of those business processes that are embedded in the IT system. The business system model and its business processes serve as the basis for this. In this chapter we will discuss the construction of business system models. To ensure smooth business transactions through the use of IT systems, it is indispensable to know and understand the business environment of IT systems. Today, most IT systems are not only embedded in a business environment, but are also connected with other IT systems. Answer the following questions for yourself:When was the last time you experienced a functional gap between a new IT system and its environment that appeared during the development process? We don't want to look only at the dynamic aspects of our model, but also at the static elements.