# How To Be A Successful Software Architect with Power of 3 Ps

To become a successful software architect, you need more than just technical skills. Today’s technology advancements equip you with powerful tools to elevate the business model for your clients in consideration of new social norms.  
  
A software architect is playing the larger role in digital or technology transformation and to be a successful software architect, you need to diversify your skill-set in all three areas – people, process, and platform (technology).

The below matrix outlines key success factors for an architect – purposely kept short to be read in less than 1 minute:

| People | Process | Platform |
| --- | --- | --- |
| **Passion**  
Intense enthusiasm towards putting architecture & solutions solve complex business problems  
  
  
 | **Purposeful**  
Reason for something to be done  
Clear business value driven design & subsequently develop | **Powerful**  
Strong effect be the differentiator  
Be the disruptor you are seeking in others for positive impact  
  
 |
| **Perseverance**  
Be consistent and motivated in challenging times  
Keep your motivation and grit to make it happen | **Precise**  
Exact and accuracy of the details; Creating simplified and easy to adapt  
 | **Protected**  
Safeguarding Infrastructure, data and organization’s assets  
  
 |
| **Perfectly Imperfect**  
Not everything is perfect in initial stage – start with imperfect and work towards making incremental improvements  
  
 | **Practical**  
Sensible and realistic in the approach  
Don’t get married to process – be practical and be nimble & agile | **Personalize**  
Use guidelines and best practices but personalize or customize as required in current situation  
  
 |

[![3 Ps to be successful architect](https://vedcraft.com/images/2021/01/4p-architect-1024x662.jpg)](https://vedcraft.com/images/2021/01/4p-architect.jpg)

3 Ps to be successful architect
