Skip to main content
Saturday Architecture

Saturday Architecture

By Tiny Magiq

Let us begin a weekend on a strong note. Saturday we discuss topic on architecture and we talk about experiences not theory.
Available on
Google Podcasts Logo
Pocket Casts Logo
RadioPublic Logo
Spotify Logo
Currently playing episode

Unlock Part 2: Unraveling Gen AI: Who's Really in Driving? SA 78

Saturday ArchitectureApr 20, 2024

00:00
15:06
Unlock Part 2: Unraveling Gen AI: Who's Really in Driving? SA 78

Unlock Part 2: Unraveling Gen AI: Who's Really in Driving? SA 78

In this vibrant session of "Saturday Architecture," our host Kumaran, with guest Deepak from Microsoft, dives into the nuanced world of Gen AI. As part two of the "Letting Out the Genie" series, they tackle the complex interactions between different types of Gen AI users and what it truly takes to harness the technology's potential. Kumaran and Deepak as they dissect the roles of users within the Gen AI framework! From casual users to builders, find out who truly drives the innovation in this engaging discussion.

Apr 20, 202415:06
Unlock Part 1 - "The Mysterious Case of the Underutilized Genie: Gen AI" SA-76

Unlock Part 1 - "The Mysterious Case of the Underutilized Genie: Gen AI" SA-76

"Join us in uncovering the mystery of the underutilized Gen AI! Dive into a conversation full of intrigue, laughter, and a quest for understanding. Why is Gen AI still waiting in the wings when it could be center stage solving our biggest business puzzles? 🧩🤖 #TechMysteries #GenAIUnleashed" And there you have it, a lively exploration of Gen AI's puzzling underuse, packaged with humor, mystery, and a call to action. Let's not just admire the Genie's bottle; it's time to let the magic out!

Mar 11, 202412:36
"The Architects' Dilemma: To Do or Not To Do?" SA-75

"The Architects' Dilemma: To Do or Not To Do?" SA-75

Welcome to a rib-tickling episode of Saturday Architecture with Kumaran, Raja, and Deepak! 🏛️😂 In this session, we delve into the often-overlooked pitfalls of overengineering and the importance of simplicity in design. Buckle up for a journey through the "don'ts" that might just lead to better "do's" in architecture!

Feb 10, 202406:24
The Value Dilemma: Creating vs Realizing Value SA-74

The Value Dilemma: Creating vs Realizing Value SA-74

Kumaran and Deepak discuss the challenges tech companies face in delivering value to customers. They explore the difference between creating value and realizing value, highlighting the importance of thinking like an architect and collaborating to execute a framework for value realization. They also address the skill sets needed for creating and realizing value and the limitations of focusing solely on technology. The discussion concludes with a call to action to explore the path forward for making value happen.

Aug 29, 202310:09
AI: The Imperfect Odyssey SA- 73

AI: The Imperfect Odyssey SA- 73

Kumaran kicks things off with a revelation that his two decades of experience is about as useful for AI as a chocolate teapot is for brewing tea. It's like a fish trying to climb a tree - utterly out of its element! Deepak, not to be outdone, likens AI to a weather forecast - unpredictable, often wrong, but we still check it every day. He suggests that architects are trying to read the AI book in the dark, fumbling around for the light switch of understanding.

Jun 27, 202313:33
Industrial Wisdom from Manufacturing for Microservices: An Unusual Synergy SA- 72

Industrial Wisdom from Manufacturing for Microservices: An Unusual Synergy SA- 72

The discussion explores Prime Video's successful shift from a microservice-based system to a monolithic architecture, leading to significant cost reductions. The speakers propose learning from manufacturing and industrial engineering to optimize software architectures. Concepts like work-study and value stream mapping could be invaluable tools in enhancing efficiency and identifying potential pitfalls in software design.

May 16, 202309:20
What do I with AI immediately in my team ?- SA- 71

What do I with AI immediately in my team ?- SA- 71

Are you tired of doing all the work yourself? Want to sit back and let a robot do it for you? Well, you're in luck! In this article, we'll explore how to use AI to become the ultimate lazy person. Just kidding, we'll also discuss its benefits for productivity and innovation. Artificial intelligence and its tools and applications have really taken off in the past 6 months. To be exact the ability to use AI has come closer to the normal person beyond data scientists. When I see the normal person I mean architects, project managers, developers, operation leads, etc. So this episode is about what are the use cases of some of the leaders that we have decided to implement in the coming 2 to 3 months.

