Skip to content

Feed aggregator

Agile HR with SAFe 4.0: A New Whitepaper and Guidance Article

Agile Product Owner - Mon, 08/15/2016 - 21:11

Hi Folks,

Many talk about how HR/People Operations is different with Agile, but few have opined on specifically HOW it’s different, and what specific practices need to evolve to replace traditional performance reviews and the like. Well, we are rarely hesitant to opine on any matter material to Lean-Agile Development at enterprise scale (for example Lean-Agile Budgeting has been really interesting), so you can now add Agile HR to the list!

Over the last six or so, I’ve been working with Agile HR expert Fabiola Eyholzer, to come to terms with some specific recommendations for how HR can evolve in the context of SAFe. The result is a new Guidance article and downloadable white paper which you can find here.

Agile HR with SAFe: Bringing Lean-Agile People Operations into the 21st Century.

Here’s an abstract/teaser:

==============================================

Lean-Agile development with SAFe reinvents the way we develop systems and helps build an engaged, talented, and vigorous workforce. But it also highlights the disconnect of traditional practices with the realities of 21st Century people and organizations. In order to remain competitive, enterprises across all industries must transform their business activities to leverage the digital age.

While Lean-Agile development can actively address critical aspects of Human Resources (HR) like engagement and performance; it also highlights the disconnect of traditional HR in a Lean-Agile world. It compels enterprises to embrace “Lean-Agile People Operations” as the 21st Century People approach.

In this whitepaper, we describe the six basic themes that can guide Leaders and their HR Partners on how to address various aspects of more contemporary Lean-Agile People solutions:

#1        Embrace the New Talent Contract

#2        Foster Continuous Engagement

#3        Hire for Attitude and Cultural Fit

#4        Move to Iterative Performance Flow

#5        Take the Issue of Money off the Table

#6        Support Impactful Learning & Growth

===========================================

No matter where you are in your transformation journey, the time is right to embrace Lean-Agile People Operations and become equipped to deal with the challenges of today’s organizations and people. If you are interested in learning more about how to align your HR themes with the mindset and flow of your SAFe Lean-Agile enterprise, download and read the full whitepaper!

Regards,

Dean, Fabiola, and the SAFe framework team.

 

 

Categories: Blogs

Engaging Remote Software Development Teams

TV Agile - Mon, 08/15/2016 - 20:49
This presentation explores how you can use User Research insights to create a better understanding of the factual use of product among developers, while at the same time engaging developers in thinking about user flows and product improvements. Video producer: http://aceconf.com/
Categories: Blogs

Facilitating Product Backlog Refinement

Scrum Expert - Mon, 08/15/2016 - 20:33
It can be complicated to involve the whole team to facilitate product backlog refinement and take part in requirements discussions. I would like to suggest a structure of the PBR (product backlog refinement) meeting that will encourage everybody to speak up and share their ideas on functionality. This presentation explores what facilitation techniques to use for discussion, what prioritization and estimation models are applicable for business requirements, what documents and metrics can help us to make accurate planning and how to track the results of this meeting. Video producer: http://aceconf.com/
Categories: Communities

The Legend of the 5 Monkeys, the Doctor and the Rose

Xebia Blog - Mon, 08/15/2016 - 18:16
As Product Managers people look up to us to carry the vision, to make sure all the noses are aligned, the troops are rallied and that sort of stuff. But what is it that influences behavior? And what makes your team do what they do? The answer has more to do with you than with
Categories: Companies

Survey on Agile Manifesto 2.0

Ben Linders - Mon, 08/15/2016 - 17:59

Survey agile manifesto KamleshIs There a Need For Agile Manifesto 2.0? That’s the question that Kamlesh Ravlani, Agile / Lean Coach and Scrum Trainer, is asking the Agile community. He is running a Survey on Agile Manifesto 2.0, which he announced on LinkedIn Pulse.

Lately there is a lot of buzz in the Agile community around the need to update the Agile Manifesto. Many agilists have been vocal about it and some have floated their own versions of the manifesto. Let’s explore collectively as a community the need for changes in the Agile Manifesto.


advertisement:

Retrospectives Exercises Toolbox - Design your own valuable Retrospectives

Please support this survey by answering three questions (it only takes a couple of minutes).

Kamlesh will publicly share the findings from the survey:

Who can participate?
All practitioners, Agile coaches, trainers and thought leaders are invited to share their opinion.

