Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Tapushe Rabaya Toma

Pages: 1 2 3 [4] 5 6 ... 13
Software Engineering / What are the latest technologies in IT industry?
« on: February 12, 2019, 06:03:17 PM »
1. Artificial Intelligence and Advanced Machine Learning

Applied AI and machine learning are composed of many technologies and techniques (such as deep learning, neural networks and natural-language processing [NLP]). These technologies, which are different from traditional algorithms and programs, make the machines intelligent. Gartner predicts that the applied AI advanced machine learning will inspire applications like robots, autonomous vehicles, consumer electronics, virtual personal assistants, and smart advisors. The smart machines are context & event driven. They will be able to deal with complexities, understand, learn, predict, adapt and act anonymously.

2. Intelligent Apps

Organizations are applying AI and machine-learning techniques to create new apps. Intelligent applications like personal assistants are making our lives easier. Gartner expects that future assistants will be more specialized and equipped with potential to transform the workplaces and homes. Virtual Personal Assistants (VPAs) make tasks easier and users effective by highlighting important information and interactions, virtual customer assistants (VCAs) help in specialized areas like sales and customer service. Packaged app and service providers are increasingly using AI and machine-learning techniques to deliver more robust systems. Over the course of next 10 years, every application, and service will make use of some kind of AI. Artificial Intelligence and Machine Learning is used in intelligent sensors, smart appliances, operational & security applications, smart enterprise apps etc.

3. Intelligent Things

Intelligent things are the machines that use applied machine learning to interact with the surroundings and people more naturally. Gartner expects that intelligent things like drones, autonomous vehicles and smart appliances will work together in an intelligent and collaborative environment. The autonomous vehicles is used in controlled settings like farming, mining and warehousing etc. Autonomous drones and robots will undergo significant technical evolution powered by new AI and machine-learning models and algorithms. They will be used in defined scenarios and controlled environments. AI and machine learning will increasingly be embedded into everyday things, such as appliances, speakers and hospital equipment etc.

4. Virtual Reality and Augmented Reality

Presently VR and AR technologies are in nascent phase. They are new wave of computing devices that will transform the way individuals interact with one another and with software systems. Gartner expects that the landscape of immersive consumer applications will evolve at a rapid pace through 2021. They will form a digital network by collaborating with apps, mobile, wearables, and IoT devices and will extend immersive applications beyond isolated and single-person experiences.

5. Digital Twins

Digital twin refers to a dynamic software model that uses sensor data to understand its state. It responds to the changes accordingly and improves its operations. They include a combination of metadata, state, event data, and analytics. Gartner predicts that within 3-5 years, hundreds of millions of things will be represented by digital twins. They will be used for planning and repairing equipment services, predict equipment failure or increase operational efficiency, planning manufacturing processes for operating factories. They will replace the combination of skilled human resources, traditional monitoring devices and will perform enhanced product development.

6. Blockchains and Distributed Ledgers

Blockchain and distributed-ledger concepts are becoming popular as the industry thinks that they hold the power to transform the operating models. Apart from the financial industry, they have future applications in identity verifications, title registry, supply chain, healthcare, music distribution etc. Bitcoin is the only proven blockchain. Its architecture not only supports bitcoin transactions, but also enables authoritative recording of events, immutable snippets of data and simple programmable scripts. They lack scalability, complete transparency, have limitations concerning consumption of resources, Operational risk from unintended centralization of resources (mining) etc. They also bring adoption challenges like lack of standards, robust platforms, scalable distributed consensus systems, interoperability mechanisms. While they have immense potential, Gartner says that they are still in their early alpha or beta testing stage.

7. Conversational Systems

In future, in the conversation interface arena, the focus will shift from chatbots and microphone-enabled devices to the digital meshes that will encompass a wide range of endpoints. According to Gartner, Dynamic natural-language ontologies or knowledge graphs at multiple levels of specificity will be needed to support NLP capabilities, such as disambiguation, concept identification and relationship extraction. Apps will target an orchestrated collection of devices being used together, rather than an individual device used in isolation. This will preserve continuity of user experience across traditional boundaries of devices, time and space. There will be greater cooperative interaction between devices, creating a path for a new ambient digital experience.

8. Mesh App and Service Architecture

The mesh app and service architecture (MASA) is a multichannel solution architecture that supports multiple users in multiple roles using multiple devices and communicating over multiple networks to access application functions. In MASA, mesh app and service architecture, mobile, desktop, and IoT apps are connected to a mesh of back-end service to create an application for the end user. This architecture exposes APIs at different levels balancing the demand for agility and scalability of services. It allows the users to have an optimized solution for endpoints in the digital mesh as well as a continuous experience as they shift across these different channels.