May 05, 202307:07
Architect as a Decision Maker: To Solo or To Consensus Build?- SA- 70

Architect as a Decision Maker: To Solo or To Consensus Build?- SA- 70

Solo vs. Consensus Decision Making: The discussion starts with the debate on whether architects should be solo decision makers or consensus builders.  Experience is Key: The speaker shares their experience with a new program manager who changed the deployment schedule and how it unexpectedly led to increased productivity.  To Solo or Not to Solo: The speaker points out that the decision to go solo or seek consensus depends on the size and context of the decision and the experience of the decision maker.  A Dilemma Wrapped in a Mystery: The speaker ultimately concludes that leaders should make conscious decisions with the help of their team, taking ownership of the outcome, whether it's a success or a failure. It's not a "romantic idea of leadership," but a basic quality of a team leader. Or, as they put it, "It's not something extraordinary, just the basic quality of a team leader...unless you're leading a group of ghosts, then it's a different story."

Feb 12, 202309:02
How do we motivate or inspire them to use it? - Part 4 of 4 Part Series SA- 69

How do we motivate or inspire them to use it? - Part 4 of 4 Part Series SA- 69

To motivate users to adopt and use applications, it is important to make the application solve their day-to-day issues or their job, empower them to solve their own problems and involve them in the process of generating and visualizing the idea for the application. Change management and adoption building should begin at the beginning of the development process. It may be challenging to motivate experienced senior executives, but building a sense of community and creating incentives can be effective strategies.

Dec 28, 202210:50
Why Should They Use Our App/Feature? - Part 3 of 4 Part Series SA- 68

Why Should They Use Our App/Feature? - Part 3 of 4 Part Series SA- 68

One of the key challenges, let's assume we develop an application and it is done. The key question is why should the internal users actually use it. Only if that question is answered in their minds very clearly, they're going to use the application.  To inspire users to use it the following are some interesting insights 

varadharajan srinivasan says -  For me to explain the problem, I have to be in the right context of explaining the problem that they see as a problem. ? Are you in the right context of understanding the problem?    

Deepak Sharma says-  If you are able to connect to the scenario of the end user, the context. "Walking the Gemba" from lean, which is you are in the situation with that user and experiencing what they are actually experiencing in the day-to-day. Explain the developed feature contributes to the solution of that scenario only then the solution would make sense to them.

Sidambara Raja Krishnaraj says -   To get the scenario right two popular tools help immensely.  One is "Jobs to be done" and the other is  "Value stream mapping".  Also eliciting the "what is in it for me" for the user we're trying to provide. Using cocreating with the users to build a vision for the future for the solution and upcoming features. Prepare them well ahead before release.

Kumaran Anandan  says-   The insights shared by leader Nagaraja Srivatsan in how a Wall Street Journal article on adopting AI in retail and its relevance in healthcare and AI.   Appeal to the user's identity and purpose as a person  Every individual wants to be a better version of themselves. So this person sitting as a data entry person, you'd say you can be a much kinder, nice, caring person by making sure that you enter the data correctly. Because if you enter the data wrong, somebody's health will be affected.  Convey to them - "You are a protector of somebody's health. Now to protect that person. This feature will help you."  Finally, the context is about the user and not the feature.

Dec 04, 202208:21
Who exactly is the customer? - 2 of 4 Part Series SA- 67

Who exactly is the customer? - 2 of 4 Part Series SA- 67

Are we dealing with the right customer?

There are two types of customers we deal with from an IT perspective. First, there is a direct customer which can be the HR department or the finance department, then there is the indirect customer of the HR department and the finance department which could be the employees who are the external vendors.

The customers could also be classified into 3 broad categories: Providers, Consumers, and Aggregators. The Providers are teams that provide services like network, storage, data center operators, etc. The Consumers are departments like HR, finance, etc. The Aggregators are developers who actually make the application.

The regulators are good examples of these types: security team, procurement team etcetera

But they're not all created equal! A good example of this is when you're looking at a "Sponsor" type persona; a sponsor is a person who can state what is the business value of using this application and its relevance to organizational success.

Nov 12, 202212:19
Internal customers are tough - 1 of 4 Part Series SA- 66

Internal customers are tough - 1 of 4 Part Series SA- 66

