Lifecycles Within Lifecycles
As we enter a new holiday season, Im reminded of the cyclical nature of things. New to old, start to finish, round and round. And I realize just how often we talk about lifecycles in architecture without truly understanding what our own lifecycle should focus on. Do we for example design from innovation to delivery to usage of a product? Or is it from a business objective? Do we start with business requirements? With programs or portfolios of work? Are we focused on delivering others visions or inventing visions ourselves?
[Lifecycles in the BTABoK](Architecture Lifecycle | IASA - BTABoK)
What is a lifecycle?
A lifecycle is a thing that exists from beginning to end. A product lifecycle lasts from inception to decommission. A production lifecycle is a regular way of producing products. A business lifecycle may go from order to ship. A lifecycle is often not even a thing itself, but just the process a thing goes through. I am aging each year. The world turns, and christmas shows up again and then before you know it, I am a year older. But the aging is not me. The process impacts me but does not define me. An yet these days we often identify with the lifecycles we are a part of...
We Are (Fr)Agile
I remember being introduced to iterative development. It was super simple. Instead of definining all the requirements up front, we would define some of them, build to that, test what we'd built and then do more. Keep going until we had a working product. It was a lovely idea, especially for the kind of mid-level software we were building at the time. E-commerce, shipping management, point of sail, insurance management, and the like. These adapted well to iterative development. Continuous development servers allowed us to do do dynamic builds... god I loved seeing who would wear the dunce cap (even when it was me). It was a cool project management lifecycle Then someone came around and named it... gave it religion. Gave it a belief system. Turned a lifecycle management technique for development into big A company belief system. Now we argue that Agile is Dead, and Agile Kills Architecture and well whatever keeps people listening to podcasts.
I wonder if were were to look at the number of lifecycles that make up big A agile how many we might find?
领英推荐
The Architect Lifecycle
Architects build things. We are creative professionals. We make cathedrals. We make solutions. We make better business outcomes in particular ways. I have never seen a group of people who so deeply care about the products they create.
Delivery of an outcome based on a business and technology strategy is 90% of architects jobs in practice. This means we touch a LOT of lifecycles. And that is why we must be so very good at navigating them. At discussing pros/cons without religious belief, even without emotion. Building beautiful things is its own reward. How we get there is part of the price we pay to do it.
The actual architecture lifecycle then is the method used by ALL of the architects in the practice to deliver value to the organization! But beware, this means all of them. You can't put business architects in one stack and solution in another and enterprise in a third. The architecture lifecycle is what change we are impacting and how we are impacting that change. Are we reviewing others work in governance? Are we down in the code like engineers? Are we in the clouds like management? How we stay connected to our value proposition is based on our answer to this!
Use the lifecycle planning canvas attached to demonstrate your own architecture lifecycle and see if it matches with what you want it to be!
I will be starting a series of architecture lifecycle education sessions using common canvas techniques for different architect activities every couple of weeks.
If you are interested in learning these techniques as a whole join me in Amsterdam on Feb 12 for 5 days of architecture education (iasaglobal.org)
Senior Vice President, Global Lead Data & AI Solutions Engineering | Field CDAO and CISO | Technology Thought Leader | Driving Customer Value with differentiated Cloud, Data, AI and Security solutions
1 年Very well articulated Paul Preiss
Great to see the decommission component on this diagram. Besides inventing hypotheses we also need to stop doing something.
?? Chief Enterprise Architect & Global Tech Executive | AI & Digital Transformation Maestro | ??Automation & AIO Enthusiast | ?? Certified in NVIDIA AI, TOGAF, GCP, Azure, AWS, CCSP, PMP | M&A |Data Strategist|
1 年Paul like to know you please PM me the detail when you can
Connecting the dots between strategy, technology, and execution
1 年The graphic is in need of a spell check!