How will this information be used?
I intend to share the results of this survey with community via recognized platform for example – Infoq, ScrumAlliance, etc.

I’ve responded to this survey and I’m hoping many of you will do the same :-).

Categories: Blogs

The Real Revolution of Serverless is Auth, Not Microservices

Radyology - Ben Rady - Mon, 08/15/2016 - 16:16
Serverless computing has been getting a lot of attention lately. There are frameworks, a conference, some notable blog posts, and a few books (including mine). I'm really glad to see this happening. I think serverless web apps can be incredibly... Ben Rady
Categories: Blogs

Targetprocess v.3.9.2: Batch Actions, Terms in Quick Add for all Processes, Entity Conversion Improvements

TargetProcess - Edge of Chaos Blog - Mon, 08/15/2016 - 15:06
Batch Actions (States, Tags and Bug Severity)

Starting from v.3.9.2, you can change State, Bug Severity, and Tags for a group of selected entities on a Board or a One-By-One view with just a few steps.

As soon as you select more than one item, you will notice a blue button in the bottom right-hand corner of the screen. Click on this button to bring up the Batch Actions Panel.

Read more on how to use the Batch Action Panel and our future plans for Batch Actions here.

batch panel 1 release

Terms in Quick Add for all Processes

We’ve added support for terms in Quick Add. From now on, terms from all of an entity's available proсesses will be displayed in Quick Add. This will make entity creation much easier and more straightforward than it was before (when only default terms were displayed).

Imagine you want to create an Initiative, but you don’t know which term corresponds with it in the default process. A bit annoying, right? Now you can find the Initiative entity right in the Quick Add menu, and can create one in less than a minute! Select ‘Initiative’ in the entities list, give it a Name, select the Project it is related to, assign some Teams to it (if needed), and click the ‘Add’ (or 'Add & Open') button.

These changes will affect Top Quick Add, List/Board/Timeline Quick Add and Entity View Quick Add.

Terms in Quick Add screen

Entity Conversion Improvements

When you convert an entity of one type into another (e.g., turning a User Story into a Feature), the ID changes. From now on, you will be able to find the 'new' converted entity by searching for the ID it had before its conversion. You will also be redirected to the 'new' entity if you try to open the ‘old’ entity details view from a direct link.

Minor Updates and Fixed Bugs
  • Login page redesign
  • User/Team fields added to User/Team Allocations export
  • Fixed an issue with the absence of a required custom field on the Project/Program Quick Add form in the context selector
  • Fixed application of a default custom field value when adding more than one entity in Quick Add
  • Fixed default display of current date in Milestone Quick Add
  • Fixed a problem with copying an Epic with nested features to another Project
  • Fixed a case when Planned dates for a card would not be set on a Timeline
  • Fixed an issue where a card wouldn't dissapear from a Timeline after it's dates were changed
  • Fixed overloads display in the Project card planned section
  • Fixed a cut date range in the Allocation tab
  • Fixed a case where the result of a Test Case execution would not be sent to the server
  • Fixed an issue with the incorrect moving of a card to the backlog on Boards with Team and Team Iteration axes.
  • Fixed the display of templates after keyword selection in the Setup Templates tab
Categories: Companies

SwanseaCo, Swansea, Wales, September 12-13 2016

Scrum Expert - Mon, 08/15/2016 - 09:15
SwanseaCo is a two-day conference that takes place in Swansea, Wales. It discusses Agile development, Scrum project management and Software Craftsmanship. The conference includes keynotes and presentations, a discussion panel and time between sessions to network and connect with fellow Agile software developers from around the world. In the agenda of the SwanseaCo conference you can find topics like “Refactoring Legacy Code”, “Meetings or Discipline, It’s Your Choice”, “Agile Remotely”, “Organizational Wide Agility”, “A Toolset for Creating a Potentially Releasable Product Increment”, “User-Story Point estimation: a new approach”, “An Insider’s View Of Agile In The Public Sector”, “The 7 unmentioned challenges of Scrum”, “What Is Continuous Inspection, Anyway?”, “Level Up Your Tests”, “Managing Global Teams: Lessons Learned”, “Surrender the Illusion of Control”, “Spreadsheets are Code”, “Software Craftsmen Need to Stop Coding so Much”, “Lean UX and Agile Development Taking the Public Sector to New Levels”, “Bringing Agile Concepts to Operations”. Web site: http://swancon.co.uk/ Location for the SwanseaCo conference: Liberty Stadium, Landore, Swansea SA1 2FA, UK
Categories: Communities