I have developed an application for my corporate users, basically internal employees. This was done with a lot of sincerity, business study, and getting buy-in from them. but after the system goes live no one seems to be interested in using the application however hard I try, which is very baffling and irrational. After all, I made this application based on the end users request and did a study with them. 

Why will they not use it?

Oct 17, 202206:41
Whose neck should be on the line? SA-65

Whose neck should be on the line? SA-65

Who is responsible for the ultimate success of a business aka Revenue/Profits? This becomes an even tougher question in today's world when everything is driven by technology. For a technology company, this becomes even more critical.

Oct 02, 202253:59
Does the architect's job change in a hybrid scenario? SA-64

Does the architect's job change in a hybrid scenario? SA-64

The architect and the architecture team will have different responsibilities in a remote working environment.  \

One of the most confusing aspects of hybrid working environments is that there are no formalized guidelines to set standards. That means that every team will be different. 

When it comes to architecture and development teams working in hybrid environments, there tends to be a split of opinions. Some say you should continue on the same path you had before and others believe the best way forward is to change things up a bit.

Sep 12, 202217:52
Local Vs Global Best Practices SA-63

Local Vs Global Best Practices SA-63

Dont follow Global "Best Practices".

Are Global Best Practices Bad?

The answer is yes, and no.

It depends on what you mean by “global best practices” and how you use them. If you're looking for a way to implement a global concept or process in your organization, then the answer is probably not: global best practices can be a dangerous distraction from actually innovating and building your own local practice. But if you're just looking for ideas that have worked elsewhere, then they can be very helpful!

We will be discussing this topic with Deepak, who has worked in both Asia and America. He's also an expert on cultural differences between Asian countries as well as between American companies. In this conversation, we'll look at some of the different ways that we can use global practices effectively in our own organizations—and how we might need to change them when they don't work as well in our context.

Aug 28, 202212:10
Keeping up with technology change. SA - 62

Keeping up with technology change. SA - 62

With technologies changing and new technologies getting introduced, how to keep pace and stay relevant?

Jul 17, 202213:17
Does an Entrepreneur qualify as a Technopreneur ? SA - 61

Does an Entrepreneur qualify as a Technopreneur ? SA - 61

Is anyone who runs a business an entrepreneur?

What does entrepreneurship inside a corporate company? 

What makes an entrepreneurand a technopreneur ?

Is a successful architect an technopreneur or do they have to do something more to qualify?

Mar 28, 202209:18
Technopreneur - Who? SA-60

Technopreneur - Who? SA-60

Most of the technical organizations today have a simple problem how do we deliver value to the end customer using technology in the cheapest and quickest possible method. The software industry is at a stage where we have become fairly good at delivering any requirements explicitly stated however to discover requirements that are not explicitly stated we have struggled with it for more than 3 decades.  I keep hearing this when I talk to senior technology experts. we don't have domain expertise what can we do? We know only technology hence we cannot drive the customer's business.  "We deliver what the customer ask to deliver"  There are certain methods that can be learned and certain mindsets which can be developed with practice do help one become a Technopreneur.  Technopreneur is precisely a person who can actually go to the customer, tell them this is your hidden/unstated need, that you did not know you wanted. Then deliver it in the cheapest and the shortest time possible causing delight. In this episode of Saturday Architecture, we discuss some of

Mar 20, 202208:29
What is the waste kept safely? SA-59

What is the waste kept safely? SA-59

This week we had a festival called Bhoghi in southern part of India. an important ritual as a part of this festival is to collect the waste from your house and burn it. it is an interesting ritual as we identify things which are hampering our quality of life and removing them and making a clean start.

As I was thinking about this it occurred to me from years ago when I had learned about lean manufacturing while reading the book “Toyota Way” it talks about 7 types of waste

1. Transportation

2. Inventory

3. Motion

4. Waiting

5. Overprocessing

6. Overproduction

7. Defects

This set me thinking as an architect -

“What are the wastes I could remove from the systems which I am responsible for as an architect?”

“removing an emerged guitar branches” , “unused reports and unnecessary data jobs running in production“, many more…

Jan 16, 202208:04
Great Resignation - Architect's role ? SA-58

Great Resignation - Architect's role ? SA-58

Great Resignation  

Can architects stem the flow? Yes seems to be resounding in answer 

A few pointers 

