Monday, January 3, 2022
Boosting entrepreneurship: Target the youth
The New Year 2022 has just begun, and Nepal should make a resolution to give a boost to tomorrow's young homegrown entrepreneurs. Approximately 10,689,842 people in Nepal are under the age of 30, according to the 2021 Census (40.3 per cent). Nepal is poised to flourish because it is young, active and eager to engage in the global economy. It is also a democracy.
There are several investment options available here. A critical role in the country's long-term economic growth is played by entrepreneurship. As suggested, Nepal's future cannot be predicated only by international assistance and remittances. If we want to continue ahead on the course of sustainable economic development, we must create an atmosphere conducive to new entrepreneurship and innovation.
Entrepreneurship is vital because it produces jobs, while it also has a significant influence on the lives of young people in general.
Nepal's young and enthusiastic populace is leaving the country daily to pursue new opportunities. If all of Nepal's residents are involved in entrepreneurship, the country's need of foreign aid would reduce significantly.
According to the most recent World Bank ranking, Nepal ranks 110th out of 190 nations regarding the ease of doing business. Legal assistance, a suitable atmosphere, a large young population, and an abundance of resources are some of Nepal's benefits for boosting entrepreneurship.
In terms of commercialising the agriculture sector, Nepal offers tremendous potential. Because of increased government assistance for the farming sector, businesses will reap tremendous benefits. In addition, tourism shows great potential although it has been hit hard by the coronavirus pandemic.
Nepal's geographical conditions are conducive to developing the tourist industry.
In Nepal, the information technology industry is seeing significant growth.
Information technology offers substantial potential for generating growth, investment and considerable profits in the entrepreneurship industry. Nepal is a newcomer to information technology entrepreneurship, but it has a more promising future in terms of employment opportunities.
It has lower running costs, is more accessible, and has a limited influence on occurrences like the COVID-19 pandemic.
There are several issues facing society that need new and inventive solutions (fintech, agri-tech, ed-tech, biotech, reg-tech, climate-tech). Because most young people are focussed on studying or working overseas, individuals who opt to remain in the country and develop their entrepreneurial skills have fewer competitors.
Beyond these business prospects in Nepal, we still have many challenges to solve, opening even more doors for entrepreneurs to pursue their dreams. Even though Nepal faces several obstacles, I believe that this should not discourage the spirit of entrepreneurship.
We do this because embracing challenges and taking risks are fundamental to the very essence of the entrepreneurial spirit itself.
Entrepreneurs must have a vision that others do not currently recognise.
People may feel that their ideas are hypotheses and impose a high level of uncertainty, but that is what entrepreneurship is all about: putting everything on the line for a view you believe in. As a result, we will see several prospects for entrepreneurial growth in Nepal if we look at it carefully. There is a crisis – a shortage of electricity, water, fuel, communication and inflation. But remember that a crisis may be a window of opportunity for an entrepreneur. Many company concepts may be established here with first-mover advantages since we are still a developing nation and technology is still in its infancy. Because of the high unemployment rate, you may put together a group of determined adolescents anxious to keep their jobs. Even though the world has progressed, many challenges still need new and imaginative answers.
Because there are fewer development activities in the nation, people with money have fewer sectors to invest in. Consequently, several investors are eager to support if an entrepreneur can provide a compelling concept and a viable business plan.
There are various reasons why entrepreneurship is vital, ranging from advocating social change to pushing innovation. Most people consider entrepreneurs to be national assets, who should be developed, driven and rewarded to the maximum degree feasible.
However, this is not always true. It is indeed true that some of the most industrialised countries are global leaders thanks to their citizens' innovative and entrepreneurial spirit.
Exceptional entrepreneurs can transform how we live and work on a local and national scale. If they are successful, their ideas may raise living standards.
In addition to generating income via entrepreneurial endeavours, they may also provide employment and contribute to the economy's growth.
Entrepreneurs also contribute to the advancement of change via innovation, in which new and better goods allow the development of new markets. However, excessive entrepreneurship (i.e., a high level of self-employment) may harm economic growth.
Entrepreneurial endeavours contribute to the creation of new wealth. Existing enterprises may find themselves restricted to their current markets and at a point of diminishing returns.
Entrepreneurs' introduction of new and better goods, services or technology allows for the development of new markets and new riches. Increasing employment and income growth lead to higher national income via increased tax revenues and government expenditure. The government may use this cash to invest in poorly run industries and human capital.
Finally, if it results in the layoff of a few current players, the government may mitigate the impact by allocating excess resources to retrain employees.
This is an excerpt from the upcoming book, "Why Nepal Fails" by the writer
Published: The Himalayan Times.
Nepal's leading daily newspaper
Sunday, December 5, 2021
The pandemic wedding
Kris and Kiyana had begun to plan their wedding in Nepal before the pandemic started. They had already planned everything, and almost all of the preparations were done, so retracting their decision seemed impossible at that point—they simply went along with it. They wanted a traditional wedding, so not only did it take time to plan everything out, it was also meant to be something huge. Kris was dressed up very traditionally, which seemed unconventional for a groom. Kiyana, on the other hand, had spent a lot of time with her mother in choosing the right dress. While sending out invitations, they didn’t bother themselves with the number of people that would attend, nor was the seating arrangements a matter of concern. After all, it was their wedding, which had to be replete with as big a celebration as possible. They had been asked if they wanted to have their wedding in another venue, but both insisted on getting married in Ratnanagar, Chitwan.
Both had several relatives that they wanted at their wedding, with a total of 250 people in attendance—not including their families or close friends.
Due to many guests attending, one of Kiyana’s best friends came up to her and asked something that weighed heavily on her mind.
“Kiyana. Will you and Kris be asking the guests to wear masks?”
“Masks? Of course not. This is a unique occasion, and I wouldn’t want them to look back on this day with masks covering their faces.
“Are you not worried about the pandemic?”
“Not for the wedding. Nobody is even sick, and if they are, then they will just stay home. We are all family, so I’m confident that we would all be safe,” Kiyana told her.
Standing by what she had said, no one was asked to wear masks on the wedding day. Although the ceremony was wonderful, nobody adopted any safety measures; no social distancing whatsoever. Everyone danced like it was their last day on Earth, with absolutely no regard for their own health and safety.
The newlyweds’ families were overjoyed at the occasion and mostly kept to themselves throughout the ceremony. None of the guests appeared to be sick indeed, and the virus was the last thing on anybody’s mind that day. As far as they were concerned, the night was a success, and there was nothing to worry about. None of them suspected that anything would go south until Kris’s mother called the two of them, panic-stricken, two days later. “Are the two of you okay?” she asked them.
“Of course, we are okay, mother. Why wouldn’t we be?” Kris said.
“I have just gotten a call that your uncle tested positive for the virus and is currently at the hospital”.
“Will he be alright?”
“I do not know yet. We can only hope and pray. I was calling to make sure if either of you had caught the virus.”
“There is no way anybody had it at the wedding. I spoke to everyone who was there, and nobody was feeling ill. Nobody was even coughing, so I know that he didn’t get the virus from there. He must have gone somewhere else and contracted the virus. Please let me know if you hear any changes from him,” Kris told his mother and hung up.
The husband and wife did not think much of this until more calls kept coming in. More relatives from the wedding had tested positive and were now showing symptoms. They looked at each other, realising that their wedding might have been where they all got infected. They didn’t know how this was even possible until they started looking at the news about the virus. They learned that the virus could be transmitted from someone even without any symptoms. It left them distraught because some of the relatives they invited were older and at a much higher risk of developing serious complications from the virus.
They were ashamed that they wanted to have a traditional wedding so badly that they put their family and friends in danger of getting seriously ill. They realised that if they wanted the wedding to be truly traditional and authentic, they should have waited until the coronavirus pandemic was over. Or if they wanted to have the wedding now, they should have scaled it down and made their guest follow social distances and wear masks. Unfortunately, they didn’t know or attempt to educate themselves about preventive measures. The final hit to Kiyana came when her best friend called her on the phone.
“Hello, Kiyana,” her friend said weakly on the phone.
“You sound terrible. What happened?” Kiyana asked, knowing what her friend would probably say.
“I was not feeling well and went to the doctor. They told me that I tested positive for COVID-19 and had to remain at the hospital.”
“You are at the hospital?” Kiyana asked.
“Yes. It is getting harder for me to breathe, so they want to put me on oxygen and possibly a ventilator if I don’t improve.”
“I don’t understand, though. You aren’t old. You are as young as me, so the virus shouldn’t have made you this sick.”
“Just because we are young doesn’t mean we are immune to the virus. I had a weaker immune system anyway so I was already vulnerable to the virus.”
“I am so sorry that I did not listen to you when you tried to tell me to adopt precautions in the wedding.”
“You don’t have to be sorry. Just be careful so that you don’t become sick like me too.”
“I will. I hope you feel better soon,” said Kiyana before hanging up the phone.
Putting someone their age in the hospital hit Kris and Kiyana hard. It gave them a new perspective of what was important to them—and it wasn’t big weddings or celebrations. It was keeping the people they cared about safe and healthy. They made sure to call everyone on the guest list to warn them of possible exposure and told them to get tested. The couple also got tested and came out negative for the virus. But, it still felt like they needed to do more; they didn’t know what.
The days went on, and they got calls and updates about family members doing much better and some still having mild side effects, like headaches. There wasn’t any word on Kiyana’s best friend until another few days later. The call was what she had dreaded the most, and she found out that her best friend had died of the disease. She was devastated, and Kris did his best to try and comfort her. As she slowly recovered from her grief, she understood what she had to do now.
She became an advocate and tried to educate everyone in Chitwan about the virus and its devastating effects. She told her story of how she was oblivious about the asymptomatic nature of the virus and how her ignorance had led to the death of her best friend. She told people that although tradition was necessary, the life of their loved ones was more important. They needed to protect themselves if they ever wanted to recover from this horrible pandemic.
Kiyana and Kris even found other young people preparing to get married and urged them to not go through with the wedding like they did. They might not have been able to save their friend, but they might be able to save someone else’s. It was a long road ahead, both in their marriage and in the pandemic. Nobody knew for sure when it would end or how long things would need to be different. The only thing they knew was it was their responsibility to tell their story and keep the people in Chitwan safe from the virus and its ever-emerging variants.
Published: The Kathmandu Post
Friday, November 12, 2021
Current climate crisis in Nepal
KATHMANDU, NOVEMBER 08
Climate change has now turned into a climate crisis for countries like Nepal. The global climate model shows climate change impacts may be severe at high elevation and in a complex topography like Nepal.
The current climate modelling scenario in Nepal has described two types of disasters due to increased temperature.
They are rapid disasters, such as floods and landslides, and slow-onset disasters, such as drought, forest fires, snow melts and sedimentation.
The Intergovernmental Panel on Climate Change (IPCC) report has said that Nepal will suffer the adverse impact of climate change, although its contribution to greenhouse gas emission is small. Temperature increase is resulting in faster glacier melt, leading to flash floods. Water-related hazards, especially during the monsoon due to melting of ice in the mountain and plentiful rainfall in the foothills, are quite common now.
Additionally, landslides in the mid-hills occur regularly due to extreme rainfall during the monsoon. Consequently, people suffer from food insecurity since agricultural activities are disrupted, and there is forest and biodiversity loss as well as water scarcity.
Migration from the rural to urban areas due to the climate crisis is increasing in Nepal.
Drinking water, hygiene and proper sanitation system are being disrupted due to climate crisis.
Scientific research may help reduce the climate crisis through adaptation. According to Intended Nationally Determined Contribution (INDC), Nepal plans to combat greenhouse gas emissions by setting 14 goals in collaboration with the UN programme on Reducing Emissions from Deforestation and Forest Degradation.
Maintaining risk reduction strategies like emergency awareness programmes and shifting traditional agricultural practices for food security by using natural barriers are ways to combat the adverse effect of climate change.
Nepal's aquaponics practices may be an innovative technology that can help grow more vegetables per unit area and improve fish farming to meet the extra food demand.
Use of electrical appliances in our homes and everyday life with the clean energy produced in the country can help cut down on greenhouse gas emission.
Active participation from all sectors, such as the public and government, is required to reduce the adverse effects of climate change. As they say in the west, "prevention is better than cure". Therefore, we all need to start preparing for the impending climate crisis in our country, which will be the norm if no action is taken.
A version of this article appears in the print on November 09, 2021, of The Himalayan Times.
Published: The Himalayan Times
Nepal's leading daily newspaper
Tuesday, July 27, 2021
Unban Crypto and adopt it as Digital Currency
Since the rise of the 21st century, the world has seen many changes. Still, it has been changing a lot with the height of pandemic and economic crisis and new technological advancement, threatening the entire financial ecosystem. Fintech or financial technology is a new epoch in computer science and technology. Things that were once dreams are now possible. People in the past used the barter system to exchange goods and services until there came the age when we started using paper currency. It was not a full stop because humans fixed their eyes something higher in the revolution chain. Now paper currency is losing its prime value, and the world is rapidly moving towards digital currency. Digital currency is the product of the fastest computers and modern technology. People perform their transactions in digital currency. We can easily use smartphones and laptops to fulfil all our transactions sitting at our homes. In the beginning, this currency could not get the public's attention because people had very little knowledge about it. Still, the upcoming years proved that the future of digital money is secured.
People send or receive money through money orders. They should get benefit from this modern system. It is the government that can help these people. It can launch digital currency in the country for the use of its public. Therefore, many countries have understood the importance of digital currency. Many countries have launched their digital currency. In 2015, Ecuador launched its digital currency. The National Assembly of Ecuador once banned digital currency. However, the government unbanned it within upcoming years and allowed the public to make transactions in this currency. Ecuador is the first country now accepting bitcoin and other digital currencies as legal tender. This step is ideal for many Eastern countries too. Not only Ecuador but many other countries, too, have adopted digital currency. These countries are China, Senegal, Russia, Japan, Sweden, Estonia, etc. Fee charges on digital transactions are meagre as compared to traditional money transfer services.
The world is rapidly adopting the digital currency. Russia has more than 10 million owners who use digital currency, the USA more than 20 million, South Africa 7.11% of the entire population use digital currency. India 7.30%, UK 4.95%, Pakistan 4.10%, Spain 2.15%. The underdeveloped nations should also launch digital currency so that their public could also benefit from this modern system. Our country should also welcome new trends. We have before us the example of Ecuador. First, the parliament banned digital currency, but later on, they not only warmly accepted it but launched their digital currency. The most important question here is whether this digital currency secures the future or contributes to economic growth. Digital currency can back up our economy. It can increase payments and transactions, which can also increase the overall GDP of our country as we know that the coronavirus pandemic has affected the world mass economy.
Now we all want a system to secure our payments without extra-plus charges. Digital currency is the only solution to every country's problem these days. India is opening bitcoin as an asset class. China is also experimenting with the digital Yuan. It is launching digital currency and electronic payment in Shenzhen, Xuan, Chengdu and Suzhou. Russians are also using PayPass and Apple Pay. France and South Korea are also working out on digitalising their currency. The next century is the century of digital currency.
Digital currency is not just a currency. It is a technology with many facets, principally blockchain technology, that can increase tax payments and collections 100% more secured and fastest. Today world economies largely depend on US dollars. Digital currency such as Crypto can be the best alternative to US dollars. However, people may prefer the government-backed currency, and central banks worldwide are working on CBDC (Central Bank Digital Currency) in developing countries. They will not like to take risks of replacing their money
with digital currency. If the government allows using digital currency freely, it could also benefit economic growth.
On the other hand, people want authorship from the government. If private companies get authorship of digital currencies such as e-wallets, they might pursue their commercial interests. For example, see abundant e-wallets licenses distributed by NRB (Nepal Rastra Bank), but only a few operate. Security and trust should be the primary concern for e-wallet companies. Moreover, employees of these companies can also leak information, so the most secure and reliable source could be the government. There is an ongoing argument about "centralisation vs decentralisation" in the digital world.
In contrast, decentralisation can benefit over-centralisation, especially when there will be a "single point of failure"; the entire ecosystem will halt when it fails. Nevertheless, governments are reluctant because launching a digital currency requires staff, professionals, a complete setup and security to save the mechanism from hackers. It is so because the national economy depends on it. Nevertheless, many governments have started following China, Ecuador, France and Russia.
Within the next few years, digital currency will be available to all citizens. For example, check out Unelma Platforms's new investment in Crypto coin called, UnelmaCoin ($UNC), an incredible digital cryptocurrency. It is a decentralised coin mainly designed for developing countries. Moreover, it is established on already existing popular cryptocurrencies like Bitcoin, PIVX and Dash. Therefore, rather than considering digital currency as some foreign concept, our government should first unban Crypto, second consider digital currency such as crypto and blockchain technology as an asset class, an investment opportunity and thirdly, start researching, innovating and financing in decentralisation ecosystems.
Sunday, October 21, 2018
Find what you love and let it kill you.
― Charles Bukowski
Wednesday, November 8, 2017
Digital Currency
Bill hacked into the computer world with the invention of Microsoft and BASIC (Beginners All Purpose Symbolic Instruction Code) which was the first operating system that ever got into mainstream personal computers.
Today the technology has a widespread impact not just in personal computer space but many other domains such as financial technologies also shortly called as fin-tech, education technologies also called ed-tech and biotechnologies, i.e. biotech.
In fin-tech space, the recent advances in Bitcoin have made a lot of countries and financial institutions nervous and worried. In short, Bitcoin is the currency of the Internet where the transaction between A to B happens on a distributed network where there is no central authority or entity.
Bitcoin was first invented a decade ago by a guy named Satoshi Nakamoto, a pseudonym that is anonymous till date. Back in those days if you would have bought Bitcoin at today’s market value that would have given you 5000% return. You would have become rich beyond your imagination.
Recently a friend of mine who is an avid Nepalese reader of news shared a news that Bitcoin exchange is illegal in Nepal. I smiled when I heard the news since Nepal falls in the basket of “poor world” according to Gates and it shows how uneducated the regulators and policymakers in our country are, especially in case of how the technology is shaping our modern world, and it shows our reluctance and conservatism towards change.
Many countries in Europe, America and Africa have started trading Bitcoin. It is a new form of cash, but only digital, so there is no governing body like we are used to with most financial institutions. Since Bitcoin and digital currency is legal in India, Pakistan and China, I don’t see why it should be illegal here. It should by no means become unlawful since the transaction happens from party A to party B and the other parties who run the network get some share of money for making that trade happen.
I would suggest that Government officials should start making a plan and laws to make this digital currency legal in Nepal as soon as possible.
Published: The Himalayan Times
A version of this article appears in print on November 08, 2017 of The Himalayan Times.
Sunday, January 22, 2017
When the earth beneath me moved
Published: The Kathmandu Post
Tuesday, August 9, 2016
Better Civic Infrastructure
Sunday, April 24, 2016
YOGA — A Software Development Process Based On Ancient Principles
YOGA* is a software development process based on ancient principles and derived from many years of experience with software production and introspective research into and measurement of software production.
YOGA stands for You Only Go Ahead and its theme is to be forward looking. It consists of 10 basic commandments such as:
- Ignore the past and only look ahead. Don't worry about repeating past mistakes.
- Don't try to be rational. There is substantial evidence that there’s no such thing as a rational software production process. Think of yourselves as artists, free to create.
- Each team member should meditate on his/her code for an hour every day. The purpose of the meditation is to become more enlightened about the code and coding. The goal should be to find a place in the code that the team member can modify today.
- Strengthen your core. Your core developers are the ones who make 80% of the changes. Give them coding exercises to do and hold an occasional refactoring contest to see who can refactor fastest
Here are some Q/A ( (Taken from: http://learning.acm.org/webinar/yoga_qa.cfm).
Q: Can you talk about Slide 17 more? What is NCSL? Was that a typo about off-shoring to project inexperienced group?
A: NCSL is non-commentary source lines of code, i.e., lines of executable code. Not a typo - it happened.
Q: So the idea behind not being rational is to not plan or plan as little as possible?
A: Plan for the unexpected.
Q: How do you promote innovation in a team capacity, rather focus on individualism - using Yoga?
A: Create a team where members respect each otber and encourage new ideas.
Q: What's the main purpose of a stand-up meeting every morning?
A: Team building, Change Selection, Status. It also encourages thought about what to do next and how to present it to others.
Q: How do you control the voting on changes, in order to avoid endless discussions about what is right or wrong to be done? Thanks!
A: In case of controversy or indecision, the senior, most respected team member has final say. Often the chief architect.
Q: Is there a "Witness Protection Program" for Software Gurus? :-)
A: Some create alter egos. Some create gangs of followers who drown out other opinions.
Q: How do you predict changes in software?
A: You can't predict every change, but can predict classes of changes, encode them as variabilities as in the FWS example. To help with prediction, review past changes, think about new technology, and changes in technology. For example, 10 years ago you could have predicted that disk drives would get bigger and faster and might have new protocols for access.
Q: The speaker reminds me of a Guru DMW :-)
A: I have great respect for DMW and often echo his opinions. We have much in common.
Q: How productive were you in rotations? Software is a thinking activity. What was the rate of change for peak performance?
A: Having backups for each team member is a continuing process. When a person becomes expert or senior in one area, rotate her to another area as part of the learning process.
Q: When an issue in a role appears, does everybody assist the actual person in the role?
A: Depends on circumstances, but generally, the backup for the person and perhaps a senior team member.
Q: What about the YAGNI principle in agile software methods in relation to Variability?
A: Start with the minimal useful subset, i.e., variabilities that have most initial value. Then implement next most useful variabilities. Etc. YAGNI is an oversimplified view of this.
Q: I understand how a business environment could change a person's focuses, but what situation would cause an outright descent in productivity? Couldn't you steer that with pay increases or job rotation? I have to ask more questions about slide 17.
A: Decay in morale can be caused by any of a number of reasons (company doing badly, best people leaving, etc.). Anecdote: I know a company where senior developers were told to train new, inexperienced, offshore developers and were told that they would be laid off after they completed the training. Not good for morale or productivity.
Q: How would you sustain tacit system "essential knowledge" with yoga through business decisions that "optimize" organizations through workforce reductions/retirements etc.?
A: The only real response is to maintain good documentation, particularly documentation that records essential decisions and knowledge. See "A Rational Design Process, How and Why To Fake It."
Q: YOGA has a resemblance of Agile methodologies. What are the key differences, for folks want to move from Agile?
A: YOGA encourages more forethought about architecture and potential changes, and encourages more team building; records key decisions and why they were made; tries to put people in a relaxed frame of mind where they can concentrate better.
Q: What do you do when two members of the team have high complaints for each other?
A: Separate them by giving them two distinct and different tasks to do. If one or both continue to ignore team goals in pursuit of local arguments or self-aggrandizement, fire him/her (or them).
Q: What is the exact link between "Salute the Sun" and software engineering?
A: Each requires careful and precise mind and body extension and the ability to look ahead and up.
Q: How well does the YOGA process work with multi-site projects?
A: Excellently. That is, in fact, the subject of a whole other lecture.
Q: What if the project has gaps of coding, design, and testing...then how does the principle of thinking about coding one hour each day hold? Also, rotating roles may mean waste of time.
A: Not sure what the gaps are - do you mean there may be intervals of inactivity between each? Thinking about coding (or testing or design for that matter) helps one to look ahead.
Q: How can one know what the future will require from a piece of software? The Standish Reports revealed that 60% of realized functionality wasn't even used.
A: You need to estimate the value of each variability and apply option theory (see above).
Q: When a new member joins the team, how do you sell them on the benefits of a "strum" meeting? Among other things, the guitar in the background for example.
A: Have other team members be welcoming. Have him/her play the guitar initially.
Q: I see YOGA as complementary to SCRUM/Agile. Where SCRUM/Agile focuses on the process and its artifacts, YOGA is more about the practices. Do you agree?
A: No. They are very different. See answer to number 14 (above).
Q: Any YOGA techniques to get over programmer's block (writer's block)?
A: Deep relaxation to clear and focus the mind. Sun salutations to focus the mind and keep active.
Q: [Do you have an] example of an artifact that is not normally used outside "YOGA in Software," for example in Risk?
A: Risk factor.
Q: What can a project manager take away from saluting the sun?
A: Who is flexible and who is not. Who has endurance and who has not. Who needs coaching and who does not. Is the PM up to standards on these aspects as well?
Q: Workforce reductions usually result in abandonment of the software system. Domain Analysis...commonality/variability analysis is useful...but doesn't necessarily prevent or slow the extinction process.
A: It does if the C/V analysis identifies most valuable features.
Q: How would you adapt these YOGA principles to distributed development teams?
A: That's another hour-long lecture. Architecture plays a key role.
Q: What are the success stories of using the YOGA approach?
A: Most companies are unwilling to disclose information about their software development processes, so I can't give specific examples.
Q: Have you been training/exercising this YOGA principle with all your development teams? And what about developer-"divas" who definitely feel too good for this training?
A: Yes, but it is a continuing work in progress. I have little patience for divas. If they want to, they can go work on their own. Of course, there have been some remarkable successes this way, but almost always the results are inherited by a larger team.
Q: Could you talk more about anticipating the future? This was the part of your talk with which I connected most, since I tend to define good software engineering and programming as being deeply connected to good prognostication of future changes.
A: Your connection is correct. See answers 7 and 14 above. There's another hour-long lecture on this topic. See also "The Modular Design of Complex Systems."
Q: Do you want everyone to have an implant?
A: Absolutely. Then I can control the whole human race! We can get around the limitations of our DNA.
Q: Is the YOGA Master included in the role switching?
A: Certainly.
Q: Is this applicable to a beginner software developer?
A: Yes. In fact, best to teach them YOGA in their first projects.
Q: Are Version Control Systems too tied to history to be used with the YOGA program?
A: No. You need them. How else to control changes?
Q: How can YOGA practices be integrated in the software development cycle?
A: Implement the practices described in my talk.
Q: I am a system administrator. I like networking and systems. Please give me advice from your experience to improve my skills and thinking capability so that I can grasp the concept effectively and fast
A: Read papers by David Parnas on requirements, architecture and design. Read about the GQM method for software measurement. Read Software Product Line Engineering by Weiss and Lai. Find a good mentor.
Q: How effective did you find rotation, and how often should it happen?
A: Very effective. I have seen it save projects, both in time and quality considerations.
Q: We actually had standup meetings where we required the project manager to stand on one leg, because they would otherwise become too long. No kidding.
A: Excellent and very consistent with YOGA. You are forward thinkers.
Q: How effective did you find rotation, and how often should it happen?
A: Very effective. I have seen it save projects, both in time and quality considerations.
Q: I arrived late, but I heard you talking about an interesting paper. Can you please state the title of the paper? Thanks.
A: There were several interesting papers and books that I mentioned. See the source references on the slides.
Q: One of the things that happened to me at yoga class was at relaxing time [when] I fell asleep. That too helped me refresh... Would you recommend cat naps at some point of the day (not necessarily at the meeting which happens...)?
A: Falling asleep during deep relaxation sometimes happens to those new to yoga, sometimes because the yoga session is too physically intense and tiring, sometimes because the yoga teacher does not properly emphasize what the student should be trying to do during relaxation. Cat naps [are ok] only if the person is not getting enough sleep at night, which may be an indication of other troubles.
Q: When rotating roles, how much impact does it have on schedule initially?
A: If no one has ever taken a different role before, and it is a new project, and the developers are inexperienced, it can have some schedule impact, I think. In such a situation there will be schedule impact anyway from these factors.