9. Digital Technology Platforms

They act as a basic building block for a digital business. Gartner has specified 5 major focal points that enable new capabilities and model businesses. These points are

Information system platform — Supports the back office, operations such as ERP, core systems, and associated middleware and development capabilities to deliver solutions.

Customer experience platform — Contains the main customer-facing elements, such as customer and citizen portals, multichannel commerce, and customer apps.

Analytics and intelligence platform — Contains information management and analytical capabilities. Data management programs and analytical applications fuel data-driven decision making, and algorithms automate discovery and action.

IoT platform — Connects physical assets for monitoring, optimization, control and monetization. Capabilities include connectivity, analytics, and integration with core and operational technology systems.

Business ecosystem platform — Supports the creation of, and connection to, external ecosystems, marketplaces and communities. API management, control and security are the main elements.

Gartner says that every organization must have a mix of these five factors.

10 Adaptive Security Architecture

The intelligent digital mesh and related digital technology platforms and applications are creating complex world for security. The technology companies will be focusing more on the security applications due to a complex world of interconnected platforms and applications. Organizations will need security-aware application design, application self-protection, user and entity behavior analytics, API protection, and specific tools and techniques to address IoT and intelligent app related vulnerabilities. With the addition of the IoT frontier, slowly, we are observing newer security implications. Security providers will have to factor new remediation tools and processes.

Employability 360 / Leadership Characteristics that CEOs are Looking For
« on: January 23, 2019, 06:38:42 PM »
Effective leadership is one of the single most important drivers behind performance. Successful companies employ skilled leaders in every key position. CEOs know this and are in constant search of people who embody great leadership qualities and character.

But just what are the qualities of a good leader? What characteristics do CEOs look for in their leaders? Many studies have been done to decode the nature of leadership, and in these studies several recurrent findings emerge. Here are the top five leadership characteristics CEOs value most highly.

1. Effective Problem-Solving Skills
Leaders are constantly faced with the challenge of making decisions and solving problems. Good leaders can ask the right questions, compile information, process options, and apply analytical rigor to address the problems they face. Demonstrating your ability to make sound decisions, while working under pressure, will speak volumes in the eyes of a CEO.

2. Results-Driven
Good leaders develop a vision. Great leaders, on the other hand, take this vision, bring it to life, and follow through on it - leading to real results and outcomes. It's one thing to be visionary, it's another thing to turn vision into results. Staying focused on outcomes, taking time to engage in priority setting, and getting to the roots of efficiency are all qualities of a leader that CEOs look for.

3. Supportive of Others
In the eyes of a CEO, an exemplary leader is one who is supports and cares about others. While this may seem simple, it is critical to the success of a company. A supportive leader will ensure that staff is engaged, happy, productive, and focused on achieving good results rather than preoccupied with worries, fears, or negative emotions.

4. Encourages a Variety of Perspectives
If you can put aside your ego and genuinely listen to the perspectives and opinions of others, chances are you embody great leadership qualities. While leaders have to weed out the good ideas from bad, and ultimately make the final call, this decision-making process should include an honest assessment of a variety of paths and options. You never know who will come up with the next revolutionary idea.

5. Champions Change
Finally, you've no doubt heard the expression 'walk the talk'. This is critical for a good leader. To make an impression on a CEO, you need to genuinely believe in your work and carry the vision with you everywhere you go. It's fine to disagree and present divergent opinions, but unless you are truly excited about your company, chances are you're not the right fit for its next leader.

A skilled CEO always has their eyes and ears open when it comes to seeking out leaders. If you embody these five characteristics of a great leader, chances are you'll be noticed.


What We Do
The responsibilities of the UN Ethics Office include:

1.Providing confidential advice and guidance to staff on ethical issues, questions, and dilemmas

2. Developing standards, training and education on ethical issues, in coordination with OHRM and other offices

3. Conducting outreach to UN staff everywhere to explain the services of our office and to understand staff members'ethical concerns
Administering the financial disclosure program

4. Ensuring the protection of staff against retaliation for reporting misconduct or cooperation with duly authorized audits or investigations

5. Promoting coherence and cooperation among the standing Ethics Offices within the UN Funds and Programmes and throughout the UN System

4. Chairing the Ethics Committee

The terms of reference of the Ethics Office may be found in Secretary-General’s bulletin (ST/SGB/2005/22) PDF

What We Don't Do

1. We do not receive reports of misconduct. Staff members have a duty to report suspected misconduct to the designated offices (e.g. Head of Department, OIOS, or the focal point on sexual harassment and abuse).

