Comments
yourfanat wrote: I am using another tool for Oracle developers - dbForge Studio for Oracle. This IDE has lots of usefull features, among them: oracle designer, code competion and formatter, query builder, debugger, profiler, erxport/import, reports and many others. The latest version supports Oracle 12C. More information here.
Cloud Expo on Google News
SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Alignment vs Autonomy | @DevOpsSummit #Agile #Scrum #DevOps #Monitoring
You cannot have autonomous self-directing teams if they have no clue in what direction they should go

Alignment vs Autonomy and The Purpose Alignment Model
By Chris Lukassen

When scaling agile / Scrum, we invariable run into the alignment vs autonomy problem. In short: you cannot have autonomous self directing teams if they have no clue in what direction they should go, or even shorter: Alignment breeds autonomy.

But how do we create alignment? and what tools can we use to quickly evaluate if what we want to do is part of the mission or better left out? Niel Nickolaisen created the Purpose Alignment model and I use it with innovation labs in large enterprises to decide what should be part of our innovation and what should be left to others.

Why
So if you struggle with aligning your development approaches with the market strategy on how their product is going to be successful in the marketplace, grab a whiteboard. To be successful, a product must do solves a particular set of problems that customers are willing to pay for. At the same time it needs to solve other basic problems no worse than the current solution. Product teams need to know where they are aiming to be "differentiating" and where they are aiming to be "good enough."

As Gartner as taught us: all comprehensible things fit a 2 by 2 diagram. In reality the world is more complex but if we can frame our problem in two dimensions at least the major decisions become obvious.

What

The Purpose Alignment Model

The Purpose Alignment Model
The Y -axis is indicating where you product should have true market differentiation (high) or where differentiation is either not possible or simply not a focus of the organization (low). The X-axis asks what the impact or mission criticality is.

It's easy to see that your product is differentiating not only in functionality but also in importance to the end user. If it is not that important, or mission critical as Niels calls it, we just need to be on parity with solution we are substituting. Remember the first iPhone? it was not attacking Nokia on call quality, durability or battery life, but was good enough.

Some aspects may not be in your reach, but are mission critical to the customer. For those items we can look to partner with someone to create an overall differentiated offering. E.g. we created several Value Added Reseller networks for our products. This allows for local, native presence for support, training and maintenance, while the product company focusses their energy on increasing the differentiation.

Then there is the who cares segment. Really, the customer doesn't care and we won't sell anything more if we build something there. (2 x 2 quadrants always have such a segment. It helps the Product Manager to say NO)

How
To align the individual Product Owners/Managers of the self directing team, we need to get them together and decide on what the model looks like. You probably won't get this right the first time, but that is okay. Build in feedback loops to test your assumptions, if you think a feature is mission critical, gather evidence.

Follow these steps to engage in purpose alignment:

  1. Present and explain the model.
  2. Identify the key problem for your customer that you solve better than anyone else.
  3. Write a simple filtering statement or question that you can use to quickly evaluate future decisions and designs. Verification: check if any of the differentiating activities can best be delivered via a partnership, if so they are not a partner, but a competitor.
  4. Now check if the remains features are mission critical or differentiating and assign them to the appropriate boxes.

You can use the Purpose Alignment Model for roadmap planning, by performing a gap analysis on the differentiating, parity, and partnering activities. Your roadmap should explain how to fill the gaps.

The second great use of the Purpose Alignment Model is to design projects, features, and functionality around purpose. Design differentiating features, and functionality to win the market. Design parity features to be good enough. Parity features are still mission critical so don't do them poorly, but simplify and standardise.

Caveat: Culture
If you have an engaged team they will want to solve all of the problems for your customer. We want to be the best in what we do, so leaving something to partners or not doing it all doesn't feel right. After all, everything we do is important right? so it must be upper right corner stuff!

People have a natural tendency to make their work "differentiating" and if you don't emphasize and communicate the mission-critical nature of the parity activities, people will resist the use of the model and its associated decision filters. Or worse, they will attempt to put everything in the differentiating category.

So if your workshop ends up with all stickies in the upper right corner, your did not moderate it well.

Caveat: Change
What I like about the Purpose Alignment Model is that it can be done with Post-IT's which makes it easy to update. Have regular meetings, in cadence with with your release scheme to make sure you are not chasing the past. Also, partner opportunities come and go, sometimes you need to adapt your strategy. The Kano model learns us that what once was a differentiating feature will become a parity feature over time.

Caveat: Purpose Is not Priority
Purpose identifies the design goals of a process, business rule, function, or feature. It does not define the sequence in which the work on that process, rule, function, or feature must occur. That being said, purpose can provide a framework for strategic and tactical planning.

Now, go look at your product backlog and ask yourself the following questions:

  • Is your product differentiated in the market?
  • Are you treating some features as though they are differentiated but just need to be at parity?
  • Are you working on features that are really neither differentiated nor mission critical?

This blog is part of the Xebia Product Samurai series. Sign up here to stay informed of the upcoming book: The Product Manager's Guide to Continuous Innovation.

The post Alignment vs Autonomy & The Purpose Alignment Model appeared first on XebiaLabs.

Related posts:

7 Agile Practices You Can Apply In A Controlled Environment
The DevOps Leadership Summit Wrap Up

Data Driven Continuous Delivery with XL Release's Export Hooks

About XebiaLabs Blog
XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.

Latest Cloud Developer Stories
Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a ...
In his general session at 21st Cloud Expo, Greg Dumas, Calligo’s Vice President and G.M. of US operations, discussed the new Global Data Protection Regulation and how Calligo can help business stay compliant in digitally globalized world. Greg Dumas is Calligo's Vice President a...
You know you need the cloud, but you’re hesitant to simply dump everything at Amazon since you know that not all workloads are suitable for cloud. You know that you want the kind of ease of use and scalability that you get with public cloud, but your applications are architected ...
In his keynote at 18th Cloud Expo, Andrew Keys, Co-Founder of ConsenSys Enterprise, provided an overview of the evolution of the Internet and the Database and the future of their combination – the Blockchain. Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSy...
Is advanced scheduling in Kubernetes achievable?Yes, however, how do you properly accommodate every real-life scenario that a Kubernetes user might encounter? How do you leverage advanced scheduling techniques to shape and describe each scenario in easy-to-use rules and configura...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021



SYS-CON Featured Whitepapers
ADS BY GOOGLE