Why UML Modelling Is Important?
UML Modelling is crucial for industrial-strength software development.
What is industrial-strength software development?
Something that stays ahead of competition with its competitors!
So why model?
To understand a complex system structure that can be easily reused and modified!
Okay, if you don't understand what I am saying then picture this scenario....
You need to understand passenger services of an airport.....
How do you build a model for such a system?
1) You need to model the business system as an outsider of the system and as a check-in employee of the system. Both an external and internal view.
2) After that you need to make a model for the IT system that is modelled to understand. Both an external and internal view.
3) Followed by how to understand how the IT system interacts with external systems of the passenger services. Such as Baggage Transportation, etc.
A Model doesn't need to be a full blown model of an IT system.
A Model contains the functions under study, and some other things can be omitted, for example - baggage transportation, business airline system, business systems - customs and business systems - catering.
Just include what you need to understand about the IT system to be built and omit the rest.
Now, why do we need to model the business system? Because we need to see the passenger services as a black box? Why Black box? So that we understand how to view the business system as an outsider, for a passenger, for a taxicab transportation.
Why do we need to understand externally and internally? So that we need to model the business system for a check-in employee.
Now, why do we need the external and internal view of an IT system? To understand the check-in representative view and the internal view that contains components of an IT system.
Additionally, you need to just understand the external interfaces of other IT systems.
The views are just black box and white box models about the system under study.
A Model should be built with carefully understanding the system to be build, and must not be an activity carried out in haste.
Models should be made to show the stakeholders of how the system functionality should be understood and must be communicated to important people who are affected by the system.
Industrial-strength software can't be easily mocked and can't be beaten by other competitors and they can easily be changed and the components can be reused.
So, why model? For developing a system that is made by expert engineers that can't be easily beaten and stand the test of crisis in changing and maintenance work. A system that is not modelled is developed by amateurs who just try to develop a system that is up and running under certain period of time and they can't be easily changed and reused.
Modelling is an essential activity and the modelers should not proceed in haste and should continuously evolve their models that can be reused.
Hence, a careful study of software modelling will help you stay ahead in the game for a long time.
This doesn't mean all applications should be modelled.
Use modelling for complex systems. And most of the time the real world is complex to understand.
Hence, modelling is an essential activity to develop a robust software wherever complexity is involved.
A Few Books that mentions the contents of this post are:-
1) UML 2- A project based tutorial.
2) UML 2 and the Unified Process
3) Applying UML and Patterns.
4) Object Oriented Analysis and Design with Applications by Grady Booch.
So, modelling is an essential activity. And you could also model a simple system carefully.
But the real world is full of complexity. So if you want to be an expert engineer, start modelling the right way.
The books are great to give you confidence, and model as many systems as possible.
The whole idea here is to get accustomed to modelling the complexity involved.
So, will you model?
The decision is yours!
All the best!
Know Yourself!

