Started in 2011 as my outlet to share my experiences on personal life and work topics. My handle is khanmjk. My friends & colleagues call me "Mo". This blog is an experiment, work-in-progress. Life: Self-awareness, personal development, growth hacking (quantified self). Work: Software and Systems Engineering, Leadership, Management, New Ideas and OpEds.
Tuesday, 19 December 2023
Wrap up '23 with my Personal Scorecard RAGE / Wheel of Life review
My RAGE model compared to The Wheel of Life
Comparative Report: Meyer's Wheel of Life vs. Mo Khan's RAGE Model
Introduction
This report provides a comparative analysis of two influential personal development tools: Meyer's Wheel of Life and Mo Khan's RAGE Model. Both models are designed to enhance self-awareness and personal growth, yet they differ significantly in their approach and methodology.
Meyer's Wheel of Life
- Overview: The Wheel of Life is a holistic self-assessment tool designed by Paul J. Meyer, a pioneer in the field of motivational thinking and self-improvement.
- Components: It typically includes segments such as Career, Personal Growth, Health, Family & Friends, Finances, Spirituality, Recreation, and Physical Environment.
- Function: Users rate their satisfaction in each area, visually representing life balance and identifying areas for improvement.
- Application: Widely used in coaching and self-help, it guides personal development and goal setting.
- Learn More: Success Motivation Institute
Mo Khan's RAGE Model
- Overview: The RAGE Model, an acronym for Reality, Aspirations, Goals, Expectations, is a framework for personal development conceptualized by Mo Khan.
- Components: It involves introspection across various life 'personas', assessing the current reality, setting aspirations, establishing goals, and managing expectations for each persona.
- Function: The model uses agile management techniques and a detailed scoring system for prioritization and tracking progress.
- Application: Khan’s approach is detailed and systematic, suitable for those who prefer an analytical approach to personal development.
- Learn More: Mo Khan’s Blog
Similarities
- Holistic Approach: Both models provide a comprehensive view of personal life, emphasizing multiple areas or aspects.
- Self-Reflection: They encourage self-assessment as a means of identifying areas of focus.
- Goal-Oriented: Each model promotes setting and pursuing personal goals.
- Personal Development: They are tools for enhancing self-awareness and guiding growth.
Differences
- Complexity: The Wheel of Life is simpler and more visual, while the RAGE Model is more complex and analytical.
- Approach: Meyer’s model is qualitative, focusing on self-rated satisfaction, whereas Khan’s model is quantitative, employing a scoring system.
- Focus Areas: The Wheel of Life has predefined life segments; the RAGE Model allows for personalized 'personas'.
- Tracking: The RAGE Model includes rigorous tracking mechanisms, unlike the Wheel of Life.
- Background: Meyer's model stems from motivational training, while Khan’s is influenced by agile product management.
Conclusion
Meyer's Wheel of Life and Mo Khan's RAGE Model, while sharing the goal of fostering personal growth, differ in structure, complexity, and application. The Wheel of Life is a straightforward tool for periodic self-assessment, ideal for a broad audience. In contrast, the RAGE Model offers a detailed framework for systematically setting, prioritizing, and tracking personal development goals, appealing to those who prefer a more structured approach. Both models provide valuable insights into personal development, and the choice between them depends on individual preferences and the desired level of detail and structure in personal growth planning.
Tuesday, 29 August 2023
Be the leader you wish you had
<quote> No one goes to the gym to willingly get punched in the face by the senior vice president of boxing. But some folks eagerly pay for a sparring partner when it's time to get better. The difference is obvious, but we've forgotten to say it out aloud. No grades, no check marks, no badges. I'm not in charge of you, and I'm not manipulating you. I'm simply establishing the conditions for you to get to where you said you wanted to go. You tell me where you're going and what you need. You make promises about your commitment and skills development. I'll show up to illuminate, question, answer, spar with, and challenge you. I'll make sure you're part of a team of people who are ready to care as much as you do. We can get real. Or let's not play. </quote>
Monday, 3 July 2023
Personametry + ChatGPT = personametry.ai (a truly personalised AI)
Lessons Learnt - Still early days but very hopeful
- The tools are still early days, but still nevertheless very powerful and will definitely improve my productivity in future.
- It takes a few attempts to load data files with the plugin, CSV seems to cope much better than XLS files.
- ChatGPT/Noteable uses different methods each time for approaching the data analysis - some coaxing on the nature of the dataset produces better insights.
- I didn't need to edit any code myself so there's an immediate empowerment driver right there.
- Don't trust every output though, as the AI can get things wrong
- Double check calculations, ChatGPT still doesn't seem to get some simple math right the first time round
- It is amazing what one can accomplish with simple, clear prompting
- I am definitely going to learn more
- I had so much fun learning, I was in a state of flow for 10 hours and couldn't stop thinking about the world of possibilities of this technology!
Here's a video of ChatGPT prompts - Play at fastest speed (sorry, no time to edit)
Here's the conversation history with ChatGPT
Here's the Noteable project that I've released publicly
Here's a screen grab of the visuals in a nice slide view
Here's all the questions ChatGPT answered in various sessions
Wednesday, 14 June 2023
A blast from the past: my experience building a large-scale tech platform
Why am I claiming Fusion as large-scale (even in 2023, 13 years later)?
- How we "scaled agile" to adapt to our unique global challenges
- How to design a global org-structure to deliver a large-scale project in a scaled agile way
- What mechanisms are needed to deliver a large-scale technology initiative in an agile way
- How we executed and raised the engineering & product management bar
- Business Impact - Fusion started off with a $75 million investment and later a joint-venture with the flagship customer, Sky. The entire company pivoted to focus on Fusion as its next-generation software platform, with up to 3000 engineers world-wide working on multiple streams, some strategic foundational streams kicked off at least 2 years before the mainstream program. In my role as software delivery owner for Sky Darwin project, it was critical the project delivered successfully, flawlessly - as it involved migrating software in 10 million people's homes (their living room TVs) seamlessly with no rollback. To the end customer (the person sitting at home watching TV), they would notice very little change to their experience. Overall, Fusion software components delivered to multiple middleware stacks, at the time of 2011 when I departed NDS, our software was running in excess of 60 million people's homes daily, globally.
- Scope and Size - Fusion introduced a new paradigm of the TV software ecosystem, end-to-end, including broadcast headend components as well as embedded software architecture. The stack was open, based on a Linix/Posix and a complete departure from the initial decade of TV software operating systems. This was before the advent of Android TV or fully open source middleware. Fusion's product backlog captured over 2000 epics in the form of work packages, cutting across multiple customer needs, in parallel. The scope included all layers of the device software stack: Chipset drivers, hardware absraction layer, Linux kernel, Linux abstraction, Middleware services, Application SDK/APIs, multiple frontend application engine proxys for C / C++ / Java / HTML / Flash applications. Take a look at the software architecture diagram - it is multi-layered, multiple service teams. Another point on scope, we managed initiatives or epics in the form of work pacakages (WPs), that could impact up to 25 service teams in one WP, see here.