2. We do not resolve grievances. Staff members are encouraged to seek the impartial and independent advice of theOmbudsman which may include mediation services or assistance from the Office of Staff Legal Assistance.

3.We do not deal with administrative decisions regarding employment. Staff members wishing to contest an administrative decision must file a request with the Management Evaluation Unit in the Office of Under-Secretary-General for Management.

Practice what you preach

Leaders should practice work ethics themselves before urging their employees to follow suit. Do it first and your workers will definitely follow.

Acknowledge and reward those who practice them

Reward employees who practice good work ethics. It need not be much, it could be an email that is copied to the rest of the company or a small token of appreciation presented to the employees. This will serve as a reminder to the rest of the organisation of the importance you place on ethics and etiquette.

Reprimand those who go against work ethics

If a worker is caught going against work ethics, that person should be reprimanded, no matter how small the fault is. This shows that you are a leader with principle and sends out a strong warning to all the other employees.

Etiquette & Personal Behavior / Why are workplace ethics important?
« on: January 13, 2019, 01:46:35 PM »
Enhances teamwork

Ethics foster an atmosphere built on trust, sincerity and partnership - important elements for team building. On this foundation, employees are able to work together without prejudice, understand employer expectations well and motivate each other to excel in their jobs.

Provides emotional security

Employees go to work happily knowing that they and their contributions will be respected and appreciated by their superiors. They won’t be harassed by co-workers and can work together harmoniously in a genuine and honest atmosphere.

Protection of company property

An organisation that has everyone following work ethics does not need to worry about employees stealing the company’s assets, falsifying documents, taking false sick leave, extended break hours, playing truant and other disciplinary issues. As for employers, valuing their employees’ contributions, treating them well and rewarding them when necessary is important in accomplishing the organisation’s mission.

A positive public image

A high-flying company that practises good work ethics and conducts shines in the eyes of the public. High ethical standards in your company show that your organisation is genuine. This will attract more stakeholders to partner with your organisation.

Employers are advocating strong work ethics as an important criterion of a good employee. Workplace ethics are one of the most talked about topics amongst employers and employees. Most organisations place priority on good work ethics and have come up with various programmes to cultivate good ethics at work among their employees. However, how many of us actually embrace them?

Workplace etiquette can be best defined as a code of conduct that brings positive vibes and influence to the development of an organisation. Workplace ethics inspire healthy and interactive communication among staff, respect for each member in the organisation, honesty and integrity.

Ethics comprise principles that outline rules and moral values. An organisation is an avenue that holds a group of individuals with different backgrounds and characteristics. There is an amalgamation of attitudes, thoughts and imaginations that can strengthen or weaken ethical conduct. Thus, it is very important that the sanctity of ethics is understood and applied by each and every employee in an organisation.

How do we ensure that positive shared values are practised by all in an organisation? As the saying goes, “charity begins at home”. It has to start with the top leaders.

A good leader should first adopt and apply these proper codes of conduct to promote an ethics-driven culture in the organisation.

You can state your expectations clearly and get everyone motivated by starting this “virtuous movement” in the office. Next, start analysing and recruiting employees who share or are inclined to follow this belief. Eventually, you will see a harmonious office with good work ethics among your workers.

The work environment has changed over the last two to three decades. In the past, people knew only a number of people from work and fewer people from the same industry. However, the working world has become a huge community with a lot more happening in the office besides work. Through networking, people from various industries get to know each other.

Hence, ethics at work are very important in the interest of getting into your employers’ good books. They also create a warm and comfortable atmosphere with your colleagues. It is not at all difficult, just adhere by these work ethics “commandments” and a conducive atmosphere at work is achievable.

1 Always show respect and do not criticise your employer

This is one main element that has remained sacred over a long period of time. A wise employee will always try to remain in the good books of the boss by adhering to the saying “the boss is always right.” However, times are changing now and bosses have become more accessible. Most employers love to hear inputs, opinions and thoughts from their employees and use them to improve their business. Communicate effectively with your bosses and always show them respect. Just because you are allowed to voice your thoughts, do not go overboard and criticise them. Never ever talk behind their backs either and avoid maligning your bosses.

2 Do not rub your colleagues the wrong way

There was a time when people were not bothered about what was going on in the next cubicle. Today, employers and employees believe in befriending colleagues at work. Activities and programmes at work have created this environment. Always be honest and truthful in relationships with your colleagues. Do not get involved in acts that leave a bad impression of you to your colleagues. People at work can either help you succeed or hamper your prospects. Thus, always be genuine and do not put down someone who has made a mistake.

3 Do not compare yourself with your colleagues