• Making the CEO or the CTO look good 

 • Providing a technology vision helps 

• Ensuring impact of the team’s work

 • Making architecture look sexy  

#greatresignation #architects

Dec 26, 202107:28
Log4J - Not your problem? SA-57

Log4J - Not your problem? SA-57

#log4jvulnerability has created havoc. I escaped this time but note sure about next time.
Something like is "INEVITABLE" unless I am god.

Thankfully there are some things that can be done. Listen to some good insights from Deepak Sharma Nithin Mathew Sivaprasad Tenkala Jiffin Akkarappatty

Full Video here : https://lnkd.in/gQTRju-n
A good explanation of Log4J for those interested is available here. https://lnkd.in/gVrXu3kD

#resilient #architecturedesign

Dec 19, 202127:54
Resilient Architecture - Whose problem, is it anyway? SA-56

Resilient Architecture - Whose problem, is it anyway? SA-56

The architecture will fail. Solutions will fail. How to handle them cleanly.

Nov 13, 202137:13
SA-55 : Responsible Architecture - Whose problem, is it anyway?

SA-55 : Responsible Architecture - Whose problem, is it anyway?

As an architect, I used to think/say  

  • I have very little time to develop, so.....  
  •  have very poorly skilled team members, so...  
  • The requirements are not clear and keep changing, so...  

How can it be my responsibility alone to develop a good architecture? Some challenges insights.

Oct 16, 202113:18
SA-54 Developing applications for unknown customers?

SA-54 Developing applications for unknown customers?

For new business solutions, when the customers  are unknown. 

In this scenario how to develop applications to meet unknown expectations?

Oct 03, 202124:47
 SA-53 Customers I DONT care about?

SA-53 Customers I DONT care about?

SatArch Ep- 53 :

After 28 years I realized there are many customers who I DONT care about?


Deepak - Someone who pays is the customer they are not end-users 

Venkat - The development team is also customers. Why do we need to think like this?

Nishanth - The end users are only high-value customers. Giving the right value to customers. What is the right value?

Kumaran - The operations teams are the most ignored, customers. They are most resistant, but why?



Sep 04, 202115:29
SatArch Ep- 52: What is Customer Experience?

SatArch Ep- 52: What is Customer Experience?

What is #customerexperience  (CX)? It is a big intangible. Interesting insights in less than 3 minutes

Deepak Sharma- The difference between CX, UX, and UI

Sidambara Raja Krishnaraj – Using job theory and Co-creation as a CX levers

Venkatesan Oosur Vinayagam - Managing changing needs is CX

Nishanth K Pillai -  Making a promise and keeping it

Venkataraman Subramanian you passion.

Aug 14, 202122:58
Ep- 51 : New Technology Adoption - Architect's Responsibility?

Ep- 51 : New Technology Adoption - Architect's Responsibility?

Some questions

  • Is the architect responsible for the adoption of new technologies by the end-users ?
  • Or does the architect responsibility ends with choosing the right technology and implementing it well?

This is not an easy question to answer. It depends on the context and the scope of the architect's responsibility also. Let us look deeper into what are the other parameters which determine what the responsibility of the architect is with respect to new technology adoption either by the technical team or by the business.

Jul 31, 202153:14
Ep- 50 : Architecture - Difference across Geos and Domains.

Ep- 50 : Architecture - Difference across Geos and Domains.

Does an architect in the US and India mean the same when they tell something? - No  

Does being an architect in one Business Domain mean the same as an architect in another Business Domain? - Most probably not.    


Venkataraman Subramanian who has worked across Geos and Domain shares some interesting insights.

Jul 03, 202101:01:00
 Ep- 49: Should I stay local or follow global practices?

Ep- 49: Should I stay local or follow global practices?

"That concept will not work in my organization we are different" - Sr Mgrs 

 "I need that Global standard to be implemented  right away" - Sr Exec    

So should we develop solution locally or go for global ones? Most of time global solution will fail because of many factors..mostly it is cultural (human) issues. Does that mean I have to reinvent the wheel every time? Getting hit by NIH syndrome.  

 Some interesting insight on handling this conundrum?

Jun 19, 202101:12:39
Ep- 48: An architecture which manages or influences?
May 22, 202101:01:35
Ep-47: Using Architecture principles to deal with Covid Infection

Ep-47: Using Architecture principles to deal with Covid Infection

