Just saw the above job ad from my linkedin feed and this one talks about the company needing a security with a T skill profile. Meaning have deep dive skills in one or two areas and broad based skills in other areas. Togaf that way has been mixed and matched with other architect skills like Security , Infra , Business , Data , Domain , Functional , Technology architecture domains. This helps a professional have a broad based skill or outlook when they reach a certain career progression path. So one typically gets into the question of what is needed to be an architect . Here is a link on what would be needed to become a good architect for the ones who may want to make that career progression. Steps to transition into an architect path .
The ancient definition of an architect was that he/she should be a many of letters , arts , science , literature , music , architecture ( building / landscape ) etc. Meaning that you should be a Da Vinci to really have that title. But it is not that bad if you are planning to become a solution , IT or enterprise architect. As we all can’t be Da Vinci’s to fill that slot.
Kiran , so if you are wanting to make that transition happen or be exposed to that body of knowledge to help you with having an architect’s mindset then Togaf comes to the rescue.
Mind you it is not really needed to have a certification to become a good architect. But certifications expose one to a body of knowledge that companies and peers value. You may possess this knowledge by virtue of being in a certain role or vantage point in a company.
Every skill you acquire doubles your odds of success. Scott Adams
This topic came to my mind while I was chatting with my cousin over the weekend who was presenting on this topic as a part of the CII ( Confederation of India Industry ) conference. He works for a mechanical company and was to present the business benefits in his company. They had optimized their existing set of process to reduce the cycle time of churning new products. They had mapped their existing process structure from the point where the raw materials are procured to the place where they undergo various levels of transformation / integration to finally give that polished output. This happens as a part of various business process work flows. He had his presentation ready and was to explain how useful this technique is for extracting maximum enterprise value in an organization.
What does Value Stream mean to an architect ?
A value chain diagram provides a high-level orientation view of an enterprise and how it interacts with the outside world. The purpose of this diagram is to quickly on-board and align stakeholders for a particular change initiative, so that all participants understand the high-level functional and organizational context of the architecture engagement.
Porter’s Value Chain analysis is used to develop a focus on those activities within your Company that significantly add value and thus give you a competitive edge. For instance, if your team is very good at analysis and design such that you can define and bound a problem better than anyone else in the world, you could put in a process to continually implement new design and analysis methods and disseminate that throughout the organization so that you are always the best. And you can lead with that in your marketing efforts by calling that out as a “feature” and highlighting the benefits to the customer of lower development cost, more robust solutions, etc. Value Chain Analysis is a way to get at your key competencies which create differentiated products and services.
Although the above diagram can look like more of an MBA kind of material trying to unify the business problem and the IT solutions to plug the same. As you progress in your careers you are expected to understand both the business and the IT sides of the equation well and this is a useful tool to help one with the mental model for the same. This is very useful in getting discussions started with the customer and quite handy during consulting and internal process revamp exercises.
As far as architects are concerned their efforts should be focused on activities that bring the highest business value to the organization and the customer. This needs them to understand in the sense of what constitutes primary and secondary activities that bring value to the end customer. Once this is understood the organization can pull the strings in the right direction and focus its efforts in the right direction. Here is leaving you with a brief intro video on what is value chain https://www.youtube.com/watch?v=g8p2H7EvoGM.
Here is an interesting news article about how Airbnb solved their problem by redefining their scope.They were stuck as they were looking at how to scale things first before solving other issues. You never know where your potential solution can come from unless you have looked at the problem from all its dimensions.
Thinking outside of the box is a key skill for an architect . It involves being exposed to new ways to think about existing issues. Most often people are so neck deep into finding solutions to problems that they forget to explore other options of how to make things better for people , customers. Most often the architects are disconnected from end user realities and design solutions considering only the technical landscape. This creates a one pointed view of looking at and arriving solutions. Most often the best solutions to customer facing solutions come from the coffee boy , the security guard or the customer who is using the system on a day in day out basis. Have we cared to check what are all the possible solutions which can enhance customer experience before going ahead with the solutions that are merely technology oriented and miss the business outcome or even the end user experience. Design thinking is a skill for an architect or a solution designer and is a skill that has many people looking forward to which is about getting a problem all out captured in all its dimensions and looking also for problems from all quarters. It does not designate anyone with a Chief of Innovation mantle to innovate on the problem , everyone is a potential out of box thinker. Every input when processed through the design funnel could solve a teething problem with a solution that everyone in WOW !!.
Here is leaving you with a design thinking approach to solve a product rollout issue using principles of design thinking