Tag Archives: EA

Systems Thinking and how the TOGAF® Standard can help ?

There are many a times when you went to give your cell phone for a repair and the company just charged you for fixing an issue with the UI but opened up a whole new issue of now the battery drains faster.

We shall look at Systems Thinking and why is it important for Senior IT professionals and architects.

Basic Tenets of Systems Thinking :

Improving the performance of the parts of a system taken separately will not necessarily improve the performance of the whole; in fact, it may harm the whole.
Problems are not disciplinary in nature but are holistic.
The best thing that can be done to a problem is not to solve it but to dissolve it.

We should look at systems as a whole as opposed to solving problems in bits and pieces. It is also about defining the problem as many a times if the problem definition
is not correct then we end up solving the wrong problem. In any enterprise product or solution we need to understand the issue that the system has many perspectives to it
many norms / rules that apply to them and we need to see how the problem manifests in its entirety and not in isolation.

For Example if a man wants to be healthy and loose weight get him to a treadmill is an easy reply. But if you need to see how he wants to really loose weight the healthy
way then we need to checks his DNA for obesity issues, health checks , his food habits , his neighborhood, work life patterns and how all of this in its interplay helps him to loose weight
holistically.This is what gets ignored in traditional symptomatic treatment of issues usually achieved by procedural thinking.

On the same lines when you need to look at the architecture of a product or a solution then we need to look at it as a whole and not in parts.

Architecture has many dimensions enterprise , business , data , application , technology . Viewed from an other perspective it has a logical and physical part to it such as abstract and concrete , logical and physical , generic to specific , expandable to bespoke architects , highly portable to built for a specific platform . The list goes on….

Amidst all of these conflicting stakes what is the best way to look at your architecture as a whole by look at the parts in relation with the whole. TOGAF® Framework as an EA framework helps you on thinking these lines on how various architectural concerns make up one big picture.

An EA framework helps you to compartmentalize the concerns while being focussed on the organizational end goal. This way you can look at the whole while tending to the parts.

A logging framework needs to enhance the performance and decides to encrypt the data on the wire but performance can be compromised if the tradeoffs are not looked at.
A product where user experience is made more intutive but not has the issue of maintainence overheads which are highly unfavorable.
A product that works well but does not have enough market traction or rather does not promise customer experience.

The laundry list can go on if you do not think on Systems Thinking as a means to fix this.

What is your experience here on such situations where you had to look at the product or solution as a whole.

PS : “There are no separate systems. The world is a continuum. Where to draw a boundary around a system depends on the purpose of the discussion.” ― Donella H. Meadows

Self Paced Elearning- Agile Enterprise Architecture for the Digital World

 

 

 

 

 

 

 

 

 

 

 

 

Overview:

Agile Enterprise Architecture Essentials. What is Agile Enterprise Architecture? How to apply and relate to this in your organization ?

Architect there are many types which one are you ? What is your aspiration ?

What does it take to become an Enterprise Architect with agility in all your interactions and touchpoints? What key skills and frameworks are in use ? What tools and methodologies are in use and how you can leverage them effectively ?
Build your organizational specific EA story. Evaluating Architecture trade off decisions and arriving at a best fit architecture. Covering EA and its practice with real life examples on how to leverage EA in your organization.

Learning Objective:

• Enterprise Architecture and how to practice it ?

• What skills to learn and how to apply EA skills at work and add value?

• Overview of various popular frameworks and its application.

• How to do architectural trade off decisions.

• How to practice EA and how to apply them to real life situations.

• How to prioritize architectural roadmap items and drive decisions?

• Build an EA story that suits your organization and the one that works for you.

Prerequisite:

Basic Understanding of Architecture, Familiarity of having worked in either a big or small software project and passion for architecture and to do things better. Have used architecture / design principles in the course of work helps.

Overview:

Agility and Architecture are two wheels that makes an organization move ahead when in balance. What is the right balance to have them work for your organization? How can you balance it and at the same time achieve business results, transformations and even simple align your organization goals in the right direction.

Course Takeaways:

You will be able to mix agility and know how architecture relates to it. Very useful for a solution architect, enterprise architect as you move along your career path and how to apply Togaf EA framework in practice. Practical knowledge of TOGAF 9.1 and help you with clearing the TOGAF Certification and become a TOGAF 9.1 Certified Architect. A case study will run through the course which will help get the practical side of using and tailoring TOGAF 9.1 for your organization.

Who Should Attend:

Course Content:
Module Leads,
Business analysts,
Project Managers,
Managers working on enterprise architecture projects,
Business Leaders in transformational roles,
IT Architects , Solution Architects
Integration folks in client facing roles,
IT professionals wanting to become IT, Software and Enterprise Architects.
1. Enterprise Architecture and Agility
2. TOGAF 9.1 and Real World Application
3. TOGAF 9.1 Tools and Techniques
4. TOGAF with other frameworks
5. TOGAF Customization
6. Become TOGAF Certified Practioner
7. ADM and how architecture is iterated and developed.

Detailed Outline

Workshop Objective:

* The objective is to help the participants understand Enterprise Architecture and TOGAF for its practical application.
* How to align the business and IT aspects of your organization together?
* Understand TOGAF 9.1 and how it can be tailored for an Organization.
* How to go from strategy to execution when posed with having to find a solution to a customer problem?
* Basics of Architecture Frameworks (Zachman / Togaf) and how to apply them.
* How to dive deep from Enterprise Architecture to Solution Architecture.
* Architecture and Design how to apply them to practical scenarios.
* Solution Architecture and how to custom tailor solutions based on customer needs.
* Requirements Prioritization for an Architect.
* Agility and an Architect. How much architecture is just needed for the hour and how much later?
* Project Management essentials for an Architect…

Learning Objective:

• Enterprise Architecture and how to practice it ?

• What skills to learn and how to apply EA skills at work and add value?

• Overview of various popular frameworks and its application.

• How to do architectural trade off decisions.

• How to practice EA and how to apply them to real life situations.

• How to prioritize architectural roadmap items and drive decisions?

• Build an EA story that suits your organization and the one that works for you.

Request for a quote : Individuals or Corporates looking forward for this course please send a mail to maileturnti@eturnti.com .

Will there by a participation certification ?  

Yes there shall be a participation certification acknowledging on the concepts learned.

 

Open Group Conference 2014 Bangalore – Where is EA now ?

opengroup

Was at the open group conference at Bangalore and spoke on “Enterprise Architecture and Keeping your business relevant”. Was off to native and could manage to attend the second day of the conference at Phillips Innovation Campus.

Initial Talk was by Jason Uppal on how EA was used to solve problems in the heath care industry and his experience in the same with some case studies.

Some interesting perspectives on initiatives from the Open Group to take Togaf body of knowledge to colleges along with Computer Society of India and an effort to popularize it apart from being used by the industry alone.India ranks third in the list of Togaf certified candidates and increasing year on year. This was briefed by James of the Open Group.

EA and the Developing World

Far away countries such as Finland and Brunei are also adopting Togaf and there is growing list of developing countries such as Mongolia  which also is adopting Togaf for overall streaming lining of IT services. This was presented by Vish Vishwanath of CC and C solutions.He also walked through the penetration of EA in these markets and how EA can significantly be used to solve newer technology adoption issues. Developing countries will have to go through the same curve where EA can play a good role in packaging and getting your business / IT strategy right. This market is hugely untapped and really be a good case in point to explore and would most likely a candidate where future success stories would be crafted. 

Keeping Your Product/Solution Relevant

Spoke on using EA to help keeping the business relevant. Touched upon how a reference architecture helps create a north star to follow. How a large company can stay agile and make quick turn around as it is said making “Making an Elephant Dance”. Most large corporations are now focusing on learning this key skill. Gave a brief presentation with 18 list of TODO’s for a company (product/solution). Irrespective of the size of the company the ability to dance to various market and customer tunes is what helps it stay on top of the curve. The presentation details are shared here. All of the slides have 18 TODOs listed ( in no specific order ) and each category needs a deep dive into what can fit well for an organization specific context. Overall a handpicked set of initiatives that help a product or a solution to be relevant in today’s times. Even implementing a few of these initiatives to a reasonable degree of seriousness can create the hockey stick effect on your annual performance report , which is the last slide of the presentation. 

opengroup_2014

Commoditization of EA

That apart there was a talk on how EA is being packaged and off shored an IBM perspective by Sreekanth. This dealt with the issues of putting solution architecture work miles away from where it is being consumed and how technology has progressed in making this happen. How customer’s are now adopting this mode of delivery and look forward to having a robust process framework around this to help with getting predictable and estimates for the same. Ideally they would like to have better control on the work pieces assigned to the team off shored to and be able to estimate and bill accordingly. As a lot of things are new on this front as always it takes sometime to stabilize things on this front. Have come across SAP and other vendors opting for a packaged implementation points sort of a things which is like a work break down structure for your activity at customer location. World is indeed getting flat including off shoring innovation work  till the point that you are not sure your idea is going to fly. In which case more clarity emerges and all trial and product pivoting also is getting off shored.

There was a talk by Hari from TCS on a case study of who they used Archiemate to map customer requirements and showcase value to the customer end user on use of the same. This is a neat initiative that is picking up momentum on tying together business and IT together. UML is for techies and not all business nuances can be conveyed using the same. The business folks are not UML friendly and a free format diagramming visual standard such Archiemate is useful in helping bridging the gap between the two.

Disconnect between Archiemate and Togaf : For people entirely new to these they need to be treated separately and does not pose a problem. For folks coming from the Togaf world there seems to be a missing perspective ( data ) which archiemate has across all the layers and gives primary prominence to Business , Application and Technology at least in the views. The data part of the details are implicit across the visual representation of Archiemate and quite embedded as a part of Business , Application and Technology instead of being treated separate. Quite understandable as bringing data architecture at a overview level can pose the trees get coverage instead of the forest. Anyway it is a step to bridge the divide between business and IT. Have heard about how this standard is helping many approach architecture diagrams without being overwhelmed at the outset with semantics of the new standard or other intricacies of UML which for a person from the business would be hard to scale upto. Certain regions have a good adoption of this standard and certain countries are ok with BPMN / UML or arbitary or No UML as it is referred to where every organization creates a standard that suits its needs the best with legends etc.

A weekend well spent discussing things that matter and can change lives and our part in the same.Attending conferences always keeps you relevant and of course helps one in keeping abreast of what is happening around.

Techgig Talk : Why should you care to create a Reference Architecture In Your Organization

Key Take Aways from the Presentation

How to relate to Enterprise Architecture Frameworks such as Togaf and Zachmann and make it work for your in your Organization ?

  • Why do need an architecture in place in a product or solution ?
  • Why are different views to architecture important and why is important to create the one that you are interested in ?
  • How do you apply framework level separation of views to create a reference architecture ?
  • What is the role of architecture vis-a-vis agility? How much architecture is needed for the hour ?
  • How will people in the organization benefit from having a visual representation of architecture. It is there for all to see.

What is Enterprise Architecture?

More people in the line wanting to become architects/managers , join an architectural practice, better your existing knowledge levels and people wanting to climb the architectural / managerial ladder in your organisation can augment your skills and can benefit from this training.

What is EA is it a body of knowledge , bunch of frameworks, tools , practices , methodology , best practices ? Know what it is to know what goes behind EA practices and how they are applied to situations and derive value and showcase improvement in the organisation.