Kumaran shares his experience of how he and his family applied architecture principles when Covid infection happened to all his family

May 01, 202138:08
Ep-46: Spotting Architecture deficienies

Ep-46: Spotting Architecture deficienies

It is easy to spot bugs in code/design. But bugs/deficiencies in architecture get away 90% of time. Don't believe me. Listen in

Apr 10, 202149:56
Ep-45: Using Pain - A Path To Good Architecture

Ep-45: Using Pain - A Path To Good Architecture

Beyond user requirements using pain as a path to make good architecture sounds interesting. But it is not easy as it sounds.   

Check out insights from  

Raja - Symptomatic treatments, Google Doctors 

Gowtham - Business pain / Developer Pain / Change management pain 

Prashanth Kaankade  - We have a car but don't know how to drive it. Covid is a "pain enhancer"

Deepak - "Being a good doctor" is the skill architects need to have. Grow beyond a chemist ( technology expert) as my manager Harish used to say.

Mar 14, 202137:09
Ep - 43: CORPS - 5 Pillars of cloud architecture
Mar 07, 202101:01:34
Ep-44: Microproducts - An Alternate Architectural Approach

Ep-44: Microproducts - An Alternate Architectural Approach

Mircroproducts is an interesting paradigm introduced to me by the awesome @Dorai Dodla  Kumaran - Current way of thinking is not ideally suited for Mircoproduct architecture  Gaurav - Observability helps in  Microproduct mindset  Nirosh - Nature has Microproduct architecture elements and the relevance of Quantum Computing.Observability is more important than traceability Venkat - Using the pain as a purpose for designing a Microproduct

Mar 06, 202156:59
Ep 42: Hot swapping architecture components

Ep 42: Hot swapping architecture components

There is a need to change software and architecture in production. This cannot be done by bringing down production systems for every range.

Feb 26, 202140:15
Ep - 41 : Fixing A Running Engine

Ep - 41 : Fixing A Running Engine


Fixing issues in production is a tough challenge with no/very less debugging options.

How do you handle this? Listen to me and Deepak sharing our experiences


Deepak shares a Telemetry story and its origins


2 bonus stories- A condom tester that failed  / Hubble Telescope did not work on the launch. 




Feb 20, 202144:32
Ep 40: Architecture Resolutions for 2021

Ep 40: Architecture Resolutions for 2021

As an architect, the resolutions are an architect and commitment to architecture.

Jan 02, 202112:59
Ep 39: Locode NoCode - Road ahead

Ep 39: Locode NoCode - Road ahead

Low Code - No Code is a great opportunity to accelerate businesses and reduce the waiting time for software development . Full Video here   Venkatarangan Thirumalai- Too many moving parts and too much demand.   1. Lo-No Code with 15% growth on IT spend.  2. 28,000 jobs posting on Power Apps on Naukri / Upwork     Deepak Sharma- Development configuration of the No-Lo Code governance needs to thought about.    Venkat - Empower the employee. Shares a beautiful case study of TMobile   Similar to Excel sprawl - Locode Sprawl - What can we do about it?     Venkat - Use of market place within the enterprise and outside. Analogous to Intelligent Ideas by Powerpoint we need #nocodelowcode tools to evolve.    Also gives an analogy of Excel services. IT should focus on Data + API     Nishanth K Pillai The path to #empowerment of business users? IT should spend time to build capability. #citizendeveloper is the person who #architecture support. #blessedbeyondmeasure     Jiffin Akkarappatty  End users are asking for more configuration capability and building templates that can be configured and composed.    IT jobs will NOT be eliminated. Give more respect to end user's learning capabilities.      #digitalbusinesstransformation  #growth

Dec 25, 202053:25
Ep 38: Ready To Eat Architecture

Ep 38: Ready To Eat Architecture

Ready To Eat / Ready Mix food products help reduce #technicaldebt.  Deepak Sharma: It is not a build or buy decision anymore, a hybrid decision model needs to be evolved Making the backend more open and flexible. Making microwaves, a stove accessible. Look at the user base to decide  Venkatesan Oosur Vinayagam: In startup take caution against eating junk food. IT should identify good tools for #citizendeveloper. Make a menu or catalog of self-service tech components like UIPath / Power Automate  Nagarajan Ramanadhan- In the enterprise there are challenges. Custom self-development for business users. The challenges faced with the approach. What is behavioral driven development? #agilemethodology is needed for this to work level. IT needs to play the role of L&D continuously. He shares his success secrets in a large financial organization. Citizen developer for more than 10 years.  Nishanth K Pillai- The business airline users want the power to do it themselves. Please empower ourselves. We are changing the mindset to let us give full power to business users.