Agile on the Beach, Falmouth, UK, September 1-2 2016

Scrum Expert - Mon, 08/15/2016 - 09:00
The Agile on the Beach conference is a two-day conference focused mainly on Scrum project management and Agile software development that takes place in Falmouth, on the beaches of Cornwall in UK. In the agenda of Agile on the Beach you can find topics like “Testing in a Continuous Delivery World”, “Build In Quality”, “The design and implementation of cyber-dojo”, “How we implemented TDD in Embedded C/C++”, “Accelerated learning with Mob Programming”, “Keeping distributed agile teams face to face”, “Ship fast!”, “Incredible Agile Teams”, “Agile values and principles – for non software development teams”, “Introduction to Continuous Delivery”, “Being Agile in Business”, “Can Guinness help you estimate?”, “Effective Customer Interviewing”, “The Death of Continuous Integration”, “Value Led Agile Delivery”, “The Geek’s Guide to Leading Teams”, “Making Mad Men more Agile”, “User Story Mapping for Fun & Profit”, “My Kanban Diary”. Web site: http://agileonthebeach.com/ Location for the Agile on the Beach conference: Falmouth University, Penryn Campus, Treliever Road, Penryn, Cornwall TR10 9FE, United Kingdom
Categories: Communities

Python: matplotlib/seaborn/virtualenv – Python is not installed as a framework

Mark Needham - Sun, 08/14/2016 - 20:56

Over the weekend I was following The Marketing Technologist’s content based recommender tutorial but ran into the following exception when trying to import the seaborn library:

$ python 5_content_based_recommender/run.py 
Traceback (most recent call last):
  File "5_content_based_recommender/run.py", line 14, in <module>
    import seaborn as sns
  File "/Users/markneedham/projects/themarketingtechnologist/tmt/lib/python2.7/site-packages/seaborn/__init__.py", line 6, in <module>
    from .rcmod import *
  File "/Users/markneedham/projects/themarketingtechnologist/tmt/lib/python2.7/site-packages/seaborn/rcmod.py", line 8, in <module>
    from . import palettes, _orig_rc_params
  File "/Users/markneedham/projects/themarketingtechnologist/tmt/lib/python2.7/site-packages/seaborn/palettes.py", line 12, in <module>
    from .utils import desaturate, set_hls_values, get_color_cycle
  File "/Users/markneedham/projects/themarketingtechnologist/tmt/lib/python2.7/site-packages/seaborn/utils.py", line 12, in <module>
    import matplotlib.pyplot as plt
  File "/Users/markneedham/projects/themarketingtechnologist/tmt/lib/python2.7/site-packages/matplotlib/pyplot.py", line 114, in <module>
    _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
  File "/Users/markneedham/projects/themarketingtechnologist/tmt/lib/python2.7/site-packages/matplotlib/backends/__init__.py", line 32, in pylab_setup
    globals(),locals(),[backend_name],0)
  File "/Users/markneedham/projects/themarketingtechnologist/tmt/lib/python2.7/site-packages/matplotlib/backends/backend_macosx.py", line 24, in <module>
    from matplotlib.backends import _macosx
RuntimeError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework. See the Python documentation for more information on installing Python as a framework on Mac OS X. Please either reinstall Python as a framework, or try one of the other backends. If you are Working with Matplotlib in a virtual enviroment see 'Working with Matplotlib in Virtual environments' in the Matplotlib FAQ

We can see from the stacktrace that seaborn calls matplotlib so that’s where the problem lies. There’s even a page on the matplotlib website suggesting some workarounds.

I’ve come across this error before and been unable to get any of the suggestions to work, but this time I was successful. I needed to create the following function in my bash profile file:


~/.bash_profile

function frameworkpython {
    if [[ ! -z "$VIRTUAL_ENV" ]]; then
        PYTHONHOME=$VIRTUAL_ENV /usr/bin/python "$@"
    else
        /usr/bin/python "$@"
    fi
}

And call that function instead of my virtualenv’s python:

$ frameworkpython 5_content_based_recommender/run.py

This time the matplotlib visualisation works:

2016 08 14 16 16 08

#win

Categories: Blogs

Four Awesome Agile Links

Learn more about transforming people, process and culture with the Real Agility Program

