Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it and helping others do it. These are our values and principles.
As a 15 year IT professional I’ve had the great pleasure of encountering many technologies and aspects of the industry. My work is a great joy to me.
It wasn’t always that way and I think many people feel the same way. When we first entered the working world we were just relieved to have employment. We never dreamed a whole entire organization of mature employees could ever grow to depend on someone so inconsequential as ourselves. In other words, we had no idea how to make an impact.
Fast forward a few years and some trends in the IT industry have really shifted the paradigms. IT is a core competency of the business. Even if you think your business has nothing to do with technology, chances are computers still run everything behind the scenes. Use a mobile smart phone? thoughts so 🙂
This means that we technical people go to work everyday knowing we’re absolutely relied upon to help make the business operation run smoothly.
Does that mean we’re actually achieving anything to help move the business forward?
The answer is, all the firefighting and back slapping we do most often does nothing to advance the strategic mission.
What’s the mission?
If the mission is to make money and turn a profit, then I’m sorry to say but most of my peers have failed in in this test. They’ve come to equate being busy with being important. Their bosses however, continue to recognize and reward them for the late nights and quip “Couldn’t have done it without ya!”
Well chances are the late nights are caused by the IT pros to begin with because they work in silos and concoct monstrous apps and environments that don’t play nicely and outsiders don’t stand a chance of understanding to troubleshoot. Is this what success looks like?
More recently the concept of DevOps which links the notion of throughput (think automotive manufacturing) has made IT professionals reconsider their importance and value to the firm.
We hear it all the time now. Unplanned is the enemy of planned. IT pros shouldn’t be going to work to fix what’s broken. They should have built in security, self-healing and fault tolerance so their time is spent advancing the business mandates instead of attending to unplanned emergencies.
Technologies and frameworks like Cloud and Agile are paving the way for a true DevOps revolution and it may leave many the legacy IT pros wondering where their industry has gone. Chances are all their friends went into other strategic and operations roles that didn’t have the word Microsoft, Cisco, admin or engineer in the title. The people who know how to truly use tech do so as a tool to help them run their companies, not just run the rest of the tech.
The Agile manifesto is one the biggest pieces of this puzzle. It addresses a fundamental psychology flaw in IT pros, the problem always resides with the user. “So and so broke such and such”. Agile shifts the focus directly on the needs of the user (user story) to create the perfect products for them. It relies on self-organizing cross functional teams to be creative and provide the next solutions with greatest business value.
If you have the discipline to apply the principal (ie: don’t fill idle time with clandestine project) then you can’t help but put down your tools and get connected with the business before you pick the tools up again.
The main take away is I see IT pros doing as much harm as they do good. If they would apply the Agile Manifesto to their career they would never had the problem of feeling disconnected from the business ever again.
As my dad ALWAYS says, “If you’ve dug yourself into a hole, put down the shovel.”
Here’s a Tesla in Autopilot mode zipping in and out of NYC traffic – KnowTechie
Remember as kids when we used to dream of cars that drove themselves? Well, we all know it’s already happening with Google’s self driving car. But Tesla is going to blow your mind because they recently
This is very exciting to me. I’ve been paying attention to Elon Musk for many years as someone who personifies the exponential thinking manifesto. The Tesla is a beautifully designed piece of engineering and I want, I want.
After seeing this video I now want a Tesla even more.
The most recent over-the-air update has added driver-less capabilities to the already extremely cutting edge vehicle. This puts the Tesla years ahead of any of the other makers in terms of innovation.
I think I may be waiting a while for the over-the-air driver-less update for my truck.
Solving the world’s transportation and supply chain challenges with alternative energy solutions may sound like geek talk. The sheer delight in this driver’s expression demonstrates you don’t have to be a scientist or engineer to understand the future is going to be a fun place.
The future is happening right… …now!
BOLD: Peter Diamandis
Source: BOLD: Peter Diamandis
This is the book where I encountered exponential thinking.
What is exponential thinking?
Well… It isn’t linear thinking. It doesn’t seek the solve the next increment one user at a time.
Exponential thinking is about creating wealth and abundance by harnessing rapidly expanding technology to solve a problem plaguing a continent or better, the entire planet.
This book gives some great prescriptive advice about navigating this golden age we’re experiencing today. It covers topics like the Internet of things and crowd-sourcing seed investment for your idea.
The opportunities are ever present for anyone creative who can synthesize and converge seemingly unrelated concepts.
Go big or go home as they say.
The most popular talks of all time | Playlist | TED.com
These iconic talks are the ones that you and your fellow TED fans just can’t stop sharing.
You might not have the time or desire to watch every video here, but rest assured there are many who do. These are the zeitgeist. These are the necessary tidbits of knowledge you will require to be an emotionally evolved and intelligent, self actualized human being and participate in the coming future.
I like to watch them when I’m eating waffles.
Source: Vsauce – YouTube
This is another great channel everyone should know about. Michael Stevens tackles the most mind bending topics in an entertaining and digestible way.
I enjoyed his channel so much I gobbled up almost every video in one sitting.
I’m a nerd.
Harvard Business Review – Ideas and Advice for Leaders
Find new ideas and classic advice on strategy, innovation and leadership, for global leaders from the world’s best business and management experts.
One of the most valuable references for anyone trying to be more effective in business or any career.
These are publications by thought leaders so you are getting it straight from the horses mouth.
This is the stuff that all the other personal development and self help authors have read and regurgitated for a buck.
I say get it here unfiltered and direct.
The trough never empties they are updating and adding constantly. Enjoy!
Tim Berners-Lee: The next web | TED Talk | TED.com
This guy is WAY more important that Steve Jobs but most people have no idea about the incredibly important contributions this guy has made.
What you need to know: It has always been the dream of the world’s smartest people to be able to collaborate with their contemporaries and peers. This is the first time in history that technology has enabled the sharing of concepts to this level.
The importance of the web is that we will one day solve all the worlds problems by working together. In some cases this may be in spite of despotic regimes who do not want to yield power to democratic process and try to quash any ability to improve.
Fortunately their day is done and there’s no putting the horse back in the barn.
Knowledge is power!
National Institute of Standards and Technology
This is the site you’ll want to use when making any authoritative argument in life. The people who make the stuff that makes our world work (like the internet and electricity) all take their marching orders here.
It’s a deep, deep dive but well worth it. You might not ever get through it all, but it’s nice to know the reference is there when you need it.
Don’t say I didn’t warn you and have fun!
The World Is Flat: A Brief History of the Twenty-first Century: Thomas L. Friedman
This is an important book for understanding what the future holds for the global economy. Spoiler alert: you might not be part of it unless you can invent yourself as a valuable part of the big picture.
The most important take away is the concept of glocalization. There’s many professions that won’t exist in the coming automated and outsourced future. However, in place of the opportunities that once existed will blossom new and exciting industries like Internet of Things ($30 Trillion) that will require new skills and creativity.
There will be winners and losers and I personally don’t see a lot of people making the trip.
I am thinking the coffee shop or pub owner may have the best gig. (#worldsnumberonedrug)
How did the NSA hack our emails?
Yeah… ya know… modular arithmetic.
Well it was in NIST white papers all along, how did you miss it?
NIST.Gov is a really good read. If you read it more you would have known how easy it was to read everyone’s email wouldn’t you?
What else are we missing under our noses? I’ll read Nist now and let you know.