Dec 07, 202056:37
Ep 37 : How do you architect for scale-out?

Ep 37 : How do you architect for scale-out?

Typically scale out means only from a technical perspective. Here we take a look at it from business and other perspectives as well. 

Dec 05, 202028:04
Ep 36: Customer Journey Vs Process maps

Ep 36: Customer Journey Vs Process maps

The relevance of the customer journey 06:03 Deepak - A key step is the addition of customer experience. What is the value being delivered?   09:23 Gowtham - Challenges in meeting the business the process takes precedence over the customer journey experience   14:55 Venkat - Challenges in making the customer journey. Processes make it easy.  17:32 Gaurav - Process is a de-risking method. Instead of design thinking doing event storming Capture metadata for each step in the customer journey. Event storming is a concept which can be applied. Relation to microservices.   https://www.lucidchart.com/blog/ddd-event-storming   34:27 Gaurav - Elimination of events helps enhance customer experience Retiring business events. Political/economic impact of retiring event   39:20 Deepak - Example for event elimination   40:12 Gaurav - Elimination of events leads to a better event more relevant a great example Better

Oct 17, 202047:35
 Ep 35: Navigating the maze of Multicloud.

Ep 35: Navigating the maze of Multicloud.

Sanjay Narang a leading Cloud expert joins us to explain.   Multicloud - Why does it matter as a consumer? As a CTO of a startup, it impacts me. For a larger enterprise, it most definitely does and is unavoidable.   04:30 - What are challenges faced by my enterprise? - Sanjay It helps in reducing cost. Reducing cost by reducing consumption.   10:40 Gowtham - Negotiating with a cloud vendor is tough because more discount happens with a large deal. Is multi-cloud really necessary?  15:45 - Sanjay - How do we backup/migrate an app from one cloud to another cloud provider? What should be aware of?   17:50 - Venkat - Challenges faced by a startup in using multi-cloud providers.   20:05 Nishanth - As an application provider hosting a custom application impact on multi-cloud what would he be worried about? Time to market is a key factor for a Saas provider.   Have 3 broad scenario -   Power BI for Reports ( Vendor-specific capability )  GitHub / Azure DevOps ( nearly equivalent cloud providers available )  Infrastructure VMs - ( Vendor agnostic capability )   26:48 Deepak - How to prepare for a multi-cloud approach as an architect?   32:48 Sanjay - Setting a constraint that my application needs to be portable can hamper business agility. Why is that not a great idea? By doing  this we lose the ability to leverage innovation happening in the world   43:26 Kumaran: Demonstrates a cloud-specific innovation. If portability is taken too seriously then we will lose out on innovation.   45:55 Sidamma: Challenges of multi-cloud. Share her experience of Aviatrics multi-cloud management   48:40 Deepak - Scattershot approach to architecture to multi-cloud.   49:45 Sanjay - 90+ providers for multi-cloud, so it is hard to choose what will work for you.

Oct 03, 202051:51
Ep 34: No more Gyan(just knowledge) with Gaurav

Ep 34: No more Gyan(just knowledge) with Gaurav