View More Posts
Recent Posts
- 2025 - A New Year's Promise - Part 15 - 20 Views
- 2025 - A New Year's Promise - Part 14 - 21 Views
- 2025 - A New Year's Promise - Part 13 - 21 Views
- Shiv Shakti - Adhure - Mahashivratri 2025 - 27 Views
- Karpur Gauram Abhilipsha Panda - Shivshakti - 27 Views
- हर हर हर महादेव - HAR HAR HAR MAHADEV - SHIV SHAKTI - 28 Views
- Shiva Shiva Shambho - 35 Views
- दर्श दिवानी offical full song - Vinod Kumar - Amisha Prajapat - 33 Views
- Dhule Dhule Gaur Chand हरि गुण गाए | Gaudiya Vaishnav Bhajan - 45 Views
- Bhaktin Madhurika's Magical Hare Krishna Kirtan - 54 Views
- 2025 - A New Year's Promise - Part 12 - 49 Views
- The First 90 Days Transition Roadmap - 49 Views
- Live Life King Size - Meaning - 52 Views
- 2025 - A New Year's Promise - Part 11 - 61 Views
- 2025 - A New Year's Promise - Part 10 - 60 Views
- 2025 - A New Year's Promise - Part 9 - 66 Views
- 2025 - A New Year's Promise - Part 8 - 53 Views
- Hare Krishna Hare Rama Mantra - Neesa - Chorus - Divine Naad - 48 Views
- Soulful Kirtan By H.G. Gaurangi Gandharvika Devi Dasi - Harinam Utsav 2024 - 41 Views
- Madhurika Mataji’s Electrifying Hare Krishna Hare Rama Kirtan - Harinaam Utsav - 45 Views
- 2025 - A New Year's Promise - Part 7 - 49 Views
- 2025 - A New Year's Promise - Part 6 - 55 Views
- Shiva Mantras by Adi Shankaracharya - Powerful Mantra of Lord Shiva - Nothing but Shiva - 52 Views
- 2025 - A New Year's Promise - Part 5 - 47 Views
- 2025 - A New Year's Promise - Part 4 - 46 Views
- 2025 - A New Year's Promise - Part 3 - 56 Views
- 2025 - A New Year's Promise - Part 2 - 51 Views
- Krishna shows his vishwaroop to Arjun - Mahabharat - Arjun lesson in bhakti yoga - 48 Views
- 2025 - A New Year's Promise - Part 1 - 79 Views
- Are You Stuck in a Negative Rut? - 71 Views
- A Life Full of haste - Baag Daud ki Zindagi - 66 Views
- Matter of a few days - Thode dino ki baat hai - 61 Views
- A Secret to Success - Part 2 - 81 Views
- Have You Read The Gita? Or Are You Lost In Your Karma? Or Do You Want To Change And Take Charge Of Your Life? - 71 Views
- Does Reading The Shastras Change One Phenomenally or Radically? - 64 Views
- How to continuously remain in Resourceful State - 71 Views
- My Strategies to Stay in a Resourceful State - 83 Views
- My Life After Reading The Shastras - 62 Views
- Why does one have to Read the shastras - Part 2 - 72 Views
- Why Should You Read Hindu Scriptures? - 57 Views
- Why Should You Learn Sanskrit? - 63 Views
- What's the Most Important Gyan - 101 Views
- The Gyan of Shastras - 117 Views
- Bhagavad Gita Tattvavivechani - 100 Views
- Two Sides of A Coin - 110 Views
- How to Build The Discipline for Software Engineering - 127 Views
- What's Your Greatest Power In This World - 92 Views
- How to Become a Good Software Engineer - 115 Views
- Why does one have to Read the shastras - 99 Views
- Change your Lessons, Change your Life! - 119 Views
- How to get out of cinemas - 106 Views
- What's the right cause for your... - 101 Views
- What's the highest stage of ecstasy? - 89 Views
- How to make life full of fun and play - 97 Views
- Why UML Modelling Is Important? - 96 Views
- Write Your Mission Statement - 82 Views
- What's the Best Way to Live a Harmonious Life - 81 Views
- How to Get Started with CMMI - Adoption and Transition Guidance - 79 Views
- CMMI Tech Talk - CMMI and Agile - 92 Views
- How to improve your business or organization? - Capability....maturity... - 86 Views
- What's the formula of depression? - 75 Views
- How to Live Your Life Again? - 77 Views
- The Vedas - 77 Views
- How to understand this world - 98 Views
- How to stay in a Resourceful State - 94 Views
- What's the answer to all our problems - 80 Views
- What's the tipping point of getting irate - 83 Views
- Everybody Deserves And Should Read The Shastras - 77 Views
- A Few Leadership Concerns - 87 Views
- What's the Secret to Leadership - 88 Views
- What's your true potential - 68 Views
- What's the greatest downfall of someone - 79 Views
- What's the best quality one can have - 76 Views
- Tony Robbins Resourcefulness Is The Ultimate Resource - 91 Views
- How to do your Seva - 70 Views
- What's the most difficult thing to do in life - 71 Views
- What's your Secret - Part 2 - 77 Views
- How to be a good salesman - 79 Views
- Utterance of God's Name is the Answer - 68 Views
- Who says you need a purpose to live in life - 68 Views
- Why do people get the same results over and over again - 86 Views
- How to live in the present - 69 Views
- Is Money Our True Value - 74 Views
- Stay Unattracted, Stay Blessed - 66 Views
- Believe in the shastras and see your life change - 65 Views
- What is the gain of reading the shastras - Part 49 - 71 Views
- What is the gain of reading the shastras - Part 48 - 90 Views
- Get Rid of Your Excessive Pride or Ego - 75 Views
- Dont Fight, Spread the Love - 83 Views
- The Power - 82 Views
- How to Improve your Communication - 93 Views
- A Knowledge Lesson - 80 Views
- A Real Magic - 83 Views
- How to make the most of our time - 108 Views
- What is Life and how do we perceive it - 86 Views
- Who is the most influential person? - 85 Views
- Once you find the answers of life, you will be.... - 88 Views
- Now is the right time to adapt - 102 Views
- Start a Fresh Round of Your Life - 81 Views
- The 2024 Humongous Step - 83 Views
- What is the gain of reading the shastras - Part 47 - 93 Views
- What is the gain of reading the shastras - Part 46 - 95 Views
- What is the gain of reading the shastras - Part 45 - 87 Views
- What is the gain of reading the shastras - Part 44 - 111 Views
- What is the gain of reading the shastras - Part 43 - 95 Views
- What's the Secret of Success Behind IT Projects - 121 Views
- What's the purpose of the application being developed - 104 Views
- How to get over a tragedy or calamity or death - 103 Views
- The Secret Applied Practically - 95 Views
- What is the gain of reading the shastras - Part 42 - 102 Views
- What's your Secret - 109 Views
- What is the gain of reading the shastras - Part 41 - 135 Views
- The Secret to Self-Learning - 104 Views
- A Secret to Success - 119 Views
- What's the best way to live in this world - 91 Views
- What's the greatest secret of Krishna Avatar - 100 Views
- How to grasp the content of the shastras - 139 Views
- The Secret to Reading Shastras - 146 Views
- How to change for the betterment of you - 107 Views
- What's the Best and Most Effective use of your Time - 126 Views
- The Secret to My Writing - 128 Views
- The Tip of the Iceberg - 164 Views
- A Wrong assumption about the shastras - 154 Views
- An Ideal time to start reading the shastras - 139 Views
- A Day in Krishna Consciousness - 134 Views
- A Hobby That Matters - 121 Views
- No time to waste - 132 Views
- A Tiny Secret about the shastras - 160 Views
- A Few Digital Marketing Concerns - 143 Views
- What exactly is Digital Marketing all about - 220 Views
- What is the gain of reading the shastras - Part 40 - 140 Views
- A Wise Lesson - 166 Views
- What is the gain of reading the shastras - Part 39 - 132 Views
- What is the gain of reading the shastras - Part 38 - 266 Views
- What is the gain of reading the shastras - Part 37 - 203 Views
- What is the gain of reading the shastras - Part 36 - 180 Views
- What is the gain of reading the shastras - Part 35 - 181 Views
- What is the gain of reading the shastras - Part 34 - 152 Views
- What is the gain of reading the shastras - Part 33 - 166 Views
- What is the gain of reading the shastras - Part 32 - 144 Views
- What is the gain of reading the shastras - Part 31 - 166 Views
- What is the gain of reading the shastras - Part 30 - 161 Views
- What is the gain of reading the shastras - Part 29 - 166 Views
- What is the gain of reading the shastras - Part 28 - 129 Views
- What is the gain of reading the shastras - Part 27 - 159 Views
- What is the gain of reading the shastras - Part 26 - 140 Views
- What is the gain of reading the shastras - Part 25 - 143 Views
- What is the gain of reading the shastras - Part 24 - 171 Views
- What is the gain of reading the shastras - Part 23 - 161 Views
- What is the gain of reading the shastras - Part 22 - 147 Views
- What is the gain of reading the shastras - Part 21 - 205 Views
- What is the gain of reading the shastras - Part 20 - 165 Views
- What is the gain of reading the shastras - Part 19 - 158 Views
- What is the gain of reading the shastras - Part 18 - 178 Views
- What is the gain of reading the shastras - Part 17 - 178 Views
- What is the gain of reading the shastras - Part 16 - 169 Views
- What is the gain of reading the shastras - Part 15 - 169 Views
- What is the gain of reading the shastras - Part 14 - 190 Views
- What is the gain of reading the shastras - Part 13 - 167 Views
- What is the gain of reading the shastras - Part 12 - 187 Views
- What is the gain of reading the shastras - Part 11 - 194 Views
- What is the gain of reading the shastras - Part 10 - 177 Views
- What's the purpose of my blog - 217 Views
- How do I read the shastras or what is the best way to Read the shastras - 177 Views
- What is the gain of reading the Shastras - Part 9 - 169 Views
- What is the gain of reading the Shastras - Part 8 - 145 Views
- What is the gain of reading the Shastras - Part 7 - 148 Views
- What is the gain of reading the Shastras - Part 6 - 155 Views
- What is the gain of reading the Shastras - Part 5 - 195 Views
- What is the gain of reading the Shastras - Part 4 - 189 Views
- What is the gain of reading the Shastras - Part 3 - 198 Views
- What is the gain of reading the Shastras - Part 2 - 205 Views
- What is the gain of reading the Gitapress Gorakhpur Books or Shastras - 278 Views
- My Mission Statement - 290 Views
- Dale Carnegie on Find Yourself and Be Yourself - 186 Views
- A Better Person, The Road to Success and The Best Ability - 248 Views
- Agile Development - 225 Views
- Father Forgets - 233 Views
- The Bhagavad Gita and The Ideal Way of Living Life - 309 Views
- The Writing Process of a Thriller Novel - 246 Views
- Simple Ways to Create a Successful Software - 306 Views
- Software Engineers Process - 311 Views
- Lifes Important Lesson - A Roadmap for Success - 344 Views
- Dale Carnegie’s Guide to Create a Professional Demeanor - 300 Views
- Dale Carnegie’s Guide to developing a Good Self-Image - 291 Views
- Dale Carnegie’s Guide to Create Achievable Goals - 314 Views
- What do I need along with Passion - 335 Views
- Dreams and Reality Duo - 331 Views
- Your Real Value - 411 Views
- A Brief Introduction to Entrepreneurship - 381 Views
- Marketing For Dummies - 316 Views
- Simple Steps to discover your Leadership Journey - 429 Views
- A Simple Guide to Your Teamwork - 505 Views