Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!
Software Development Blogs: Programming, Software Testing, Agile Project Management
Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!
Imagine if you could master your motivation, your productivity, and your time management?
Itâ€™s time to get your game on.
At Getting Results.com you can learn all about Agile Results. Itâ€™s more than just a time management system or a productivity system.
Itâ€™s a personal results system for work and life.
Agile Results is a simple system for meaningful results.
It helps you respond to change while making things happen. It helps you use your best energy for your best results, while you keep learning and improving.What Will You Find at Getting Results.com?
Getting Results.com is a source of insight, inspiration, and action for mastering productivity, motivation, time management and more.
Here are some of the key things youâ€™ll have access to:
You can also read Success Stories to hear about how others have implemented and are using Agile Results.Getting Started with Agile Results
While there are a lot of resources at Getting Results.com, the most important thing you can actually do is just get started with Agile Results:
Take it for a test drive and see if you can create better results at work and in your life, the Agile Way.
Recently, I’ve been teaching more people Agile Results.
I teach them really fast, because I just focus on teaching them the most important tool in Agile Results:
Monday Vision, Daily Wins, Friday Reflection
But before I walk through, I share a quick story of how it all started.Monday Vision was Born for Better Fridays
It was a warm, sunny, Friday afternoon.
My colleague and I were on our way to our favorite pizza place.
It was a beautiful day. It should have been a great day.
But I felt like a beast of burden with the weight of the world on my back.
Our backlog was overflowing, we didn’t make it through what we thought we would, and we had been slogging away.
And for what?
Well, I caught myself looking in the rear view mirror, more than looking ahead.
Instead of feeling great, I felt like crap.
So I turned to my colleague and asked him how much we realistically have to spend on work when we get back.
We lied to each other and ourselves. Then we got real.
We figured the best thing we could possibly do would be to prioritize the value we could deliver next week.
With that, we enjoyed our pizza, and when we got back to work, we figured out what a great next week would look like.
I never wanted us to have another Friday where we couldn’t go into weekend feeling good about what we had accomplished for the week.
And that’s how Monday Vision was born.
One I tell that little story, people get it pretty quickly. Theyâ€™ve been there. They feel the pain.
They slogged away all week and at the end of the week, instead of feeling good about their achievements, they feel like they havenâ€™t done enough.
They are never done. They are overwhelmed.
Instead of feeling like they earned their weekend for rest and relaxation, they feel guilty that they should work on their never-ending backlog and laundry-list of To-Dos.Monday Vision for Better Fridays
So then I walk them through how to do Monday Vision, so they can have better Fridays.
On Mondays, imagine if it were Friday. Really step into your future Friday and feel it. What are Three Wins you really want to have under your belt?
What would you want to be able to say to your manager or to your team or to yourself, about what you accomplished or achieved for the week?
Get clarity on that.
Use that simple story of your Three Wins that you want to be able to talk about on Friday, as your way to prioritize your focus for the week on Monday.
Now you are doing â€śMonday Vision.â€ťDaily Wins for Better Fridays
Each day, identify your Three Wins for that day. This is the â€śDaily Winsâ€ť practice.
You will have those days where your Three Wins might be, â€śGreat Breakfast,â€ť â€śGreat Lunchâ€ť, â€śGreat Dinner.â€ť
There will be days that knock you down, and you wonder how you will get back up.
But then you will also have those days where you are on top of the world and your Three Wins for today will be magnificent.
You might even say, they will be your masterpiece.
Either way, get in the habit of starting your day by identifying Three Wins you want to achieve.
That will help you focus and prioritize all that you do in a more meaningful way for results that matter.
If you donâ€™t know how to do this, just imagine if you were closing out your day, what are Three Wins that you want to be able to say youâ€™ve achieved, either to you, your manager, your team or that someone special.Friday Reflection for Better Fridays
Lastly, there is Friday Reflection.
Friday Reflection is your chance to dig deep and gain some new personal productivity insights.
Ask yourself, â€śWhat are three things going well?â€ť and ask yourself, â€śWhat are three things to improve?â€ť
Be honest with yourself about your answers.
You are the one that will win or lose from what you learn.
This is your chance to change any long-standing patterns of your personal productivity challenges.
Do you bite off more than you can chew? Do you get randomized during the week?
Do you have a hard time figuring out what is actually valued?
Use what you learn to feed into next week. This is your chance to change and practice your Growth Mindset.
Donâ€™t expect any of these exercises to be easy, but they get easier with practice.
And thatâ€™s just it. This isnâ€™t a one-time trick.
This is a very precise set of productivity habits and practices that you can use for your lifetime to master time management, master your energy, master your motivation, and become more of what you are capable of.
Unleash your productivity, the Agile Way.
Best wishes for better Fridays.
How easy is it to get around in your city from point A to point B?
Hereâ€™s an interesting article that rounds up some of the latest ideas:
I really like thisâ€”talk about impact:
Autolibâ€™ has taken thousands of cars off the roads, brought down driving costs by 90% and is reducing pollution by millions of metric tons per year.
Dense city + mass transit creates opportunities.
According to the article, here are what some cities are doing:
I also like how the article framed the challenge right up front by painting the scene of a common scenario where you have to stitch together various modes of transport to reach your destination:
â€śYou just need to take Bus 2 for three stops,
then change to Bus 8 towards the City station,
walk for 10 minutes towards the docks,
then take Line 5 on the metro for 5 stops.
Then call a taxi.â€ť
You can imagine all the opportunities to reimagine how people get around, and how inclusive the design can be (whether that means helping blind people safely find their next stop, or helping somebody from out of town, navigate their way around.)
Depending on how big the city is and how far out the city is spread, there is still room for Uber and Lyft to help stitch the end-to-end mass transit journey together.
And I wonder how long before Amazonâ€™s Now drivers, go from local residents that fulfill orders, to become another ride share option (do Uber drivers become Amazon Now or do Amazon Now become Uber drivers?).
Here is a roundup of my favorite books on Digital Transformation.
If you know me, you know I read a lot.Â For me, itâ€™s a quick way to â€śstand on the shoulders of giantsâ€ť and to learn the patterns of what works.Â Iâ€™ve found that the right books can help me leap frog ahead.
Iâ€™ve also found that reading a variety of books on a topic helps me get a better balcony view.Â Itâ€™s from this balcony view that I can create clarity from chaos, and see the forest for the trees.
Reading multiple books on a topic also helps big ideas sink in better.Â I might not quite get an idea in one book, but then it suddenly clicks in with another book, because the author presented it in a different way.Â Â I find reading multiple books actually compounds my learning and pays off in ways I canâ€™t predict, often creating serendipity.Key Areas for Digital Transformation
My collection of Digital Transformation books spans a few key areas that I think help when it comes to driving Digital Transformation.
If you read the right books on trends, you end up with the closest thing to a crystal ball.Â But rather than bet on one future, you can play the art of the long view and play out multiple paths of possibility.Â And thatâ€™s how the paranoid survive.
With that in mind, here is my list of Digital Transformation books â€¦Getting Started
Some of you will want the full list of books.Â Others will want the short-list.Â All of you need to know which books to start with to get the most bang for the buck.
If you could only read one book, I think Leading Digital gives you the best all up, big picture view of what Digital Transformation is all about.Â You will have plenty of stories to draw from, great mental models, and a working knowledge of how to frame out and think through Digital Transformation, including a good idea of what Gartner means when they say, â€śBi-Modal IT.â€ť
If you can read two books, then also read No Ordinary Disruption.Â This will give you a comprehensive view of the key trends that are shaping the next 10 years around the world and will help you better anticipate the changes around you.
If you can read three books, then read Digital Transformation: A Model to Master Disruption.Â This is really an â€śideasâ€ť book, but itâ€™s both surprisingly simple and surprisingly insightful.Â Youâ€™ll need to separate the wheat from the chaff, but there are many ripe seeds that will inspire and kickstart your own thinking around how to best approach Digital Transformation.1. Leading Digital Leading Digital: Turning Technology into Business Transformation, by George Westerman, Didier Bonnet, and Andrew McAfeeLeading Digital is effectively a guide for driving Digital Transformation in the Enterprise.Â While there is a lot of advice perfect for startups, Leading Digital is really a guide to existing large businesses that need to reinvent themselves for the Digital Era.
Leading Digital covers everything from successful Digital Transformation stories to dual-speed IT to customer experience transformation.Â This book really provides a mental model and simple approach to driving Digital Transformation.
2. No Ordinary Disruption No Ordinary Disruption, by Richard Dobbs, James Manyika, and Jonathan WoetzelDirectors of the McKinsey Global Institute do a deep dive to figure out the key trends and forces shaping the next 10 years.Â The authors show how the trends are taking shape through anecdotes, data, and graphics.
3. Digital Transformation: A Model to Master Digital Disruption Digital Transformation, by Jo Caudron and Dado Van PeteghemDigital Transformation introduces “The Infinite Loop of Transformation”:
The authors also introduce a simple model for approaching innovation:
Digital Transformation Books A – Z
This is my more comprehensive list of Digital Transformation books that really helped me get an edge in terms of figuring out how to drive Digital Transformation.Â Itâ€™s a wide variety, but like I said, itâ€™s how the books come together in a symphony of ideas, or more like a mosaic of patterns, that helped me gain new insight well beyond what I could gain by just one or two books.Â Itâ€™s this collective perspective and cornucopia of ideas that better equip me for driving forward in the Digital Frontier.1. Age of Context Age of Context, by Robert Scoble and Shel IsraelAge of Context provides a walkthrough of 5 technological forces shaping our world:
The authors use stories and examples to help us easily understand how brands can use the technologies to change the world. 2. B4B
B4B, by J.B. Wood, Todd Hewlin, and Thomas LahB4B is a framework for transitioning from product-focused to customer outcome-focused.Â It helps you prepare for a world of “pay for play” where customers pay when they use the product.
3. Blue Ocean Strategy Blue Ocean Strategy, by W. Chan Kim and RenĂ©e A. MauborgneBlue Ocean Strategy provides a way to create disruptive innovation and create uncontested market space.Â Rather than compete in a bloody â€średâ€ť ocean and compete on features, the idea is to create a new market and enjoy a â€śblueâ€ť ocean.
A simple example is rather than try to compete in the circus industry with better animals and a better ringmaster, change the game.Â Cirque de Soleil created a new kind of circus by focusing on adults and using acrobats instead of animals to create exotic shows.
4. Business Model Generation Business Model Generation, by by Alexander Osterwalder and Yves PigneurBusiness Model Generation is a guide for creating new business models and designing tomorrow’s enterprises.Â It provides a canvas, patterns, design, strategy, and process.
The backbone of the book is a walkthrough of the 9 building blocks for business model generation:
5. Business Model Navigator The Business Model Navigator, by Oliver Gassmann, Karolin Frankenberger, and Michaela CsikThe Business Model Navigator is a great walkthrough of what exactly business model innovation is, along with 55 patterns that represent 90% of business model innovation to date.
6. Consumption Economics Consumption Economics, by J. B. Wood, Todd Hewlin, and Thomas LahConsumption Economics explains the challenge where more value will be created than can be absorbed by users and consumers.Â Additionally, the true disruption will be to your business model. Future customers wonâ€™t want to pay you high prices out of big â€śCapExâ€ť budgets anymore. They will expect lower â€ścloudâ€ť prices paid from â€śOpExâ€ť budgets only when and if they successfully consume the business value of your products.
7. Digital Disciplines Digital Disciplines, by Joe Weinman and Fred WiersemaDigital Disciplines walks through how companies can develop a competitive edge through four digital disciplines:
8. Digital Disruption Digital Disruption, by James McQuiveyThis is a guide to learn how to be a digital disruptor.
James McQuivey shares his approach to disruptive innovation.Â He’s gone into the biggest companies, even in traditional industries like insurance and consumer packaged goods and changed the way they think about innovation.
McQuivey shares a simple 3-step process for digital disruption:
9. Digital Master Digital Master, by Pearl ZhuPearl Zhu outlines what the Digital Masters do to apply advanced digital technology across all business arenas to build high performing organizations:
10. Digital to the Core Digital to the Core, by Mark Raskino and Graham WallerDigital to the Core is interesting because itâ€™s written by two Gartner fellows.Â In Digital to the Core, the authors walk through leading at three levels:
The authors draw from interviews with 30 top C-level executives including GE, Ford, McDonald’s, and more.Â The authors also includeÂ Gartner’s annual CIO and CEO global survey research.
11. Digital Transformation Digital Transformation, by Mark BakerMark Baker shares how different consulting companies and business leaders are thinking about Digital Business Transformation. He his insights to life through interviews with corporate digital leaders and real-life examples.
12. Digital Transformation: A Model to Master Digital Disruption Digital Transformation, by Jo Caudron and Dado Van PeteghemDigital Transformation introduces “The Infinite Loop of Transformation”:
The authors also introduce a simple model for approaching innovation:
13. Disrupting Digital Business Disrupting Digital Business, by R “Ray” WangDisrupting Digital Business walks through how organizations no longer control the conversation.Â In this era of social and mobile technology, customers, employees, suppliers, and partners are in direct communication with one another.
Ray Wang explains new ways to think about 5 areas of business:
14. Edge Strategy Edge Strategy, by Alan Lewis and Dan McKoneEdge Strategy provides a simple frame to better understand the edges you can use to create and capture value:
15. How Digital is Your Business? How Digital is Your Business?, by Adrian J. Slywotzky, David Morrison, and Karl WeberSlywotzky and Morrison show how a digital business is one whose strategic options have been transformed–and significantly broadened–by the use of digital technologies.
How Digital is Your Business shares the following:
Through stories and case studies, How Digital is Your Business? also provides digital tools you can use to create a digital future for your company.
16. Leading Digital Leading Digital: Turning Technology into Business Transformation, by George Westerman, Didier Bonnet, and Andrew McAfeeLeading Digital is effectively a guide for driving Digital Transformation in the Enterprise.Â While there is a lot of advice perfect for startups, Leading Digital is really a guide to existing large businesses that need to reinvent themselves for the Digital Era.
Leading Digital covers everything from successful Digital Transformation stories to dual-speed IT to customer experience transformation.Â This book really provides a mental model and simple approach to driving Digital Transformation.
17. Leading Digital Strategy Leading Digital Strategy, by Christopher Bones and James HammersleyLeading Digital Strategy shares strategies, methodologies and models to improve the effectiveness of your online offering.
Leading Digital Strategy also shows you how to implement a customer-centric culture, and provides a practical framework for multi-channel success.
18. No Ordinary Disruption No Ordinary Disruption, by Richard Dobbs, James Manyika, and Jonathan WoetzelDirectors of the McKinsey Global Institute do a deep dive to figure out the key trends and forces shaping the next 10 years.Â The authors show how the trends are taking shape through anecdotes, data, and graphics.
19. Scaling Up Scaling Up, by Verne HarnishScaling Up shows you how to scale up a venture and build an industry-dominating business.
The goal of Scaling Up is to help you create a company where the team is engaged; the customers are doing your marketing; and everyone is making money.
To do so, Scaling Up focuses on the four major decision areas every company must get right: People, Strategy, Execution, and Cash.
20. Service Design for Business Service Design for Business, by Ben Reason, Lavrans LĂ¸vlie, and Melvin Brand FluService Design for Business shows you how to transform your cusotmer experience and design services that respond to customers’ needs and demands.
In Service Design for Business, youâ€™ll learn the following keys to designing more effective services:
21. Ten Types of Innovation Ten Types of Innovation, by Larry Keeley, Helen Walters, Ryan Pikkel, and Brian QuinnTen Types of Innovation provides insights to diagnose patterns of innovation within industries, to identify innovation opportunities, and to evaluate how firms are performing against competitors.
The 10 types of innovation are:
22. The Digital Economy The Digital Economy, by Don TapscottIn the Digital Economy, Don Tapscott provides new forecasts of where the digital world is headed.
The essence of the book is effectively essays where Tapscott walks through the following topics:
23. The Digital Enterprise The Digital Enterprise, by Karl-Heinz StreibichKarl-Heinz Streibich provides a guide to Industry 4.0 and lights it up with 20+ examples of Industry 4.0 in action.Â Learn how Industry 4.0 will bring massive efficiencies to aviation, utilities, and many other industries.
24. The Digital Transformation Playbook The Digital Transformation Playbook, by David L. RogersThe Digital Transformation Playbook helps business leaders create and pursue a digital plan.
In The Digital Transformation Playbook, Rogers provides 5 key rules to help businesses create new value and outperform their competitors in the digital age.
Roger’s rules address the following categories:
25. The Essence of Value The Essence of Value: Secrets of Desired Products- 80 Inspiring Strategies for Creative Companies, by Mario PrickenThe Essence of Value reveals the fundamental parameters that create value and make products “shine”, based on examples from the worlds of business, the arts and religion.
Mario Pricken has analyzed more than 300 products, objects and events over their entire lifecycles in order to reveal the patterns that make things extraordinarily valuable. He’s identified 80 parameters that can be found, for example, in the biographies of exceptional cars, watches, luxury foods, designer furniture, artwork and services – such as the elements of uniqueness, scarcity, the effect of time or magnificently orchestrated transfers of ownership.
You can use the tools to quickly determine the “value-DNA” of a product.
26. The Experience Economy The Experience Economy, by B. Joseph Pine II and James H. GilmorePine and Gilmore make the case that experience is the missing link between a company and its potential audience. The Experience Economy offers rich examplesâ€”including the U.S. Army, Heineken Experience, Autostadt, Vinopolis, American Girl Place, and othersâ€”to show fresh approaches to scripting and staging compelling experiences.
27. The Fourth Industrial Revolution The Fourth Industrial Revolution, by Klaus SchwabKlaus Schwab dubs this era of profound change as the fourth industrial revolution.
The fourth industrial revolution brings waves of great change including:
Schwab has been at the center of global affairs for over four decades and is convinced thatÂ the period of change we are living through is more significant, and the ramifications of the latest technological revolution are more profound than any prior period in history.
28. The Industries of the Future The Industries of the Future, by Alec RossAlec Ross explains whatâ€™s next for the world: the advances and stumbling blocks that will emerge in the next ten years, and how we can navigate them.
While Alec Ross was working as Senior Advisor for Innovation to the Secretary of State, he traveled to forty-one countries, exploring the latest advances coming out of every continent. From startup hubs in Kenya to R&D labs in South Korea, Ross has seen what the future holds.
Ross shows us what changes are coming in the next ten years, highlighting the best opportunities for progress and explaining why countries thrive or sputter. He examines the specific fields that will most shape our economic future, including robotics, cybersecurity, the commercialization of genomics, the next step for big data, and the coming impact of digital technology on money and markets.
29. The Profit Zone The Profit Zone, by Adrian J. Slywotzky, David J. Morrison, and Bob AndelmanIn The Profit Zone, the authors address the most fundamental question in business:
30. The Second Machine Age
The Second Machine Age, by Erik Brynjolfsson and Andrew McAfeeErik Brynjolfsson and Andrew McAfee identify the best strategies for survival and offer a new path to prosperity amid exponential technological change. These include revamping education so that it prepares people for the next economy instead of the last one, designing new collaborations that pair brute processing power with human ingenuity, and embracing policies that make sense in a radically transformed landscape.
31. Value Migration Value Migration, by Adrian J. SlywotzkySlywotzky walks through how several companies created a business design – how they select customers, differentiate their offerings, configure their resources, go to market, and capture value – based on a strategic understanding of their customers’ highest priorities.
32. Value Proposition Design Value Proposition Design, by Alexander Osterwalder, Yves Pigneur, Gregory Bernarda, and Alan SmithValue Proposition Design gives you the processes and tools you need to create compelling products and services customers want to buy.
33. Zone to Win: Organizing to Compete in an Age of Disruption Zone to Win, by Geoffrey A. MooreZone to Win is a playbook to address the challenge large enterprises face when they seek to add a new line of business to their established portfolio.
Zone to Win is a high-powered tool for driving your company above and beyond its limitations, its definitions of success, and ultimately, its competitors, by focusing on spurring next-generation growth, guiding mergers and acquisitions, and embracing disruption and innovation.
I hope my list of Digital Transformation books helps you, or someone you know, get an edge.Â Digital Transformation is risky business and a lot of companies fail to cross the Cloud chasm.Â Sadly, what they donâ€™t know, can hurt them.
Donâ€™t let a lack of know how set you back during what can possibly be called the greatest opportunity in our lifetimes to build a better world and empower every person and every organization on the planet, the digital way.
What great Digital Transformation books did I miss?You Might Also Like
In a previous post, I defined Digital Transformation.Â But now itâ€™s time to explain Digital Transformation, and make it real with examples.
Satya posted his mental model for Digital Transformation:
I like the simplicity.
What I like is there are four clear pillars or areas to look at for driving Digital Transformation:
What I also like is that this matches what I learned while driving Digital Business Transformation with our field with customers.Customer Experience Transformation
In terms of customers, you can engage with them in new ways.Â You can connect with your customers through apps that provide a mobile experience, so that your customers can interact with your organization, anywhere, anytime.Â You can listen to your customers through social listening and perform sentiment analysis.Â You can learn about your customerâ€™s behaviors through telemetry insights that reveal what features your customers use and which ones they ignore.Â You can use data-driven insights to deliver personal experiences.Â With the insights you gain, you can segment your customers in more effective ways, and you can target new customer segments.Â You can use the Cloud to reach new customer segments around the world ,and you can test new experiences, and you can scale as needed.Â You can deliver a seamless and personal experience across all customer interactions, providing a true omni-channel experience.
You can push the envelope of customer interaction and drive deeper engagement with more immersive experiences.
By walking your customer journey, you can identify Digital Hot Spotsâ€”places where you can connect better, collaborate better, share information better, gain new insights, visualize better, or use infinite compute and infinite storage in new and exciting ways.Â And you can reveal new ways to create and capture value.Â This is innovating at the edge in action.
One example of customer experience transformation is the story of Real Madrid, the Spanish football club and the world’s #1 sports franchise.Â Previously, Real Madrid had just a one-way communication method for broadcasting information and news, to it’s 450 million fans, without the ability to get any feedback.Â Real Madrid wanted to know who their 450 million fans are, where they are, and what they want from them, so they could engage in more personal ways.
Fast forward to where are they now.
Real Madrid’s fan engagement platform captures and stores every interaction with a fan, including mobile check-ins at the club’s stadium, online fan profile updates, and online merchandise purchases.Â It also collects social media data from Twitter, Facebook, and other social media sites, for social segmentation of the individual fan, and analysis. Real Madrid’s extended video platform provides new and historical video content, including previous Real Madrid matches.Â Fans can filter searches to view specific games using criteria such as games where the club scored a certain number of goals.
Real Madrid’s consumer app lets fans virtually access the stadium before, during, or after each game, and they can search data on all the club’s players, past, and present, while exploring detail statistics from specific games.Â Real Madrid can now capture and discover personal preferences to provide more relevant content to their fan through the new mobile app, or when fans use the app to check in at the stadium, they an get a personal QR code for a loyalty in-stadium offer, or even a simple message that thanks the fan.Employee Experience Transformation
In terms of employees and workforce, you can change how people work together.Â Imagine if employees could bring their own devices and they can access the apps and information they need to do their job, anywhere, anytime to serve customers better.Â Imagine if employees can find the experts they need to collaborate with in real time.Â Imagine if they can discover the apps, the documents, the information, and the people they need to perform their work better, faster, and cheaper.Â Imagine if employees could connect with their peers, as well as with customers and partners to innovate on new ideas as well as solve problems better together.
Imagine if your workforce can â€śwork out loudâ€ť in a more open way, leading to more connection and collaboration as employees learn to â€śwork like a network.â€ť
Imagine digital assistants that can help employees find the information they need, perform routine tasks, and guide them through new scenarios.
One example of employee experience transformation is the story of KUKAâ€™s Intelligent Industrial Work Assistant. Employees are able to collaborate with robots to perform jobs better, easier, and faster than ever before.Â KUKA’s lightweightÂ robot is able to sense its way around a complex task and perform precise automation movements safely and securely.Â This enables human-robot collaboration in new and exciting ways.
Another example is the story of the Edge.Â The Edge is a smart office space project that focuses on both a greener building and more productive occupants.Â The building connects and communicates with employees through the Edge smartphone app.Â The app helps employees find a parking spot at the building when they arrive.Â Then the app finds them a desk. Because at the Edge, employees donâ€™t have one. No one does. Workspaces are based on their schedule: sitting desk, standing desk, work booth, meeting room, balcony seat, or â€śconcentration room.â€ťÂ Â This helps
Wherever they go, the app knows their preferences for light and temperature, and it tweaks the environment accordingly.Â Side note – the Edge is the greenest building in the world.Â The British rating agency BREEAM, gave it the highest sustainability score ever awarded: 98.4 percent.Operations Transformation
In terms of operations transformation, you can improve process visibility end-to-end, increase decision making speed, and improve collaboration across silos.Â Another key to operations transformation is getting information to the people who need it most, when they need it most.
With machine learning, you can use predictive maintenance to replace parts before they break, provide just enough maintenance when you need it, and avoid expensive downtime. With predictive analytics, you can more intelligently optimize your schedule or logistics, or even figure out your next best offer to promote.
DevOps models and practices help drive continual delivery and IT service delivery agility.Â By promoting better communication, collaboration, and integration between software development and IT operations, DevOps helps produce software and IT services more frequently, with rapid iterations.
An example of operations transformation is the story of Fujitsu.Â Â Fujitsu enabled managers, engineers and scientists to simultaneously manage product quality, process efficiency, and equipment performance.Â As Fujitsu CEO Hiroyuki Sakai put it: “…we are able to deliver real-time visualization of the engineering process for big data analytics to improve the entire production process and inform decision-making.â€ť
An example of operations transformation in healthcare is the story of Dartmouth-Hitchcock.Â Dartmouth-Hitchcock Health System is piloting a highly coordinated, intensely personalized solution to provide visualizations and deep insights that will transform business operations.
An example of operations transformation in logistics & transportation is the story of Scania.Â Â Scania is a global company that delivers trucks, buses, and engines, as well as services in more than 100 countries.Â Scania developed a system in the Cloud that measures the entire transport flow of a mine, with data sent wirelessly every second from the trucks in the production flow to Scaniaâ€™s field workshop. This allows them to calculate uptime and down times and have useful data to make decisions that affect operational efficiency in real time in their customersâ€™ mining operations.
An example of predictive maintenance is the story of ThyssenKrupp.Â Using the Cloud, can ThyssenKrupp can guarantee a higher uptime percentage on our elevators to gain a competitive advantage.Â Drawing on the potential of the Internet of Things (IoT) by connecting its elevators to the cloud, gathering data from its sensors and systems and transforming that data into business insights, ThyssenKrupp is vastly improving operations.Product Transformation
Wrapping engineering teams around your customers creates a new world of possibilities.Â By engaging with your customers more deeply, you gain new insights into their pains, needs, and desired outcomes that you can use to shape and create new products and offerings.
You can use your social insight and sentiment analysis to gain even deeper understanding of how to create and capture value for your customers.
Best of all, you can use telemetry to figure out what features your customers actually use and which features your customers ignore.
An example of product transformation in automotive is the story of Delphi Automotive.Â Delphi Automotive created Delphi Connect to give drivers many exciting ways to remotely monitor and control their cars.Â Delphi Connect can turn any car into a connected car with affordable, cloud-based telematics.
Another example of product transformation in automotive is the story of Qoros.Â Qoros engaged Microsoft Services to design and build the Qoros telematics system, which it calls the QorosQloud.Â QorosQloud provides more than 30 services, which can be also accessed from the driverâ€™s smartphone, tablet, or PC, delivering functionality that goes beyond driving and the car.Â Vendors can provide data to QorosQloudâ€”traffic data, points of interest, restaurant reviews, parking data and so forth.Â Qoros owners tell their car which points of interest they want to see on their in-car monitor.Â QorosQloud connects to the Qoros dealer management system, customer relationship management, company websites, mobile apps, and other business systems that run both in the Cloud and on-premises in a small Qoros datacenter.Business Model Innovation
Collectively, these four Digital Transformation pillars (customers, employees, operations, and products)Â set the stage for transforming your business model.Â According to The Business Model Navigator, you can think of your business model in terms of four components:
Business model innovation is a significant change in two or more part of your business model.
When you think through your business model, imagine if you could use the Cloud to reach new customer segments in emerging markets.Â Or, imagine if you could completely change your supply chain.Â Imagine if you can take an idea thatâ€™s working in another industry and bring it into your industry.
Another way to think about business model innovation in a mobile-first, cloud-first world is to think about new digital products you can create as you shift your mix from physical things to digital things for the digital economy.
Here are a few examples of business model innovation that you are likely familiar with:
In the TED Talk: The Currency of the New Economy is Trust, Rachel Botsman provides a good overview of how service networking, the collaborative consumption, and the sharing economy are changing business models.Putting it All Together
When it comes to Digital Transformation it helps to have an all up mental model to work from.Â The more you can model and map out your Digital Transformation, the more effective you will be.
In the article, Microsoft IT cloud computing strategies continue to evolve, you can see how Microsoftâ€™s IT department is going through itâ€™s multi-year Digital Transformation journey.
In the article The systems approach on how to transform your digital healthcare organization, you can see some healthcare examples of the Digital Transformation pillars in action, such as customer experience transformation and operations transformation.
In the article Welcome to the Digital Revolution, you can get a really good overview of the big picture of Digital Transformation that is happening all around us.
Now that you know what kinds of Digital Transformation are taking place, along with concrete examples of Digital Transformation in the real world, hopefully that inspires you to re-imagine what you can do in a mobile-first, cloud-first world.You Might Also Like
Productivity is truly an advantage. Imagine if you had boundless energy and could tackle your challenges with all that you are capable of.
What if you could double, triple or maybe even 10X your productivity?
Maybe you can.
But how do you take your productivity to the next level?
In What is the Secret to Insane Productivity, I walk through what it takes to achieve high levels of performance, but I want to summarize some of the key insights here.
One of the most overlooked challenges to your personal productivity is your energy level. You can chase a bunch of mental tricks, and you can try to organize the heck out of everything you do, and you can apply extreme prioritization, and you can add in some extreme motivation, but if you donâ€™t have the energy you need, you wonâ€™t get very far.
The key is that you have multiple sources of energy. Start with your body. If you start to move more, you generate more energy. Energy isnâ€™t something you just have. Itâ€™s something you create. But you have to kick start your energy factory and the key to that is to move more often. It could be as simple as parking a little further away, getting up for quick walks, or adding a 20 or 30 minute workout in the morning.
Even Richard Branson says the secret of his extreme productivity is working out.
You can also draw energy from your mind, emotions, and spirit. So if your body is primed and ready for action, but you have a way of knocking yourself down with negative self-talk, thatâ€™s not going to help. The easiest way to deal with negative self-talk is to talk about to your negative thoughts. Thatâ€™s right, challenge them. This is not a new idea. In fact, this is a proven practice used by many of the worldâ€™s best counselors and coaches to help people get out of depression, defeat limiting beliefs, and find new levels of motivation, inspiration, and boundless energy.
Creating better energy for high performance is a a matter of both reducing negative energy drains, and adding rituals and routines that make you come alive. A quick way to do this is to stop or limit doing the things that drain you and spend more time in your strengths. Spend much more time in the things that you could do all day. And then use your strengths as your creative twist to add more value in everything you do. This is how you become unstoppable.
Energy is truly the secret of insane productivity because you canâ€™t get more hours in a day, but you can add more energy to everything you do.
But like anything, there is no silver bullet.
So what else really makes the difference when it comes to high performance and insane productivity?
Your strategies. Your techniques. There are ways to do things better, faster and cheaper. And experts around the world know them. And they tend to share them. They write them in books. They share them in videos. They are all around you. They might be the unsung hero down the hall. How do you find them? You start to look for them. You ask. You will soon find the people that will help you take your game to the next level, as they share their best strategies and techniques with you.
So you have this boundless energy. You are spending time in your strengths. You have these super strategies and techniques for high performance.
Have you nailed it?
Are you now super productive?
Well, there is another key you need in your arsenal of insane productivity. There is one more true secret that is underlies exponential productivity.
The answer is this:
Value is the ultimate short cut.
And value is in the eye of the beholder or stakeholder.
When you know what is truly valued, you can trim away all the waste and want not.
So now then, how do you figure out whatâ€™s actually valued? What is really valued by the system you are in, by your customers, by your team, by your partner, by your friends, by whoever?
Well, one way is to ask. (Yeah, it sounds simple, but youâ€™d be surprised by how many people donâ€™t actually do this. Did you ever get a gift somebody swore you would love?)
But people donâ€™t always know. If Ford asked his customers what they wanted, they would have said faster horses.
And value changes. Time changes whatâ€™s important. And ultimately the value is in the change. So if you arenâ€™t changing, you arenâ€™t creating new value.
So then, how do you pursuit value?
You treat value like a verb.
Act on it. Test it. Learn it.
Create rapid learning loops where failure is OK and learning is valued.
Learn your way forward.
The value you create in your wake will fill a void in the world that will be your unique dent in the universe.
This post is a walkthrough multipleÂ definitionsÂ ofÂ digital transformation from multiple sources.
Digital transformation can be elusive if you canâ€™t define it.
Lucky for us, there is no shortage of definitions for digital transformation.
I find that rather than use one single definition for digital transformation, itâ€™s actually more helpful to look at a range of definitions to really internalize what digital transformation means from multiple angles.
Before you walk through the definitions, be sure to review Satyaâ€™s pillars for Digital Transformation so you have a simple mental model to work with.Wikipedia on Digital Transformation
Wikipedia has a simple explanation:
â€śDigital transformation refers to the changes associated with the application of digital technology in all aspects of human society.â€ť
What I like about that definition is that it goes beyond pure business and includes all impact on society, whether itâ€™s education, government, sports, arts, leisure, etc.Altimeter on Digital Transformation
Altimeter defined digital transformation from a customer-focused lens in their online report, The 2014 State of Digital Transformation:
â€śThe realignment of, or new investment in, technology and business models to more effectively engage digital customers at every touchpoint in the customer experience lifecycle.â€ť
What I like about Altimeterâ€™s definition is that itâ€™s outside in vs. inside out.Â The big idea is to leverage technology to adapt to your customerâ€™s changing preferences.Â So if you â€śtransformâ€ť, but there is no visible impact to your customers or to the market, then you didnâ€™t really transform.Capgemini and MIT Center for Digital Business on Digital Transformation
Capgemini and MIT Center for Digital Business define Digital Transformation in Digital Transformation: A Roadmap for Billion-Dollar Organizations like this:
â€śDigital transformation â€“ the use of technology to radically improve performance or reach of enterprises.â€ť
While their definition may look simplistic, the power is in the data behind the definition.Â Itâ€™s a global study of how 157 executives in 50 large traditional companies are managing â€“ and benefiting from â€“ digital transformation.Agile Elephant on Digital Transformation
Agile Elephant defines digital transformation like this:
â€śDigital transformation is the process of shifting your organisation from a legacy approach to new ways of working and thinking using digital, social, mobile and emerging technologies.Â It involves a change in leadership, different thinking, the encouragement of innovation and new business models, incorporating digitisation of assets and an increased use of technology to improve the experience of your organisationâ€™s employees, customers, suppliers, partners and stakeholders.â€ť
While this definition may seem more elaborate, I find this elaboration can really help get somebodyâ€™s head into the digital transformation game.MIT Sloanâ€™s 9 Elements of Digital Transformation
In The Nine Elements of Digital Transformation, George Westerman, Didier Bonnet and Andrew McAfee identify the key attributes of digital transformation:Category Items Transforming Customer Experience
The nine elements are excerpted from their digital report, Digital Transformation: A Roadmap for Billion-Dollar Organizations.Â Here are quick summaries of each:
Sidenote â€“ George, Didier, and Andrew sum up the power of digital transformation when they say, â€ś”Whether it is in the way individuals work and collaborate, the way business processes are executed within and across organizational boundaries, or in the way a company understands and serves customers, digital technology provides a wealth of opportunity.”Digital Business Transformation
I think it’s worth pointing out the distinction between Digital Transformation and Digital “Business” Transformation.
Digital Business Transformation is specifically about transforming the business with digital technologies.
There are many lenses to look at but in particular it helps to view it through the lens of business model innovation. Â So you can think of it as innovating in your business models through digital technologies. Â Your business model is simply the WHO (customers), the WHAT (value prop), the HOW (value chain), and your WHY (profit model.)
An exec from SAP at Davos said it well whenÂ he said “new business models are driven by different interactions with companies and their customers.”
In pragmatic terms, that meansÂ evolving your business model and interaction patterns to meet the changing demands of your customers all along your value chain. Â For example, consider how millennials want to interact with a business in today’s world. Â They want to learn about a company or brand through their friends and family on social networks and through real stories fromÂ authentic people, and they want access to services anytime, anywhere, from any device.
Another way to think about this is how many companies are learning how to wrap their engineering teams around their customer’s end-to-end journey to directly address the customer’s pains, needs, and desired outcomes.
Hopefully, this helps give you a good enough understanding to get going with your Digital Transformation and to understand the difference between Digital Transformation and Digital Business Transformation so that you can pave your path forward.
If nothing else, go back to the Altimeter Group’s definition of Digital Transformation,â€śThe realignment of, or new investment in, technology and business models to more effectively engage digital customers at every touchpoint in the customer experience lifecycle.”, and useÂ Satyaâ€™s pillars for Digital TransformationÂ as a guide to stay grounded.Additional Resources
Digital Transformation: A Roadmap for Billion-Dollar Organizations, by Capgemini and MIT Center for Digital Business
The 2014 State of Digital Transformation, by Altimeter
The Nine Elements of Digital Transformation, by George Westerman, Didier Bonnet and Andrew McAfeeYou Might Also Like
Itâ€™s alwaysÂ cool to see the work our team is doing around the worldÂ to help hack a better world.
Our Digital Advisory Services team is helping the Government of India, the Ministry of Human Resource Development (HRD), to reimagine the student experience and to develop Indiaâ€™s first MOOCs (Massive Open Online Courses) platform.
Apparently, the presentation went so well that the honorable HRD minister, Smriti Irani tweeted our Student Experience Journey MapÂ that helps show the vision and the Digital Transformation opportunities.
Way to go!
Satya posted his mental model for Digital Transformation:
I like the simplicity.
What I like is that there are four clear pillars or areas to look at for driving Digital Transformation:
Collectively, these four Digital Transformation pillars set the stage for transforming your business model.
What I also like is that this matches what I learned while driving Digital Business Transformation with our field with customers, and as part of Satyaâ€™s innovation team.
Effectively, to generate new sources of revenue, organizations re-imagine their customer experience along their value chain.Â As they connect and engage with their customers in new ways, this transforms their employee experience, and their operations.Â As they gain new insight into their customers behavior and needs, they transform their products and services.
InÂ a world of infinite compute and infinite storageâ€¦how would you re-imagine your business for a mobile-first, cloud-first world?You Might Also Like
This is an article that I originally wrote for the Architecture Journal to walk through how we created â€śa language for software architecture.â€ť Since the article is no longer available, Iâ€™m making it available here for old timeâ€™s sake.
The goal at the time was to create a simple way to work through solution design challenges and expose some of the key architectural concerns and choices.
The idea was to make it very easy to zoom out to the broader context, and then very quickly zoom into common architecture choices, such as deployment topologies and cross-cutting concerns.
I also wanted to be able to better leverage the existing patterns in the software industry by giving them a backdrop and a canvas so architects could compose them easier and apply them in a more holistic and effective way.
Grady Booch, one of IBMâ€™s distinguished engineers, had this to say about the Architecture Guide where we first created this â€ślanguage for architectureâ€ť:
â€śCombine these styles and archetypes, and you have an interesting language for describing a large class of applications. While I donâ€™t necessarily agree that these styles and archetypes are orthogonal (nor are the lists complete) for the general domain of software architecture, for Microsoftâ€™s purposes, these styles offer an excellent operating model into which one can apply their patterns and practices.”
While a lot has changed since the original creation of our Architecture Language, a lot of the meta-frame remains the same. If I were to update the Architecture Language, I would simply walk through the big categories and update them.Summary
One of the most important outcomes of the patterns & practices Application Architecture Guide 2.0 project is a language for the space. A language for application architecture. Building software applications involves a lot of important decisions. By organizing these decisions as a language and a set of mental models, we can simplify organizing and sharing information. By mapping out the architecture space, we can organize and share knowledge more effectively. By using this map as a backdrop, we can also overlay principles, patterns, technologies, and key solutions assets in meaningful and relevant ways. Rather than a sea of information, we can quickly browse hot spots for relevant solutions.
One of the most effective ways to deal with information overload is to frame a space. Just like you frame a picture, you can frame a problem to show it a certain way. When I started the patterns & practices Application Architecture Guide 2.0 project, the first thing I wanted to do was to frame out the space. Rather than provide step-by-step architectural guidance, I thought it would be far more valuable to first create a map of whatâ€™s important. We could then use this map to prioritize and focus our efforts. We could also use this map as a durable, evolvable backdrop for creating, organizing and sharing our patterns & practices work. This is the main map, the Architecture Frame, we created to help us organize and share principles, patterns, and practices in the application architecture space:
Creating the map was an iterative and incremental process. The first step was to break up application architecture into meaningful buckets. It first started when I created a project proposal for our management team. As part of the proposal, I created a demo to show how we might chunk up the architecture space in a meaningful way. In the demo, I included a list of key trends, a set of application types, a set of architectural styles, a frame for quality attributes, an application feature frame, a set of example deployment patterns, and a map of patterns & practices solution assets. I used examples where possible simply to illustrate the idea. It was well received and it served as a strawman for the team.
Each week, our core Application Architecture Guide 2.0 project team met with our extended development team, which primarily included patterns & practices development team members. During this time, we worked through a set of application types, created a canonical application, analyzed layers and tiers, evaluated key trends, and created technology matrix trade-off charts. To create and share information rapidly, we created a lot of mind maps and slides. The mind maps worked well. Rather than get lost in documents, we used the mind maps as backdrops for conversation and elaboration.
Key Mapping Exercises
We mapped out several things in parallel:
Over the weeks and months of the project, a very definite map of the landscape emerged. We found ourselves consistently looking for the same frames to organize information. While we tuned and pruned specific hot spots in areas, the overall model of common frames was helping us move through the space quickly.
One thing that helped early on was creating a Venn diagram of the three perspectives, user, business, and system:
In application architecture, itâ€™s easy to lose perspective. It helps to keep three perspectives in mind. By having a quick visual of the three perspectives, it was easy to reminder ourselves that architecture is always a trade-off among these perspectives. It also helped remind us to be clear which perspective weâ€™re talking about at any point in time. This also helped resolve many debates. The problem in architecture debates is that everybody is usually right, but only from their perspective. Once we showed people where their perspective fit in the bigger picture, debates quickly turned from conflict to collaboration. It was easy to move through user goals, business goals, and system goals once people knew the map.
The Architecture Frame is a simple way to organize the space. Itâ€™s a durable, evolvable backdrop. You can extend it to suit your needs. The strength of the frame is that it combines multiple lenses:
Here are the key lenses:
This is the simple set of technical application types we defined:
Applications of this type typically support connected scenarios and can support different browsers running on a range of operating systems and platforms.
Rich Internet applications (RIA)
Applications of this type can be developed to support multiple platforms and multiple browsers, displaying rich media or graphical content. Rich Internet applications run in a browser sandbox that restricts access to some devices on the client.
Applications of this type can be developed as thin client or rich client applications. Rich client mobile applications can support disconnected or occasionally connected scenarios. Web or thin client applications support connected scenarios only. The device resources may prove to be a constraint when designing mobile applications.
Rich client applications
Applications of this type are usually developed as stand-alone applications with a graphical user interface that displays data using a range of controls. Rich client applications can be designed for disconnected and occasionally connected scenarios because the applications run on the client machine.
Services expose complex functionality and allow clients to access them from local or remote machine. Service operations are called using messages, based on XML schemas, passed over a transport channel. The goal in this type of application is to achieve loose coupling between the client and the server.Application Feature Frame
This is the set of hot spots for applications we defined:
Authentication and Authorization
Authentication and authorization allow you to identify the users of your application with confidence, and to determine the resources and operations to which they should have access.
Caching and State
Caching improves performance, reduces server round trips, and can be used to maintain the state of your application.
Communication strategies determine how you will communicate between layers and tiers, including protocol, security, and communication-style decisions.
Composition strategies determine how you manage component dependencies and the interactions between components.
Concurrency and Transactions
Concurrency is concerned with the way that your application handles conflicts caused by multiple users creating, reading, updating, and deleting data at the same time. Transactions are used for important multi-step operations in order to treat them as though they were atomic, and to recover in the case of a failure or error.
Configuration management defines how you configure your application after deployment, where you store configuration data, and how you protect the configuration data.
Coupling and Cohesion
Coupling and cohesion are strategies concerned with layering, separating application components and layers, and organizing your application trust and functionality boundaries.
Data access strategies describe techniques for abstracting and accessing data in your data store. This includes data entity design, error management, and managing database connections.
Exception-management strategies describe techniques for handling errors, logging errors for auditing purposes, and notifying users of error conditions.
Logging and Instrumentation
Logging and instrumentation represents the strategies for logging key business events, security actions, and provision of an audit trail in the case of an attack or failure.
User experience is the interaction between your users and your application. A good user experience can improve the efficiency and effectiveness of the application, while a poor user experience may deter users from using an otherwise well-designed application.
Validation is the means by which your application checks and verifies input from all sources before trusting and processing it. A good input and data-validation strategy takes into account not only the source of the data, but also how the data will be used, when determining how to validate it.
Workflow is a system-assisted process that is divided into a series of execution steps, events, and conditions. The workflow may be an orchestration between a set of components and systems, or it may include human collaboration.Architectural Styles
For architectural styles, we first framed the key concerns to organize the architectural styles, and then we defined some common architectural styles.
Organizing Architectural Styles
These are the hot spots we used to organize architectural styles:
Service-Oriented Architecture(SOA) and/or Message Bus and/or Pipes and Filters.
Client/server or 3-Tier or N-Tier.
Domain Model or Gateway.
Component-Based and/or Object-Oriented and/or Layered Architecture.Architectural Style Frame
These are some commonly recognized architectural styles:
Segregates the system into two applications, where the client makes a service request to the server.
Decomposes application design into reusable functional or logical components that are location-transparent and expose well-defined communication interfaces.
Partitions the concerns of the application into stacked groups (layers) such as presentation layer, business layer, data layer, and services layer.
A software system that can receive and send messages that are based on a set of known formats, so that systems can communicate with each other without needing to know the actual recipient.
Segregates functionality into separate segments in much the same way as the layered style, but with each segment being a tier located on a physically separate computer.
An architectural style based on division of tasks for an application or system into individual reusable and self-sufficient objects, each containing the data and the behavior relevant to the object.
Separates the logic for managing user interaction from the user interface (UI) view and from the data with which the user works.
Refers to Applications that expose and consume functionality as a service using contracts and messages.Quality Attributes
For quality attributes, we first framed the key categories to organize the quality attributes, and then we defined some common quality attributes.
Organizing Quality Attributes
This is a simple way to organize and group quality attributes:
Â· Conceptual Integrity
Â· User Experience / UsabilityQuality Attribute Frame
These are some common quality attributes:
Availability is the proportion of time that the system is functional and working. It can be measured as a percentage of the total system downtime over a predefined period. Availability will be affected by system errors, infrastructure problems, malicious attacks, and system load.
Conceptual integrity is the consistency and coherence of the overall design. This includes the way that components or modules are designed, as well as factors such as coding style and variable naming.
The ability of a system to adapt to varying environments and situations, and to cope with changes in business policies and rules. A flexible system is one that is easy to reconfigure or adapt in response to different user and system requirements.
Interoperability is the ability of diverse components of a system or different systems to operate successfully by exchanging information, often by using services. An interoperable system makes it easier to exchange and reuse information internally as well as externally.
Maintainability is the ability of a system to undergo changes to its components, services, features, and interfaces as may be required when adding or changing the functionality, fixing errors, and meeting new business requirements.
Manageability is how easy it is to manage the application, usually through sufficient and useful instrumentation exposed for use in monitoring systems and for debugging and performance tuning.
Performance is an indication of the responsiveness of a system to execute any action within a given time interval. It can be measured in terms of latency or throughput. Latency is the time taken to respond to any event. Throughput is the number of events that take place within a given amount of time.
Reliability is the ability of a system to remain operational over time. Reliability is measured as the probability that a system will not fail to perform its intended functions over a specified time interval.
Reusability is the capability for components and subsystems to be suitable for use in other applications and in other scenarios. Reusability minimizes the duplication of components and also the implementation time.
Scalability is the ability of a system to function well when there are changes to the load or demand. Typically, the system will be able to be extended over more powerful or more numerous servers as demand and load increase.
Security is the ways that a system is protected from disclosure or loss of information, and the possibility of a successful malicious attack. A secure system aims to protect assets and prevent unauthorized modification of information.
Supportability is how easy it is for operators, developers, and users to understand and use the application, and how easy it is to resolve errors when the system fails to work correctly.
Testability is a measure of how easy it is to create test criteria for the system and its components, and to execute these tests in order to determine if the criteria are met. Good testability makes it more likely that faults in a system can be isolated in a timely and effective manner.
Usability defines how well the application meets the requirements of the user and consumer by being intuitive, easy to localize and globalize, and able to provide good access for disabled users and a good overall user experience.Layered Architecture Reference Model
This is our canonical application example. Itâ€™s a layered architecture showing the common components within each layer:
The canonical application model helped us show how the various layers and components work together. It was an easy diagram to pull up and talk through when we were discussing various design trade-offs at the different layers.
We identified the following layers:
They are logical layers. The important thing about layers is that they help factor and group your logic. They are also fractal. For example, a service can have multiple types of layers within it. The following is a quick explanation of the key components within each layer.
Presentation Layer Components
Tiers represent the physical separation of the presentation, business, services, and data functionality of your design across separate computers and systems. Some common tiered design patterns include two-tier, three-tier, and n-tier.
The two-tier pattern represents a basic structure with two main components, a client and a server.
In a three-tier design, the client interacts with application software deployed on a separate server, and the application server interacts with a database that is also located on a separate server. This is a very common pattern for most Web applications and Web services.
In this scenario, the Web server (which contains the presentation layer logic) is physically separated from the application server that implements the business logic.
Itâ€™s easier to find your way around when you have a map. By having a map, you know where the key hot spots are. The map helps you organize and share relevant information more effectively. More importantly, the map helps bring together archetypes, arch styles, and hot spots in a meaningful way. When you put it all together, you have a simple language for describing large classes of applications, as well as a common language for application architecture.
â€śYou can, you should, and if youâ€™re brave enough to start, you will.â€ťÂ — Stephen King
One of the best things at Microsoft is the chance to meet extraordinary people.
Jack Canfield, Ken Blanchard, and Stephen Covey are a few that top my list.
They are personal empowerment all-stars.
What do Jack Canfield, Ken Blanchard and Stephen Covey have in common?
Their work has a heavy emphasis on personal-empowerment, positivity, and people.
I thought it would be interesting to write a narrative about lessons learned from each, to supplement my bullet point write ups.
Here we go …Jack Canfield at Microsoft
Jack Canfield is all about taking full responsibility for everything that happens in your life.Â And he starts with self-talk.Â He says it’s not what people say or do, it’s what you say to yourself.Â For example, it’s not what Jack says to Laura, it’s what Laura says to Laura.
From a personal empowerment standpoint, Jack reminds us that we have control over three responses: 1) what we say or do, 2) our thoughts, 3) the images in our head.Â Jack is a big believer in the power of visualization and he reminds us that’s how athletes perform at greater levels — they see things in their minds, to guide what they can do with their bodies.
Jack shares a very simple formula for success.Â Jack’s success formula is Event + Response = Outcome.Â If you want to change the outcome, then change your response.Â It sounds simple, but it’s empowering.
Jack Canfield also reminded us that we are the creative force in our life and to get out of victimism:
“You are not the victim of your circumstances–You are the creative force of your life.”
Grow your circle of influence and make tremendous impact.
Read more at Lessons Learned from Jack Canfield.Ken Blanchard at Microsoft
Ken Blanchard is really about accentuating the positive.Â So much of the world focuses on what’s wrong, but he wants to focus on what’s right, so we can do more of that.
Ken has an incremental model of leadership that starts with you and expands from there: you, your team, your organization.Â The idea is that you can’t lead others effectively, if you can’t even lead yourself.
Ken’s model for leadership is really an adaptive model, that’s focused on the greater good, and it starts by helping everybody get an “A.”Â Leaders that apply one style to all team members, aren’t very effective.Â Ken suggests that leaders apply the right styles depending on what individuals need.Â Ken’s 4 leadership styles are:
Perhaps, the most profound statement that Ken made is that “leadership is love.”Â He said that leadership includes “loving your mission”, “loving your cusotmers”, “loving your people”, and “loving yourself — enough to get out of the way so others can be magnificent.”
Read more at Lessons Learned from Ken Blanchard.Stephen Covey at Microsoft
Stephen Covey was really about personal effectiveness, realizing your potential, and leaving a legacy.
Covey really emphasized a whole-person approach: Body, Mind, Heart, Spirit.Â His point was that if you take one of the four parts of your nature away, then you’re treating a person like a “thing” you control and manage.
Covey also emphasized the importance of a personal mission.Â It gives meaning to your work and it helps you channel all of your efforts as you live and lead your legacy.Â He also suggested writing your personal mission down and visualizing it to imprint it on your subconscious.
The other key to realizing your potential is finding your voice.Â Use all of you, your best way, in your unique way, for your best results.Â That’s how you differentiate and add value for yourself and others.
And, of course, Stephen Covey reminded us of the 7 Habits of Highly Effective People:
Habits 1,2,and 3 are the foundation for private victories and integrity.Â Habits 4, 5, and 6 are the keys to public victories.
Read more at Lessons Learned from Stephen Covey.
All-in-all, I have to say that while individually each of these personal empowerment all-stars has great wisdom and insight for personal effectiveness, leadership, and success, they are actually â€śbetter together.â€ť
Each day in the halls of Microsoft, I find myself reflecting on their one-liner reminders, whether itâ€™s Coveyâ€™s â€śPut first things first,â€ť or Canfieldâ€™s â€śYou are the creative force of your lifeâ€ť, or Blanchardâ€™s â€śNone of us is as smart as all of us.â€ťYou Might Also Like
Long ago, I had spun off a focus on Personal Effectiveness to Sources of Insight.
I mentor a lot of teams and leaders for high-performance, and I needed a place to consolidate and share principles, patterns, and practices for personal effectiveness. In fact, the tag-line is:
Proven Practices for Personal Effectiveness
Iâ€™ve significantly revamped the user experience, the content, and the collections of resources on Sources of Insight to reflect the latest feedback that users have shared with me (thank you all.)
Sources of Insight is for people with a passion for more from work and life. The goal of Sources of Insight is to be your source of insight, inspiration, and impact to help you achieve more in work and life. Whether you are an achiever or a high-performer, or simply want to work on your personal effectiveness, Sources of Insight will help you accelerate your results.
Better Insights, Better Results
One of the slogans I use is â€śBetter Insights, Better Resultsâ€ť because the big idea is to â€śempower people with skill for work and life.â€ť
Sources of Insight is now a success library of more than 1,300 articles with a focus on helping you â€ścreate a smarter, more creative, more capable you.â€ť
You can think of this as applying patterns & practices to work and life, as well as making â€śAgile for Lifeâ€ť real.
The idea here is to give you the tools and techniques that will help you rise above the noise, get a better vantage point, and make better decisions to change any situation you find yourself in, or to create better situations from the start.Stand on the Shoulders of Giants
As part of building out Sources of Insight, I draw from great books, great people, and great quotes, to help you â€śStand on the shoulders of giants.â€ť
As my friend puts it, what I really do is help you â€śRun with the titans.â€ť
Iâ€™m a big believer in finding the â€śbest of the bestâ€ť from various disciplines and experts around the world and synthesizing into actionable guidance.
I periodically have featured guests on Sources of Insight. I try to find the people that are the best in the world at what they do, or that have some interesting insight that will help you think differently or make more impact.
Many of my guest posts are by best-selling authors, but I also include comedians, and others.
Some of my guests include Al Ries â€“ the father of brand positioning in the mind, Guy Kawasaki â€“ who is all about empowering people, Gretchen Rubin â€“ author of The Happiness Project, Jairek Robbins â€“ author of Live It (and Tony Robbinsâ€™s son), Jim Kouzes â€“ author of The Leadership Challenge, Marie Forleo â€“ some say she is a female Tony Robbins, Michael Michalko â€“ author of Thinker Toys, and a former Disney imagineer, Rick Kirschner â€“ author of Dealing with People You Canâ€™t Stand, Tim Ferris â€“ author of The 4-Hour Work Week, and many more. (You can see featured guests at a glance on the Feature Guests page on Sources of Insight.)
Realize Your Potential
What makes the articles a bit different on Sources of Insight is they usually reflect problems that I am helping people with, so they are real-world scenarios and solutions.
In this way, Sources of Insight is more than a clearinghouse of the worldâ€™s best insight and action for work and life â€“ itâ€™s also a self-paced, virtual mentor where you can learn how to be YOUR best.
Some readers say that the key thing for them is that Sources of Insight helps you â€śrealize your potential.â€ť
As Ralph Waldo Emerson would say, â€śMake the most of yourself….for that is all there is of you.â€ť
And I would add, nobody else is going to do it for you
Popular Topics for Personal Effectiveness
On Sources of Insight, I cover key topics for personal effectiveness. The most popular topics are:
I also have collections of Great Books, Great People, Great Quotes:
Great Books â€“ These are hand-crafted indexes of interesting and insightful books that you can use to improve all aspects of your work and life. I spend a lot of money on books every single month and I read a lot of books each and every week. In fact, many of my blog posts are what I call â€śBook Nuggetsâ€ť which are like the best needles in the haystack. My Great Books collection reflects a heavy investment in my quest to find the best wisdom of the world that is spread across hundreds, and thousands of books. Some of my more popular collections of books include Business Books, Career Books, Leadership Books, Personal Development Books, and Productivity Books.
Great People â€“ This is where I shared and scale my best lessons learned and key insights from all walks of life. What I do is I try to compact and distill the best insights from various people into lessons learned. You can think of it as â€śGreatness Distilled.â€ť Some people are famous and others are unsung heroes. What I focus on is the interesting insights that you can use to get better at work and life. Here are a few of my more popular great people pages: Bruce Lee, Chalene Johnson, Oprah Winfrey, Stephen Covey, Tony Robbins, and Steve Jobs.
Great Quotes â€“ This is my attempt to organize collections of the worldâ€™s best wisdom of the ages and modern sages at your fingertips. The right words can spark the right ideas, or the right thinking or the right feeling or taking the right action. The right words help us live better, and they help us do better, and they help us be better. The right words help us build better vocabularies and better mental models and better ways of doing and being, living, and even breathing. Here are some of the more popular quotes collections: Focus Quotes, Happiness Quotes, Inspirational Quotes, Leadership Quotes, Motivation Quotes, Personal Development Quotes, and Productivity Quotes.
As I mentioned early, Sources of Insight is a Success Library of more than 1,3000+ Articles for Personal Greatness. You can start at the Articles page,
Some of the most popular articles include: 7 Habits of Happiness, 25 Inspirational Movies, 50 Life Hacks for Your Future Self, 101 of the Greatest Insights and Actions for Work and Life, 101 Questions that Empower You, How To Get Whatever You Want, How To Think Like Bill Gates, Inspirational Quotes, Lessons Learned from Bruce Lee, The Exponential Results Formula, You 2.0.Books
On Sources of Insight, the Books page is where I share free eBooks as well as feature the books I author. At this point, my main book featured is Getting Results the Agile Way, which is a personal results system for work and life.
Getting Results the Agile Way is where I introduce my simple productivity system: Agile Results.
Agile Results is really a simple system for meaningful results. It helps you create more moments that matter. It also helps you work on the right things, at the right time, the right way, with the right energy, to amplify your influence and impact.
Most importantly, it gets you spend more time in your strengths, less time in your weaknesses, and it helps you give your best where you have your best to give.
On Sources of Insight, the Courses page is where I share training to help you realize your potential and bring out your best.
My favorite way to provide training is through what I call â€śMonthly Improvement Sprintsâ€ť or â€ś30 Day Improvement Sprintsâ€ť or just â€ś30 Day Sprints.â€ť
They are effectively 30 Day Challenges where you practice a little each day, to get better over time.
I find 30 Day Challenges or 30 Day Sprints are a great way to build better habits, learn new things, and improve your skills and abilities at whatever you focus on.
On the Courses page, youâ€™ll find 30 Days of Getting Results, which was my attempt to share the absolute best principles, patterns, and practices for personal productivity.
Best of all, itâ€™s free. It could well be the best self-paced training you ever take for high-performance and for mastering productivity, time management, and work-life balance.
Plus, itâ€™s a powerful way to learn Agile Results in a simple way, with one mini-lesson each day, that includes an exercise to put it into practice.Resources
On Sources of Insight, the Resources page is effectively a library of helpful resources at your fingertips. Here are a few of the key resources:
Book Review â€“ My Book Reviews are like mini movie trailers of books, where I include key highlights from the book as well as my key take aways. I donâ€™t really do book reviews, where I talk about pros and cons. Instead, I look for the most interesting or the most insightful parts of the book and focus on those. I always ask the question, â€śHow can I use this?â€ť and I apply those â€śBook Nuggetsâ€ť and those key take aways to real world scenarios.
Cheat Sheets â€“ Cheat Sheets put key information at your fingertips. The only Cheat Sheet I have so far is a Blogging Resources Cheat Sheet. Itâ€™s actually a very powerful Cheat Sheet though, if you happen to be a blogger. I get asked a lot about blogging, everything from how to get started to how to create a successful blog. People ask me what the connection of blogging is to Personal Effectiveness, and to me itâ€™s simple: Working on your blog, is working on your life. By building a blog, you build a personal platform for learning and growth. Blogging is still one of the most effective ways I know to focus on personal development, while giving your best where you have your best to give, and sharing your unique expertise with the world. I plan to add some very special Cheat Sheets of hard-core knowledge, so this page is more of a placeholder for now.
Checklists â€“ Checklists are a quick way to provides lists of â€śone-liner reminders.â€ť In general, I try to focus on creating actionable checklists that inspire and trigger the right thinking or the right actions. Currently, I provide a Focus Checklist, Leadership Checklist, Time Management Checklist, and The Charge Checklist, which is a checklist I created based on the best-selling book, The Charge.
How Tos â€“ How Tos are a great way to turn insight into action. My most popular How Tos include How To Achieve Any Goal, How To Avoid Breaking Under Pressure, How To Change Any Habit, How To Find Your Strengths, and How To Find Your Values.
Product Recommendations â€“ This is my roundup of the best products Iâ€™ve used for personal development and improving personal effectiveness. The big deal here is The Greatest Personal Development Gifts Ever. Not only are these the personal development programs that have served me well, but they are the gifts that I give to friends and family to give them an edge in work and life.
Trends â€“ This is where I share key trends each year. If youâ€™ve ever read one of my trends posts, you know that they are deep, and they help give you a big advantage when it comes to seeing the road ahead. One of the most important personal effectiveness skills that you can build is anticipation. The way to improve your anticipation is to learn how to identify, understand, and apply trends to create your future. When you focus on trends, they also help you build your visionary leadership skills, and if thereâ€™s one thing this world needs more of, itâ€™s visionary leadership. Here is my Trends for 2016 post. It is a really deep dive into whatâ€™s happening around the world, but it also provides you the balcony view at a glance. Use this as your advantage to maneuver at work, to shape your business, and to shape yourself, with clarity, courage, and competence. After all, 2016 is the year of the bold!Personal Effectiveness Toolbox
I wonder if I saved the best for last? The Personal Effectiveness Toolbox is, to this date, my greatest compilation of the greatest programs and tools to help you do more and achieve more in this lifetime.
On the Personal Effectiveness Toolbox page, I share all of the best tools that I have used over the years to exponentially improve my ability to get results and to amplify my impact.
These are some of the best programs that have helped me really understand influence and impact.
They have helped me create my own personal achievement systems.
They have helped me get over any limiting beliefs and master my mind.
They have helped me really understand emotional intelligence at a deeper level and learn real skills and techniques.
They have also been my greatest programs for personal development and improving personal effectiveness across mind, body, emotions, career, finance, relationships, and fun.Change the World or Go Home
We have a little saying that we use in the halls at Microsoft:
Change the world or go home!
Every now and then, you can see a poster in the hall or on somebodyâ€™s wall of the Microsoft Blue Monster.
It was the work of Hugh MacLeod as you can recognize by his art â€“ simplicity and elegance in action (and you can read the backstory at The Blue Monster.)
You have everything at your fingertips to be YOUR best and to realize your potential, the agile way.
Go ahead and change the world, your way.
Always remember to give your best, where you have YOUR best to give.
Digital Transformation is much broader than a technical play. Itâ€™s a chance to reimagine your customer experience, how your employees work, and how you perform operations.
Itâ€™s also a chance to continuously create and capture value in new and innovative ways, and I donâ€™t just mean with DevOps.
Your business isnâ€™t static. Neither is the world. Neither is the market. Neither is Digital Transformation.
Instead, Digital Transformation is a way to continuously evolve how you create and capture value in a mobile-first, cloud-first world.
In Digital Transformation Dr. Mark Baker shares how â€śdigitalâ€ť is more than just bits and bytes and there is always more Digital Transformation that can be done.Digital Transformation is Bound by Business Decisions, Not Technical Ones
Your Digital Transformation should not be bounded by technical decisions. Your Digital Business Transformation approach should be driven by your business decisions and your business design. What matters is that the landscape is digital and that you have to design for new customer experiences, new ways of working, and new ways of performing operations in a mobile-first, cloud-first world.
â€śToday, when we talk of digital transformation we mean restructuring an organization to use any and all information and network-based technologies that increase its competitiveness, in a way that, over a period of time, excludes and out-competes un-transformed organizations. Of course, in a literal sense, when we walk literally about digital we mean something like expressing data as series of the digits 0 and 1 or using or storing data or information in the form of digital signals: digital TV, a digital recording or a digital computer system.
However, if we think about it that way the whole scope of our understanding and what we are thinking of achieving is quite limited and fairly technical.
In the bigger sense of digital we mean a road map that includes the full process of making a business or service so that every part is freely accessible at every level with bounds set by explicit management models, not by physical constraints. Ultimately it means that all decisions become business or usage decisions, not technical ones.â€ťExample of First Generation Digital Transformation
There are always some basic things you can do to get in the game of Digital Transformation. But that is just the start. Baker shares an example using a library and how they performed their Digital Transformation.
â€śIt might be useful to give a simple example where, whose general principles apply to all digital projects. The Bodleian Libraries are a collection of approximately 40 libraries that serve the University of Oxford in England. One of the largest and most important libraries in the world, they hold 11 million printed items, 153 miles (246 kilometers) of shelving, including 3,224 bays with 95,000 shelf levels, and 600 map cabinets to hold 1.2 million maps and other items.
During the first generation of transformation I talked to senior librarians at the Bodleian, and the digital library projects that I was told of turned texts into bitmaps. Information was still effectively siloed and not electronically searchable within books, but the advantage of digital transformation at that stage was that the physical master copies were protected and copies could be sent with manually controlled access over electronic network to authorized users anywhere in the world.â€ťExample of Second Generation Digital Transformation
Once you go digital, more opportunities open up for further transformation. Baker continues the example of a library that undergoes Digital Transformation.
â€śLater more advanced approaches, like Project Guttenberg, digitized the text into ASCII format so that catalogs of books were both digital and searchable as were the individual books. Beyond that, projects like Google Books Library Project allowed the whole contents of all the books to become accessible to a single keyword search that could search all text across volumes.â€ťThere is Always More Digital Transformation That Can Be Done
There is always more you can do and there are many stages to a full Digital Transformation.
â€śOf course, going digital goes beyond digitizing content and a more advanced model would determine accessibility, access and usage rights and payments, not just in the local user community but worldwide. In a project of that type any user would be able to do keyword searches across all the contents of a particular library and then usage and any payment would be determined for the specific books or documents they wanted access to, appropriate access would be granted and payment (if any) would be collected. If acquisition was performed on the same platform then requests for information, usage statistics, reader feedback and null-searches could be matched to the acquisition of new materials for the library, so as to better serve the users.
Ultimately even search goes further so that improved semantic search tools would allow search by meaning s well as by key words or phrases, as well as predictive analysis of future usage creating a proactive model, rather than a reactive model where the available content is always out of date.
At each state the instigators might have expressed the view that they had ‘gone digital’ and at each stage there would have been much, much more that could be done. This is, of course, just one specific instance of digital transformation related to libraries, but shows a simplified example of how there are many stages to a full transformation.â€ť
Digital Transformation is not done when you are â€śtransformed.â€ť
Itâ€™s a journey of continuous evolution.You Might Also Like
This is a temporary post that was not deleted. Please delete this manually. (d512d7c8-29a3-46fe-9c81-34e3751f1dcf – 3bfe001a-32de-4114-a6b4-4005b770f6d7)
Digital Transformation is everywhere.Â Â Itâ€™s easy to let the tail wag the dog, especially when you are in the face of disruption.
But great and meaningful change always goes back to strategy.
In fact, if you really think about it, a lot of digital disruption is rooted in simple strategies for creating and capturing value at the edge, shifting power to users and consumers, reducing friction, and driving extreme efficiencies as newÂ customer segments are created, new markets are forged, andÂ the market seeks the dominant design.
Fundamentally, Digital Business Transformation is the digitization of business.Â But as part of digitizing, you need to know WHY and WHAT you are digitizing before getting lost in the HOW of digitization.
To survive and thrive in the digital age, it helps to have a handle on how to think about the landscape and how to play the game.
In Digital Transformation Dr. Mark Baker shares how different consulting companies and business leaders are thinking about Digital Business Transformation.Business Strategy for the Digital World
PwC is in the leadership quadrant because rather than focus on a digital strategy forÂ the business world, they focus on a business strategy for the digital world.Â I can relate to this because Iâ€™m on a team where we put business before technology.Â This means fundamentally thinking about market trends, business drivers, business outcomes and investment objectives to shape the Digital Business Transformation approach.
“PwC Consulting, if you look at the Gartner reports, or if you look at the Forrester reports, you’d see that they’d been doing a lot of work in the space over the past few years and are positioned in the leader’s quadrant.Â Some of the reasons for being in the leader’s quadrant for PwC is because they’ve done something remarkably well and I really, really like the philosophy and that’s why I joined PwC.Â It’s because that they believe that, you know, we don’t need the digital strategy.Â What we require is a business strategy for the digital world and it just makes so much sense.â€ťCustomer Journeys are Changingâ€”How Do I Engage with My Customers?
One way to keep your bearings in the Digital Age from a business leader standpoint is to remember that your customer is your North Star.Â A business exists to create a customer, as Peter Drucker puts it.
Itâ€™s easy to get lost in trying to implement multi-channel this, or API structure that, but those arenâ€™t the real questions.Â According to PwC, the real questions to drive your Digital Transformation start with recognizing that your customersÂ demand new ways of learning about , trying, exploring, adopting, and socializingÂ your products and services now.Â So the real question is how do you connect and engage with your customers in relevant ways.Â Once you shift your focus to your customer and their journey, now you can align your technical capabilities to support your key decisions that directly address your customerâ€™s pains, needs, and desired outcomes.
“So I think when we talk about PwC and their philosophy for digital, what they’re really saying is a digital strategy perhaps is limiting the impact of digital in today’s world.Â It’s really a business strategy for the digital age and we do know that the digital age is here to stay for a considerable long time and it’s not about saying, ‘Hey, how do I have a multi-channel strategy or you know, how do I, you know, choose to go with an API structure?’Â These are not the questions that are really being asked.Â
The questions that are really being asked are…you know, ‘Customer journeys are changing today because of what digital has done, and therefor, my acquisition or my retention, you know, frameworks, or the way I’m going to go out and engage with my customers, needs to change.Â So can you help me to manage this change?’Â So there’s a difference between the two things to say, ‘Here’s a digital strategy,’Â ‘Here’s a multichannel strategy’ while on the other hand you’re saying, ‘Hey, how do I actually…’ The same questions, but asked for the digital age and I think there’s great merit in that position.Â So that’s all about PwC Consulting and their take on digital.’â€ťDigital is Greater than the Sum of All Parts
Digital Transformation cuts across the board and spans your business.Â Â A simple way to think of it is to think in terms of the impact on customer experience transformation, employee or workforce transformation, and operations transformation.Â Â Â Your customer experience transformation spans your value chain.Â Your value chain connects your customer to product or service, supported by your business capabilities, which in turn are supported by technical capabilities.Â Â And as you evolve your value chain to better support customers, you also change how your workforce interacts with customers, partners, and each other.Â And as you evolve your workforce, you evolve your operations, and you innovate as you find ways to do things better, faster, and cheaper.
As you can imagine, you canâ€™t just look at one business function or one piece of the business.Â You need to take a whole business view to better understand how Digital hasÂ a ripple effect across the entire business, and how the sum of the digital change is more than the parts.
â€śSo digital isn’t a part of a division.Â Digital is greater than the sum of all parts.Â As we’ll see as we progress, if change is inevitable, it’s likely to be transformative and revolutionary rather than incremental and evolutionary in many cases, and there is likely to be disruption and resistance.Â That doesn’t man that if it is planned ahead, like expert surgery, or a space mission, it can’t be mitigated in such a way that no individual step is traumatic, and the appearance of an incremental, stepwise process is retained.â€ť
Digital Transformation is here.Â You can run from it, or you can embrace it and re-imagine how you can lead your business in a mobile-first, cloud-first world.