This lot of knowledge/blogs/technical articles out there. But a "how-to" handle my real-life problems is a scarce resource. Gaurav Aggarwal shares a lot of wisdom in this long episode of applying architecture concepts to challenges we face as architects. His "no-nonsense" and "no-fluff" answers were extremely insightful, inspiring and last but not the lease implementable.  01:00 Why certifications low in large enterprises? how to accelerate your organization as Cxo / VP? 03:00 CTOs are hands-on nowadays  04:30 Difference in the interaction between CTOs and CIOs? 05:10 Old way of learning vs new way of learning for cloud-based - what how to learn?  08:30 - Do Digital buzzword generates new business?  10:00 - Never do POCs, do Proof Of Architecture POAs get a million dollar deal 14:00 Architects beyond business knowledge should also learn marketing. 17:00 What to do when 80% It Budget is spent on lights-on for driving Digital Transformation? 19:45 Change in IT customer needs post-Covid 21:30 When doing legacy transformation, how to show value to business? 25:00 How can an Enterprise architect unlocking value and increase revenue in weeks and not months? 28:00 Does enterprise architecture still valuable in today's fast-changing world? 31:30 Too much strategy time and money spent without seeing value for end-users in short time 39:00 What is financial engineering for architects? Why is that a necessity today? How to become a good financial engineer? 44:00 Is in-sourcing the trend for large organizations? If yes will it kill the services business? What can we do? 51:00 How and when does a Buzzword convert to necessity? - Gowtham 54:30 How is the architect helping the business grow? - Jiffin Can you reduce the cost of sales? 59:00 How to make change management easier which will drive sales? Is someone spends is same for 2 years 1:04:00 What is Finops in an IT organization  1:07:00 Multi-Cloud makes financial engineering tougher. How to handle it - Sidamma  1:19:00 With technologies changing so fast, How I can handle an interview which wants a completely new technology that I have not worked on at all? I don't have time to master it for getting a new role or job.  01:25:00 With so many choices how do I choose the appropriate technology or Platform for my solution?

Sep 19, 202001:34:05
 Ep 33: Consistency - An orphaned child in Architecture family

Ep 33: Consistency - An orphaned child in Architecture family

Consistency is a key attribute needed for architecture. But that hardly gets focus.  Kumaran - Consistency is hard in architecture. What does it mean? Why is it needed   https://youtu.be/TmA7vBowCRU?t=40 Deepak - Shares insight to spot the architectural issue happening and consistency missing like a GPS    https://youtu.be/TmA7vBowCRU?t=378 Nishan - is it true that consistency matters?   https://youtu.be/TmA7vBowCRU?t=660    Venkat - Focus on one area to build consistency for building people team     https://youtu.be/TmA7vBowCRU?t=845      ** How to build consistency ** Nishan - Involve the business in architecture reviews. Helps cross domain knowedge     https://youtu.be/TmA7vBowCRU?t=660 Venkat - Focus on one area to build consistency for building people team     https://youtu.be/TmA7vBowCRU?t=2550 Deepak - Meet regularly helps. Shares his personal experience from his life of 20 years. Deal with pitfalls of not happening. Connects to Kirk Patrick Level 4 learning    https://youtu.be/TmA7vBowCRU?t=2134

Sep 12, 202052:10
 Ep 32: RPA- Hyper-Automation And Architects

Ep 32: RPA- Hyper-Automation And Architects

Kumaran - Automation / Robotic Process Automation is not considered a key asset/tool in the technology architect's box today. There is still a need to go to application/programming languages. How important is the automation tools of UIPath/Automation Anywhere/Power Automate matter?  https://www.youtube.com/watch?v=6n3OxYDd6Ls

What does automation mean? Karthick - Automation is more for delivering better quality than cost reduction. Tools Level 1 call - Jenkins / Python. Level 2 -  Webmethod / Mulesoft   https://youtu.be/6n3OxYDd6Ls?t=204
Venkat - Automation to improve reduce human for testing. Figuring out what to automate is hard (the devil is in the details). For ETL - Apache Airflow / Shells / Jenkins  https://youtu.be/6n3OxYDd6Ls?t=805  

Deepak - Automation depends on the domain/context-specific. Draws a difference between "Citizen automation" and "non-citizen automation" tools. Now non-programmers can also automate. It is worth your while in doing automation? Can "no-code" automation like AA/UIPath/Power Automate replace programming? Because it is difficult to evaluate all use case we take a longer time to put specifications in place. Or use a workaround, to begin with, but consider that no-code as a first-class citizen.  https://youtu.be/6n3OxYDd6Ls?t=1103  What and how to leverage the new technologies? What would be its benefits? 

Kathick / Venkat / Deepak  -  See the upside of adding these to the architect's toolbox. Will be glad to use something like that. Save time. Reduce pain. Worth investigating. We should use no-code which will help in customization as the user needs to change. Reduces the Time To market. When using "no-code" automation drastically helps justify a business case. Deliver more for less. Gives an interesting warning about "no-code" automation and what to look out for as opportunities.    https://youtu.be/6n3OxYDd6Ls?t=1620  

Kumaran - Once this is successful, it makes most developers job more redundant. Actually empowers business users. Programmers are not more king of technology hill. What needs to be done? Is it all good not quite, https://youtu.be/6n3OxYDd6Ls?t=2880