Agile_Axioms

What is agile exactly? How do we practice it? What does it look like to be an agile product owner? What is an agile team?

One of the qualities I’ve come to admire the most about agile teams and agile ambassadors is this continuous state of learning which everyone agrees to be in.

It seems as though “being agile” gives us permission to sometimes know an answer and sometimes not to. It gives us permission to sometimes understand a situation and have a solution and sometimes not to. Agile methods have a built-in “Reality Check” which is so refreshing.

By openly communicating often in retrospectives and by making work and backlog visible the process is taken out of the abstract and into the concrete. Agile seems to put everyone on the same page ~ even if people are coming at agile from very different angles.

Recently I posted a question to the 2500+ members of the Facebook Scrum group, asking for good recommendations for meaningful resources.

Here are the TOP Four Responses:

  1. The Stacey Matrix

2. 9 Things Every Product Manager Should Know

3. How Agile Are You?

4. Think Purpose

I’m interested to read your comments about any of these four articles or sites. What do you agree with? What do you disagree with?

What has been your biggest challenge and greatest success with implementing agile methods in your work environment?

Learn more about our Scrum and Agile training sessions on WorldMindware.comPlease share!
Facebooktwittergoogle_plusredditpinterestlinkedinmail

The post Four Awesome Agile Links appeared first on Agile Advice.

Categories: Blogs

Link: How Will a Product Vision Help You Succeed?

Learn more about transforming people, process and culture with the Real Agility Program

Dozens of individuals receive training to become Certified Scrum Product Owners at our public learning events in Toronto, Ontario.

What is a Product Owner? And how do they create a product vision in alignment with the team they work with? Xi Zeng, over at 3 Agile Guys blog, has some ideas worth sharing.

Here is an excerpt from his article on product vision.

How can a product vision help you?

A project always has a predefined scope and goals, therefore defining a vision for a project is in most of the cases not really necessary. A product has usually a much bigger scope and a longer life cycle, so it’s important to create a product vision in advance in order to:

  • help the business define requirements
  • be able to evaluate the value of the project
  • simplify the communication among the organisation (or with clients)
  • act as project’s compass
  • support the prioritization and decision-making in projects

The vision should consider the long term life cycle of the product and should not be easily reachable. Define even a vision that is almost impossible to reach. All short term goals should be clear defined and measurable, e.g. what is the next step in the project, next valuable goal, how to prioritize work items in backlog, etc. But the vision represents the long term future, it should stay ambitious. Just like when you’re hiking on the mountains, you can see the rocks under your feet, you know their size and form, you can touch them and even pick them up. But you can only see roughly where is the top of the mountain. While hiking, reaching the top of the mountain is our vision.

I think there is a lot of value in what Xi writes and it is worth exploring in greater depth.

Learn more about our Scrum and Agile training sessions on WorldMindware.comPlease share!
Facebooktwittergoogle_plusredditpinterestlinkedinmail

The post Link: How Will a Product Vision Help You Succeed? appeared first on Agile Advice.

Categories: Blogs

Link: The Human Side of Agile

Learn more about transforming people, process and culture with the Real Agility Program

Scrum of Scrum photo

On the blog “Fragile” the author writes about the human side of Agile.  The author, who does not name themself anywhere on the blog, criticizes the agile movement for not giving more time to the issue around management.

Here are some of the key arguments:

  • not enough care is taken over the distinction between project and line management
  • almost all agile implementation failures could be traced back to management’s reluctance or failure to engage
  • practical guidance is needed for an agile team leader to describe how they might incorporate these ideas into their role.

The author also notes that an anecdote they wrote was included in a recent book. It basically describes a way to make the most of an environment even if management is not providing funding or space to support agile implementation.

Here is the antidote:

It may not always be possible to create the perfect working environment, however it is important to make the most of what is available. My team were looking to map their work flow using a white board and sticky notes. Unfortunately we were situated in the middle of an open plan office without access to walls, nor did we have the necessary space for a for a free standing white board. In the end we bought a roll of white board sheeting and applied it to a nearby structural pillar. Work items flowed from top to bottom and space was tight, but it served our purpose and is still in use years later.

I am wondering if others have had similar experiences of getting resistance from management but still being able to make their situation work out anyways. Please share your story in the comments section below. Learn more about our Scrum and Agile training sessions on WorldMindware.comPlease share!
Facebooktwittergoogle_plusredditpinterestlinkedinmail