Understand that all employees in an organisation are different and each has been assigned to a task because of a unique talent or skill. Do not compare your work with your colleagues’. Don’t go complaining to your employer or peers when a colleague gets promoted. It will definitely happen when the time comes and when you deserve it.

4 Do not interfere or comment on your colleagues’ personal affairs

If you respect your fellow workers’ private space, you will notice the same demeanour reciprocated to you. Avoid reading their personal emails over their shoulders or eaves dropping when they are on the phone. Show concern when they are down but do not insist on knowing what is bothering them if they are reluctant to tell you. Sometimes, a colleague may open up and confide in you about his/her family affairs or romantic shenanigans. Listen and offer advice when asked, but don’t be over zealous in giving your thoughts and opinions. Most of the time, he/she just wants someone to talk to.

5 Do not be a busy-body

One of the most important work ethics that should be practised by all is to keep your nose stuck in only your own affairs and not of others’. Create a pleasant environment at work by not getting yourself involved in your colleagues’ tasks, until and unless you are asked to help. Do not show off that you can do better than your colleagues, instead redirect that energy into your own assignments and try to excel in them. Do not be a tattletale and feed your employers with information on your colleagues’ failings and faults. You might be in for a surprise as you won’t be praised but will get reprimanded from your superiors for displaying such shallow attitude.

6 Let your attire speak for itself

A lot of emphasis is given on dress code at work. Rules have been set by organisations on how an employee is supposed to dress. This is crucial as employees have to meet clients and stakeholders. As such, an employee’s dressing portrays a picture of his/her professionalism in handling a job. Always dress well and appropriately. Follow the codes set by your management. Dress smart when you are meeting a client. Most organisations have semi-formal days and casual Fridays where they give leeway for their employees to dress down on the last day of the week. So you can leverage on that and enjoy a casual day at work as well.

7 Do not bring family into work

Do not speak at length about your family to your colleagues. True, everyone has a family and your colleagues may be interested in basic details and stories about your family but you don’t want to bore them with your family woes and dilemmas. Nobody wants to listen to lengthy sob stories about your family when there are loads of things to be done at the office. Another rule is to not bring your family to visit your workplace unless they are invited to the premises.

8 Respect the contribution of others

Each colleague in your organisation contributes towards the betterment of the establishment. Each and every contribution that drives productivity in an organisation is seen as a significant and valuable offering. It should be acknowledged and respected. Do not get jealous of the praises your colleagues get for their successful contributions. Always remember, that it goes towards the betterment of the organisation as a whole and this will also bring a positive impact to you as a member of the organisation.

9 Take credit only when it is due and be modest about it

When there is an appraisal and it is due to your work, take the credit for it because all your efforts are acknowledged and you need to celebrate. However, do not leverage solely on the benefits if it involves another colleague’s work as well. Share the acknowledgement and don’t try to grab the spotlight all for yourself. Be modest about your success. The office will definitely be informed about it by your leaders. Do not go on blowing your own trumpet. Accept the wishes with a warm smile and a genuine note of thanks.<

10 Always keep yourself informed

The last rule in the work ethics commandments is to always be well-informed about what is happening in the business. It does not augur well if you do not know how the business structure at the office is taking place or if you are dozing off when a business talk is taking place. Being on top of what is happening in the office and being informed about your workplace affairs will generate a good impression of you as a competent and able employee.

Thanks for sharing :)

Thanks for sharing :)

Useful and informative Information. Thanks for sharing :)

Blockchain / Re: Can Blockchain Put An End To Facebook Data Rule?
« on: January 13, 2019, 01:31:00 PM »
Useful and informative Information. Thanks for sharing :)

Useful and informative Information. Thanks for sharing :)

Software Quality Assurance and Testing / Re: Software Quality
« on: January 13, 2019, 01:29:54 PM »
Difference between quality assurance process and quality control

Many people think QA and QC are same and interchangeable but this is not true. Both are tightly linked and sometimes it is very difficult to identify the differences. Fact is both are related to each other but they are different in origins. QA and QC both are part of Quality Management however QA is focusing on preventing defect while QC is focusing on identifying the defect.

Quality Assurance:

It is a process which deliberate on providing assurance that quality request will be achieved.
A QA aim is to prevent the defect.
QA is the technique of managing the quality.
QA does not involve executing the program.
QA is the process to create the deliverables.
Quality Control:

QC is a process which deliberates on fulfilling the quality request.
A QC aim is to identify and improve the defects.
QC is method to verify the quality.
QC always involves executing the program.
QC is the process to verify that deliverables

Useful and informative Information. Thanks for sharing :)

Useful and informative Information. Thanks for sharing :)

Thanks for sharing Sir.

Pages: 1 2 3 [4] 5 6 ... 13