Monday, July 9, 2018

Emerging Technology Trends

Emerging Technology Trends





In Software Engineering at university course of Kelaniya GNCT course our lecturer Mrs. Sarasi Senadeera organized a very important industrial season about future Technologies. The session conducted by Mr. Srinath Perera VP research, WSO2. He gave us very good ideas about  future technologies and history of technologies. 

All the Software Engineering Students in our University has participated to this session.
It was a really important session for us. We learned about many new technologies. First he talked about History of trends. Then he discuss on Gartner Hype cycle. It describes how a technology improving.The session was mainly focused on current trends and emerging trends.


These are some main points that are talked in that session


  • History of trends



  • Understanding Trends:   Garner Hype Cycle


  • Current Trends

API- Relatively simple technology, but enables “API Economy” and most of other economies.Enable Automation.This technology is Very active & growing 50% year over year


Analytics & AI- Enable Computer based Data Driven Decisions.Currently world is limited by human in the loop.Next industrial revolution may be powered by unlimited decision making power ( as oppose

to by unlimited mechanical power in the last)

IoT- Connect real world ( meat space) to digital world to make vision of automation and decision making ubiquitous.This technology is based on sensors,hardware like arduino etc;

Bots-Idea that bots would make much natural interface for humans



  • Emerging Trends

Blockchain -A Distributed Immutable Ledger that provides trust without
a third party. Ex:electronic cash(bitcoin)



Sharing Economy - Extending pay per use idea from Cloud to everyday life

AR/VR - Augmented and Virtual Reality. Ex:Education(classes,collaborative work),Interactive, immersive Visualization for analysis and phototyping, Treatment - ( for PSTD),
Training ( skill traning, sport coach) , Games,Fashion and Shopping - virtual try out, fitting,Empathy training

At last I have to say this session was very important to us as software engineers




Monday, July 2, 2018

Expert Game

Expert Game


Each week for PPD we do an interesting activity. Not only interesting is very important activity for our future career. This week we did an activity called Expert Game. It is an activity which we had never asked before and our madam explained what we had to do in this activity.

First our madam divided us into groups. As group members we had to understand the stream what we are expert in. All the group members had to specify the stream which they are expert in. That expert stream can be anything, like expert in a sport, expert in a aesthetic subject such as singing and dancing, drawing, cooking, special knowledge on a particular subject, etc. And with those expert streams we had to make a product or service which we can sell to a customer.





The main purpose of this game was to identify the talents of all the group members and come up with a product or service which can be delivered to the customers, by combining all of our strengths. After discussing and pooling all of our talents in to a sheet of paper we decided to start an Art Academy as almost everyone in the group were having some talent in aesthetic side. For an example, Kavindu was good at drumming, Udith was good at playing Guitar, Sadali was good at playing the flute, Sachindra was famous for playing the organ, Anjana was good at violin, Minsah and Praghashraj were assigned as drama teachers. And finally there is me who will co ordinate the classes and keep vocal training classes.


 On the presentation day, we all introduced ourselves to the crowd and what each of us were going to teach in the art academy. All of us braught up our qualifications and the method of how we were going to conduct the class.



The main purpose of this academy is to bring up funds to continue our studies. We planned to conduct home visit, individual or small group classes.








As every other activities, this activity was very helpful for us to identify the talents of our batch mates, and this was a very fun activity, where we enjoyed a lot.