The post Link: The Human Side of Agile appeared first on Agile Advice.

Categories: Blogs

ANNOUNCEMENT: New Upcoming SAFe Courses

Learn more about transforming people, process and culture with the Real Agility Program

Scaled Agile Framework - SAFe Agiilist Logo

Last week 23 new course offerings were posted at BERTEIG’s Training website.

These classes are offered by Senior Agile Coach Jerry Doucett who has worked in Agile transformation since 2008.

More information on SAFe can be found here and you can register for any upcoming class here.

 

Learn more about our Scrum and Agile training sessions on WorldMindware.comPlease share!
Facebooktwittergoogle_plusredditpinterestlinkedinmail

The post ANNOUNCEMENT: New Upcoming SAFe Courses appeared first on Agile Advice.

Categories: Blogs

Links for 2016-08-13 [del.icio.us]

Zachariah Young - Sun, 08/14/2016 - 09:00
Categories: Blogs

Agile Says Respect People: Lean Shows How

NetObjectives - Sat, 08/13/2016 - 17:57
I think the reader will agree that saying “respect people” but then overloading them with work is not a form of respect.  Unfortunately, this happens all of the time in Agile implementations.  Despite the Agile Manifesto’s emphasis on “individuals”, in reality, if you don’t have processes that support and don't dis-empower people (they come pre-empowered), their lives in an “Agile” organization...

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]
Categories: Companies

Mishkin Berteig’s 13 Myths of Scrum

Learn more about transforming people, process and culture with the Real Agility Program

Mishkin Berteig dispels myths in some of the most challenging aspects of Scrum.

Have you been in a team where the ScrumMaster was also a Project Manager? Did you know that’s not really the role of a Scrum Master?

Or have you been participating in retrospectives which were public? Did you know they are not supposed to be?

The thirteen concepts addressed here bringing clarity and insight to Scrum Masters, Product Owners and team members.

These key principles of Scrum, when practiced regularly, improve the effectiveness of any team.

Learning a new way takes time but when the principles are clear it is easier to adopt them and implement them with focus and success.

Learn more about our Scrum and Agile training sessions on WorldMindware.comPlease share!
Facebooktwittergoogle_plusredditpinterestlinkedinmail

The post Mishkin Berteig’s 13 Myths of Scrum appeared first on Agile Advice.

Categories: Blogs

Link: Scrum Vs. Kanban

Learn more about transforming people, process and culture with the Real Agility Program

Vandana Roy writes a most succinct and clear description of Scrum and Kanban in this exceptional article.

Although I was first introduced to OpenAgile in 2013, Scrum and Kanban are relatively new to me this year. While not working in a tech-based department which uses these methods, I am interested in learning as much as possible about each system. I found her explanation and chart very helpful.

Here is a quote and chart she features in the article:

“Both Scrum and Kanban are unique and emphasize on more productivity with quality and efficiency for business. The table below shows advantages of both Scrum and Kanban and the commonality in both is  to keep delivering quality product.”

 

Advantages of Scrum

Advantages of Kanban

Transparency

Flexibility

Improved credibility with clients

Focus on Continuous Delivery

High Product Quality

Increased productivity and quality

Product Stability

Increased efficiency

Team members reach sustainable pace

Team members ability to focus

Allows client to change priorities and requirements quickly

Reduction of wasted work/wasted time

Learn more about our Scrum and Agile training sessions on WorldMindware.comPlease share!
Facebooktwittergoogle_plusredditpinterestlinkedinmail

The post Link: Scrum Vs. Kanban appeared first on Agile Advice.

Categories: Blogs

Oops! Can’t find the Framework homepage?

Agile Product Owner - Fri, 08/12/2016 - 21:38

Our apologies as we experience technical difficulties with the SAFe homepage. If you are are not able to view the SAFe homepage through the regular url of http://scaledagileframework.com, you can still get there by going here: http://www.scaledagileframework.com/scaled-agile-framework-for-software-and-systems/.

Know that we’re working diligently to restore the homepage so you can continue your adventures with SAFe, uninterrupted.

In the meantime, while you’re here, we hope you’ll take a moment to enjoy the SAFe blog.

The Scaled Agile Team

Categories: Blogs

Knowledge Sharing


SpiraTeam is a agile application lifecycle management (ALM) system designed specifically for methodologies such as scrum, XP and Kanban.