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
With more than 30 Kubernetes solutions in the marketplace, it's tempting to think Kubernetes and the vendor ecosystem has solved the problem of operationalizing containers at scale or of automatically managing the elasticity of the underlying infrastructure that these solutions n...
The deluge of IoT sensor data collected from connected devices and the powerful AI required to make that data actionable are giving rise to a hybrid ecosystem in which cloud, on-prem and edge processes become interweaved. Attendees will learn how emerging composable infrastructur...
When building large, cloud-based applications that operate at a high scale, it's important to maintain a high availability and resilience to failures. In order to do that, you must be tolerant of failures, even in light of failures in other areas of your application. "Fly two mis...
Machine learning has taken residence at our cities' cores and now we can finally have "smart cities." Cities are a collection of buildings made to provide the structure and safety necessary for people to function, create and survive. Buildings are a pool of ever-changing performa...
As Cybric's Chief Technology Officer, Mike D. Kail is responsible for the strategic vision and technical direction of the platform. Prior to founding Cybric, Mike was Yahoo's CIO and SVP of Infrastructure, where he led the IT and Data Center functions for the company. He has more...
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