Sep 09, 202055:05
Ep 31: A Story telling Architect ?

Ep 31: A Story telling Architect ?

Kumaran - Give a quick overview of story stelling specifically for architects. Why? How can a story be told in 2-3 mins? Storifying the data https://youtu.be/7ioHnNTE-LM

Deepak - How can you build "What's In it For Me" is the Zeitgeist, the architect needs to leverage storytelling to make that happen. How to tap feeling to make a good story? https://youtu.be/7ioHnNTE-LM?t=323

Nishanth - Share his insights on challenges an architect or a technologist faces when presenting to the audience. How can we talk about EBITA/Profitability to a fresher? https://youtu.be/7ioHnNTE-LM?t=893

Aug 22, 202022:56
Ep 30: Eating an elephant

Ep 30: Eating an elephant

How to eat an elephant? Large project sputter/stutter and chug along. Mostly along the way they lose steam or interest. In my experience at the end stakeholder ae more relieved than joyful. "Customer Delight" by architects goes out of the window. Is it even possible?     

Kumaran: Apply the happy bullocks to reduce the challenge. Avinash connects this to marathon running.https://www.youtube.com/watch?v=kdtaHT2U0IM    

Jiffin: Involve more experts and more detailed research  about the problem and risk management with other stakeholders https://youtu.be/kdtaHT2U0IM?t=370   

Avinash: Correlates it to running and tackling a very old Content management system that needs to be migrated.https://youtu.be/kdtaHT2U0IM?t=570   

Deepak: How to handle it in a system which is risk-averse or failure averse, this typical of legacy systems. How resilient is the system? Looking at quality Deepak talks of different types of elephants as well.https://youtu.be/kdtaHT2U0IM?t=962   

Venkat: Prepare the stakeholders mentally to handle the elephant. Prempt the issue and handle the repercussion https://youtu.be/kdtaHT2U0IM?t=2630

Aug 10, 202049:54
Ep 29: Process Mgmt and architecture

Ep 29: Process Mgmt and architecture

Aligning the process of product/software development is tightly coupled with the architecture that is being built as well. We will look at how an architect can help the program/project manager customize the process for the architecture being implemented  

Venkat talks about inducting new members and handling the challenges in getting them up to speed. Even though the process is "Agile" meeting biz requirements is hard. Also talks about how the business stakeholders and ask for last-minute requirements. The challenges faced in implementing it and aligning architecture to meet business needs   https://www.youtube.com/watch?v=0r_cjfHoeIc    

Deepak talks about handling the above needs. He talks about aligning architecture needs and requirements with Red/Yellow/Green team members. Making the best use of skills and talent. He also explains how an architect can lead by culture change and not process change. This can happen by accountability setting using quality as deliverable. Also, Deepak gives tips on avoiding a clash with program/project manager  Watch this section alone: https://youtu.be/0r_cjfHoeIc?t=1320    

Ram   Handling Reds         - socializing session with business and IT teams  - ease-out with personal interactions   - avoid day to day interactions  - creating opportunities for empathizing, acknowledging their skills  

Handling Yellows   - identify them clearly   - training them  - tracking closely  Watch this section alone: https://youtu.be/0r_cjfHoeIc?t=1970

Jul 11, 202043:51
 Ep 28 Basics of Cobra effect on architecture

Ep 28 Basics of Cobra effect on architecture

Venkatesh , Aquaconnect- Used the Block pattern which caused the Cobra effect?  The effect is seen quickly. Moved to provider pattern still the same problem is surfacing. 

VIMALesh- Versioning history is turned on OneDrive surfaced the problem. "Double Cobra" effect. Cloud migration also a Cobra effect.   

Part 3 Nagarajan Ramanadhan, Virtusa - A particular functionality which happens seasonally. The newer process was introduced to handle this has caused the Cobra Effect. 

Nishanth K Pillai IBS - On the impact on the booking system 

Deepak Sharma # - Explains his experience of Cobra Effect when doing a large change management program. Agile contributes to Cobra effect inadvertently  

Part 4 How Cobra farming is done systematically and unintentionally? The goodness of Cobra effect?  

Part 5 Handling the Cobra effect ?Cobra effect helps us be more mindful. Awareness and curiosity is key.   #cobraeffect #agilefailure #productivityloss

Jul 04, 202046:38