Powered by Blogger.

21 January 2020


Surveys shows that the Clock on your mobile phone is used more often than the one on your wrist. Usually one prefers to just gaze at the time but DID YOU KNOW that you also have a function on the Clock app that can help you boost your productivity? Well here is a proven way of doing it.

All the standard clock apps have an inbuilt Timer! If yours does not then download that from the store for free. Once done use the 10-minute and the 5-minute hourglass rule to manage your tasks. Here is how you do it. (Also works like a charm with a Sand clock - gift yourself someday)
- Pick your biggest, scariest, most put-off task. Choose the next action, set your timer for 10 minutes, start the timer, and begin.
- When the timer goes off at the end of the 10 minutes, stop. Get up, walk around, get a drink, and pat yourself on the back for what you’ve just done: you stopped procrastinating and get started again after 5 minutes.
- Then repeat!

What helps more is having a well-planned To-do list before you start your day! So next time before you start, try setting up your timers to boost up your productivity.

Published: By: Priyanka Tiwari - Tuesday, January 21, 2020

29 June 2017

“Processed data is information. Processed information is knowledge. Processed knowledge is Wisdom.”  - Ankala V. Subbarao

For a moment think like that rare Enterprise yet to climb on to the Big Data and Analytics gravy train. As you cast that first critical eye over the data landscape you may see three links in the chain:
1.     Acquiring the right data
2.     Processing it appropriately and
3.     Taking the right action, at the right time, designed for business benefit.

With software-based systems, automated processes, sensor-laden devices, and smart phones taking over the Enterprise data generation and acquisition is no longer a challenge. IDC this year, in a survey supported by Seagate, reported that by 2025 the world would be awash in 163 Zettabytes of data, and that 60% of that data would be within Enterprises. With the mix changing in favor of the Enterprise, it’s also not surprising that the study predicts that the data “subject to analysis” would grow by 50X to over 5.2 ZB. Clearly, all the data the Enterprise is ever likely to need for analysis will be available to it. It’s fair to assume that the problem of acquiring data is licked. But this is where things start getting prickly. All the data in the world is of no use if it cannot help the organization sell more, treat customers or employees better, be more efficient, be more agile, and respond better to the challenges of the market.

The need to respond better to the needs of the market presents an interesting problem – the customers today are better informed and more demanding than ever before, and competition is ever-nimbler. This would suggest that the old hierarchical decision-making and trickle-down implementations must give way to independent decisions and actions taken by the departments, managers, and even individual employees. This being the case, the clear need now would be to drive actionable insights to these employees. These insights would have to reach them just when they are required. These would also have to be framed in a way that is easy for these employees to comprehend. An even greater premium is placed on making it easy for these employees to act on those insights. That suggests the need to create clearly defined processes or semi-automated workflows driven by these insights and initiated, managed, and validated by these employees. All that and the employees must also have the flexibility to modify parameters or dive deeper into the information being provided to them to stay on top of the specific nuances of what they are dealing with.

If that is what is needed for a modern-day Enterprise to make the most of a Business Intelligence or Analytics initiative then it seems like a pretty daunting task – right? Well, this is exactly where Tableau steps in.

Tableau specifically is designed to provide easy-to-understand visualizations that directly address the questions of the employees at the frontline and provides then the insights they need, timed to drive proactive actions. Robust connectivity to multiple internal and external data sources at the back end provides the raw data from which these insights are derived. These visualizations go far beyond just reports and dashboards and well into providing real business intelligence. Tableau Server in fact describes itself as a fully-featured business intelligence solution accessible over the web as well as the mobile. The visual representations themselves, while impressive already, are just part of the value. Tableau allows these visualizations to become the platform for structured collaboration too – they can be shared with relevant people, commented upon, and probed for deeper insights. We have pointed out that one key need is to make it easy for the employees to act – in Tableau the insights can be plugged into workflows and help direct the most appropriate action – usually proactively.  Where Tableau really stands apart is in its ease-of-use – no need to pull in the IT experts to get started. So, easier to understand insights, available when needed, to the folks that need them, all in a package that enables collaboration and makes action easier – that sounds pretty transformational right?

But does all this really come together so naturally? B2B buying guide BetterBuys has a couple of user quotes that may help address that debate.
 “After four years of using Tableau, their software is an integrated part of our business. We are now able to drill into detailed facets of our business on a daily basis, such as wellness participation, performance of business units, and financial goals, that we were previously examining monthly or even quarterly. The simple interface and color scheme allow all Intermountain Healthcare employees to play with our data, regardless of their title.” : Michael Thurston - Intermountain Healthcare

“Tableau Software helps us understand the way our customers navigate our website on all of our platforms in a way that we can visualize and optimize on the fly. Our data, crunched and presented in a visually appealing way, allows us to build the best possible consumer experience that ultimately results in audience development and revenue. We’re stirring, chopping and even pureeing data every single day.”: Grace Preyapongpisan - AllRecipes

As Grace is likely to say, the proof of the pudding is in the eating! If you are considering Tableau or are at some stage of your Tableau journey then do ping us – we’ve done some great work that we would love to talk about!






        



Published: By: Vishal Adsool - Thursday, June 29, 2017

20 June 2017

Learning is an experience and everything else is mere information.
- Albert Einstein

Social learning is not a new concept emerged freshly baked from the oven. Shorn of the mysterious layers of jargon, social learning, i.e. the continuous process of learning from others has always been around. Managers and employees learn socially when they ask questions, observe other people, and share knowledge with each other. We, humans are social creatures by nature. We like to talk, interact, communicate, and observe others to learn. Unless you’re a hermit, long-term social isolation creates a negative impact in the mind. 

That said though, as social learning has become integrated into technology, and as it has become more structured, organizations are formally incorporating it into their training and learning strategies. This is why, Social learning is changing the landscape of eLearning products by improving self-affirmation – a personality feature that is essential for motivation. 

We believe that the DNA of eLearning products will have to fundamentally alter to allow for some of the nuances brought in by Social Learning.

Employees are responsible for their learning
Typically, the training of an employee occurs through formal, instructor-led channels and using a prescribed series of training events. Employees must interrupt their regular working hours to attend the learning session.  Furthermore, attending a training session does not guarantee that learners retain everything that is taught. According to WR Hambrecht + Co., employees remember only 58% of the material that is taught after 30 minutes and 35% after a week of training.

In contrast, social learning is done on a just-in-time basis. Social learning leverages the available expertise around to get the information they need at that point in time. Also, with social learning employees can rely on peers to solve their day-to-day issues and save time spent on classroom training. 

Authoring tools of the future could allow tests to be taken as a team to understand the extent of learning for every individual. When tests are taken as a team, it helps identify areas and topics that need further explanation in the workplace in the context of collaborative learning.

Learning is quick and easy

In adult learners, social learning is among the most widely used learning strategies. Employees are comfortable with the ‘observe and learn’ strategy. The concept of the 70/20/10 ratio of learning and development is apt for social learning. 70 percent of the knowledge is derived from learning from others, 20 percent is achieved through interactions in the office space and 10 percent from the classroom and formal training methods.

Social learning is the natural way to learn. It’s quick as well as an easy method of grasping tough scenarios and situations in the workplace.

When learning is this quick and easy, eLearning products may well be equipped with in-app chat and feedback feature to stimulate quick discussions, exchange of notes or ideas, and informal touchpoints with peers. 

Improves collaboration between employees

There is no point is employing dozens of experts with impressive qualification and titles, if they cannot work together as a team. Social learning helps in increasing this collaboration between the employees. A lot can be learned by teaching - by helping their peers and tutoring others, employees acquire valuable skills and improve their self-esteem. Social learning leverages the collaboration between employees and promotes better learning outcomes. Hence, eLearning products will have to support collaborative spaces of learning - like discussion forums, knowledge sharing notes and the like.

Encourages passive learners

Many employees in the workplace are scared to ask questions in a classroom or during meetings, which virtually defeats the purpose of training and development. But, with social learning, this is not a problem because it’s an informal way of learning – the communication is more natural, and hence less threatening. 

eLearning products should offer multiple options of interaction between learners, trainers, and other stakeholders in the L&D function. Employees are less likely to hold back their questions if they have the opportunity to ask them through the platform, something eLearning products of the future may have to provide for.

Social learning is for everyone

The most visible usage of social platforms may be among the youth, but, that doesn’t mean that social learning is only for the younger demographic. There is enough evidence out there that the rate of adoption social platforms is rising among older people and professionals as well – the platforms may be different but the interest is there. This comes in handy while teaching older employees in the companies who may otherwise be resistant to change. 

eLearning products will need to explore integration with the social media world. This will allow learners to share their success, achievements, scores instantly. This feature by itself can win the hearts of the users.



eLearning products have always had to think innovatively to stay ahead of the curve – as the needs of the learners have changed, so have eLearning products. This time it may well be social learning that is driving the change! 
Published: By: Vishal Adsool - Tuesday, June 20, 2017

15 June 2017

Undoubtedly the success of any product lies in its ability to solve problems for its users as well as in the value it adds to its prospects. To make an eLearning product successful it is the Instructional Designers that play the most pivotal role as the core users of the product and the influencers who navigates the product to the harbours of success with their essential feedback. The fate of the eLearning product is governed by an equation where the most important parameter is the Instructional designers affinity towards the product.



Well, bumping up this affinity is not an easy task though. The most successful eLearning products seems to have discovered this mantra and that is certainly evident through the user base reviews of the product. We discovered that around 74% of these reviews on top 5 eLearning products have been posted by Instructional Designers so we thought of evaluating the key parameters that Instructional Designers see in any eLearning product. Whereas different companies have different evaluation parameters based on their specific training needs, the audience is always diverse and so are learning strategies. Hence we thought of coming out with a generic list that would make instructional designers develop this affinity for your eLearning product. This list goes as follows.

The User Experience: 

The eLearning industry often works on tight deadlines and so do the Instructional designers. Being at the centre of the development process, the Instructional Designers look for tools that promise ease of use through a a smooth User Experience powered by rich features that goes beyond just a handy toolbar with shortcuts. The key is in ensuring that they get familiar with the interface within hours ensuring that the learning curve is really short.


Rich Templates and In-built Asset library:

Instructional designers work day in day out converting source content into meaningful storyboards. They will love it if their visualisation is well complimented with multiple layouts of text, image, audio, video, media asset combinations; easy to import or drag within the tool. Also, offering built-in graphics libraries of icons and characters is something that can wow instructional designers.

Multi-Platform publishing:

Delivery of eLearning courses on multiple devices and platform is a critical parameter for any learning strategy these days. From those blown up Wide Screens running Enterprise Chromiums, to squeezed up real estates on the 4.8 inch Androids, the Instructional Designers do not want to have different styles for different devices. They prefer to storyboard in a way that can go well with multiple devices. Hence, the tools need to produce a smart and responsive output. A preview tool to emulate various device helps leaps and bounds.

No programming any time:

Instructional Designers are always in tune with content and they know how to play with it for desired output, however scripting isn’t a part of their KRA. Programming is best left to the programmers. Instructional designers do not want to spend their time figuring out how to write prices of code to create the functionalities they desire. A tool that publishes output without them having to code is something that can quickly get their buy-in.

Delivery Formats:

This is one of the most critical factors in the evaluation process of eLearning products. The right product needs to have the capabilities to publish output in multiple formats to suit the learning strategies. Output as HTML5 content, SWF (flash-based content), video are the most common formats preferred by instructional designers and the product needs to address them all.

Compliance:

Since LMS stands at the centre of eLearning its important for eLearning products to be compliant with all the latest standards like XAPI along with the old but widely used SCORM and AICC. Instructional Designer love the fact that their content can be compatible on any and every LMS using the rich features that the standard/LMS offers like bookmarking, progress-tracking and storage of scores.

Cloud Sync:

Many-a-times, instructional designers are a part of global teams spread across geographies. Though Cloud-based solutions are on the rise, stand-alone desktop apps steal the show when it comes to performance and features. To facilitate simultaneous work between global teams, Cloud Sync data works best. Hence the eLearning products need to consider the ease of data exchange and should have a cloud-ready solution for their users.

Content Reuse

Ask the Instructional Designer the importance of a small feature like “My assets” library.  Content reuse capability plays a vital role in bringing affinity of your product up infant of the ID. It is always of strategic importance to go back to the existing content to reuse components. Then there are also occasions when the existing content needs to be refurbished  and the ease of cloning the assets too plays an important role. 


Analytics

Analytics and reporting capabilities are typically part of a Learning Management System. However, as analytics has become ubiquitous, it can be considered as a part of the eLearning product itself, at least in as far as it can provide data points for instructional designers to improve their productivity and effectiveness.

Support capabilities

Well, if you can have a 24x7 hours helpline that helps but what Instructional Designers love is a good and active community that can help them get their answers through fellow contributors and users of the product. Also, an easily usable FAQ section or quick demo videos of your product are helpful resources for instructional designers. They will love the support that allows them to use your products more effectively. 

Are there any more points you would want to share to this list? Do share that using the comments section below. 

About the Author:


The author of this blog post has been an architect of a very successful eLearning product company that has won numerous prestigious eLearning awards. After spending over 8 years in the product industry, he started off his own company called Equations Work. Equations Work is one of the most preferred outsourced product development partner for some of the best brands in the world. With clients in around 17 different countries, Equations Work works has delivered 100’s of products in the domain of Mobility, Wearables, Virtual Reality, ILT as well as Business Intelligence. For more information visit: www.eqw.io 

You can follow him on Twitter at https://twitter.com/justtwi and visit his linkedIn profile at https://in.linkedin.com/in/vishal-adsool-017970b
Published: By: Vishal Adsool - Thursday, June 15, 2017

19 April 2017


“It is the flash that appears, the thunderbolt will follow.” - Voltaire
The eLearning industry has gone through a tremendous transformation in the last few years. The industry worldwide has seen steady growth driven by the increased use of digital devices and a wider geographic spread of users. It has also branched profitably into mLearning, tablet learning, gamification and so on. Not just that, the tools and technologies have evolved too. With change comes renewal – some old favorites fall by the wayside and new contenders emerge to take up their place. The times, they are a-changing and we have more or less, bid goodbye to one such eLearning staple.


Adobe Flash - one of the most common and widely accepted tools to create rich media animations ruled the industry for years. Developers loved it because of its use of ease and visually appealing output. It was a reliable tool to design highly interactive scenarios, character animations, simulations - watch, try and test, activities like drag and drop, role plays, puzzles, slideshows to make eLearning courses rich and engaging. It became the go-to technology for eLearning developers seeking to increase the effectiveness of their courses.

However, after Steve Jobs’ announcement not to support Flash on iOS devices, a storm descended and changed the eLearning development game altogether. Flash’s dependency on its player to run content and its incompatibility with smartphones and tablets added up to some serious disadvantages for Flash in the new era. Giants like Google and Facebook were also moving away from the once legendary tool. As per w3Techs (Web Technology Surveys), the usage of Flash is declining at the rate of 1% every month and predictions are that Flash will be completely dead in next 2 years.

Given that it was no longer possible to ignore mobility, and within mobility iOS, a need was triggered to explore alternatives that were compatible with multiple devices and that could still render the desired output. So, if not Flash, what next?

Adobe Animate CC:

Adobe has now clearly understood the need to revamp its product to suit the current market needs. Hence, Adobe Animate CC was born with added features.  Adobe Animate CC - the newer, much-improved face of Flash - supports multiple outputs. Though it has maintained its legacy output of Flash (swf), it can produce multiple outputs in HTML5 Canvas, WebGL, Video, and AIR.
Being a new generation product, it offers cloud based libraries that can be accessed by teams spread across geographies. It offers 4K video output that is in-line with the growing trend of using Video based learning. Wider file format support for images and audios make the output compatible with more than 90% of the browsers available.

Adobe Animate CC is rapidly drawing the attention of eLearning developers trying to achieve “Flash-like” animation output using authoring tools.

HTML5
Throughout the industry, eLearning development is well in the midst of a paradigm shift to HTML5. HTML5 programming renders output supported by most of the browsers without any additional plugin. Being mobile friendly, courses developed using HTML5 can be delivered to multiple devices including iPhones, iPads, Android smartphones, as well as laptops and desktops, which is need of the hour.

Customization in HTML5 is easy and developers can dig deep into minute details to customize courses. HTML5 also offers multimedia support and integration without any additional player requirement. Overall HTML5 has already achieved significant positive momentum in eLearning Development.

WebGL

WebGL (Web Graphics Library) is a JavaScript API used for rendering interactive 3D and 2D graphics within any compatible web browser without the use of plug-ins. With the growing interest in 3D graphics, has come a rise in WebGL. WebGL has expanded in multi-directions - in games, web, eLearning interactions, and even virtual reality. Facebook’s Oculus acquisition from a couple of years ago indicated that WebGL powered 3D visualizations will also have a significant impact on Social Web. Tools like Unity3D are also widely accepted to develop rich 3D content for eLearning and ARVR environments.

Overall, there is see ms to a growing set of worthy alternatives, many with their own specific use case. A positive shift from Flash to newer technologies is well and truly underway. More and more authoring tools are adapting to multiple outputs to make themselves competitive - Lectora 17, Articutlate Storyline 360 are classic examples  and Adobe is still in the race. Even while quoting Voltaire a bit out of context – get set for all these thunderbolts following Flash!
What has your experience been while seeking an alternative to Flash? Do tell!
Published: By: Swapnil Bhaisade - Wednesday, April 19, 2017

13 March 2017

"We have found 150 defects in your application, out of which 50 are new, 50 are closed, and 50 are re-opened". This is typical scenario that lead developers of software development teams face as they near the sprint development cycle. On a closer look at the defect report, one realizes that the closed and re-opened defects have gone through multiple cycles from fixed to re-open and so on. Now this rework is not generally factored in when we estimate the software development effort. This can have major implications on profitability, especially when you are developing custom applications in fixed-cost mode.

So how can we do risk assessment early in the development cycle, put in a robust mitigation plan in place?

Few years back, I read about theory of "Broken Windows". The theory originally proposed by James Q. Wilson and George L. Kelling in 1982, stated that maintaining and monitoring urban environments to prevent small crimes such as vandalism, public drinking, and toll-jumping helps to create an atmosphere of order and lawfulness, thereby preventing more serious crimes from happening. The theory comes from following example.


Consider a building with a few broken windows. If the windows are not repaired, the tendency is for vandals to break a few more windows. Eventually, they may even break into the building, and if it's unoccupied, perhaps become squatters or light fires inside. Or consider a pavement. Some litter accumulates. Soon, more litter accumulates. Eventually, people even start leaving bags of refuse from take-out restaurants there.


Andrew Hunt and David Thomas, in their book 'The Pragmatic Programmer', fit this theory in Software development. Teams start a new project with lot of fanfare, code analysis check-lists, coding standard documents, and what not. Beautifully written clean code turns to a refactoring nightmare as there is eventual fire-fighting due to various reasons like deadlines, demos, etc. One broken feature, left unfixed for a substantial period, will encourage an "anything goes" attitude. Eventually each member of the development team will stop caring about the high standards set for them before the development began.

So, idea here is to not live with broken windows i.e. technical debt. Each issue be it defect or a refactoring task, needs to be fixed as soon as they are discovered. This instils the sense of responsibility in development team, and no one wants to be the first one to create a mess.

Easier said than done, right!!

We at Equations Work use Test Driven Development (TDD) with our Agile-Scrum practice. And results are encouraging. TDD has its drawbacks, but I believe the advantages outweigh the drawbacks by far.

TDD, briefly is a software application development paradigm that requires the development team to create specific test cases, and then write logic to ensure that a test case passes. As new test cases are written, it is ensured that the older ones do not fail. Code is refactored once the test cases passes, and the cycle is repeated until all requirements are developed.

First, by writing test case before the coding, team understands what needs to be built and can come up with strategy on how to build. In practicality, the developers start thinking about the logic as they are coding. This introduces avoidable defects and smelly code.

Second, having a bigger picture, in terms of features to be implemented, development team has a target to hit. They now have a check-list for each requirement in form of test cases. The "Definition of Done" can be easily tracked with this close ended check-list. This makes it easier for developers, because we only understand the language of 0 or 1. The feature is either done or it is not, we don't understand may-be!

Third, broken windows are traceable with TDD. Refactoring is important aspect of TDD, and ensures that developers fix the smelly code before checking-in their code to source repository. Once you put a code-analysis check list in place, this becomes a practice and developers have a target to hit.

Often people complain about TDD being time consuming practice. But I believe, it is an investment of time, which you would do in beginning of your coding cycle. Once the platform is set, the benefits like lower defects, higher code coverage, etc. can be reaped till the very end of project execution.


Published: By: Rupesh Tarwade - Monday, March 13, 2017

05 March 2017





A dated survey by The Grossman Group shows that over $37 billion are lost each year just due to “employee misunderstandings”. Sounds unreasonable but it is true! But why deem it unreasonable when misunderstandings have been a part of our life ever since the beginning of time. And we have learned to live with and around it. Often, people don’t realize the communication gap until it causes damage. And though the scale of the damage can differ and may seem economically recoverable, misunderstandings between people in the workplace can cost dearly to the business as well we professional relationships; jeopardizing the success of the organization.

As widely said, ‘Prevention is better than Cure”, it wouldn’t take a genius to anticipate that preventing communication gaps is far more effective than fixing its repercussions. And a bit of backtracking may yield various reasons for the communication gaps. Here are some examples:

“My client always ends up expecting something more than what I have done. I wonder how I can meet their expectations one hundred percent?”“We never deliver on time. Just don’t get how we spill all the time”

Are these just communication gaps? It may be visualized as incorrect expectations set with the client or unreal timelines committed by the team. But to be honest, there is much more going behind these. It could be a case of inaccurate understanding of the task at hand or mismatched priorities or even intentions. I could go on and on trying to list out the possible reasons behind these gaps. There could be no end to the list. The point to note is that communication gap isn’t the only line of fault. There are other factors that eventually lead to the gap. However, the good news: there is a single solution to all the possible factors!!

“Workplace Collaboration”. Workplace collaboration is nothing new. One may argue, that I have been collaborating with my colleagues all my life. But still we end up in a mess every now and then. Well let’s try to find out.

Yes, we do collaborate everyday with everyone. How we can say if that is enough? Or perfect? Or appropriate? Achieving true collaboration in which entire team play more than the mere sum of the individual parts. Yes, it is difficult in any environment. People must set aside their egos, trust one another, and share their expertise willingly. When a team collaborating smoothly, openly sharing information and able to communicate seamlessly, they can work at their most effective level. On the other hand, when employees work in individual silos, it can take longer for a team to finish a project. Highly engaged people, more productivity, an educated happier work culture is a sign of good workplace collaboration. 

Knowing this fact; unfortunately, workplace collaboration remains one of those commonly under-utilized tools for project success. Many of us will accept the fact but still like staying in our little bay of expertise, comfortable in our silos and never seeking out true collaboration. It’s easy to put your curtains on and get the job done, but that’s not what drives success, or growth, both individually and organizationally.

One need to think upon this factor when it comes to success of an organization. Workplace Collaboration depicts the educated happier workplace. It cultivates a sense of community within an organization, with employees feeling almost like they are a part of a family. Such environment encourages them to go beyond the expectations of their role. When you communicate, you get fair access to skills and strength which helps to solve problems faster and innovate better. It also allows businesses to complete important projects and initiatives in a more efficient manner. With multiple individuals or departments involved, work can be distributed more evenly and efficiently to those who have the time and expertise. 

Tackling workplace collaboration comes down to three things – your company culture, work-space, and technology.  Certainly we can strike a balance where one can work in silo but at the same time can collaborate well. It’s just matter of thinking how to achieve it. There can be several ways to do that and no way is perfect. We need to think wisely and keep it purposeful. It’s simple but at the same time it’s tricky. Let us touch base couple of them based on my own experience.


Lead by Example:
Leaders or executives in the organizations are the ones who can inculcate the collaboration. The effective collaboration mechanism they showcase; more others will respect and follow. Company leaders should support collaborative tool and strategy for the same.


Foster friendships:

Employees are more likely to be willing to collaborate and provide each other with critical feedback when they have developed a close friendship. leaders can help foster these friendships within the company culture by encouraging interaction outside of the office or setting aside funds for group bonding time. For such activities, we can leverage a corporate social network platform.

Know each other:
Different personality dynamics, skill sets and experiences are present in every team. It is worth the effort to have everyone openly discuss likes and dislikes about communication, tasks and personal focus.

Set team goals:
Ensure measurable goals are set on a quarterly basis. Getting the team to focus on goals will keep individual efforts aligned with desired outcomes.  Be willing to re-evaluate goals as needed. Each quarter the outcome of each goal is also published. This keep everyone focused and transparent.

Establish collaboration tools:
Implementing the right tech tool is the key. Everyone must find it useful and not too much complex to use it.  This helps everyone to be open on everything be it status or be it opinion on one topic. Such tools are also helps to conduct effective meetings. This will also help at times to get rid of feeling about meeting is waste of time. 

Establishing a collaboration is just the beginning. Collaboration must be consistent and purposeful, with resources dedicated to its success. Well, every company has many superheroes or committed contributors already; but one can build productivity exponentially by getting them to work as a collaborative team.
Published: By: Anita Gupte - Sunday, March 05, 2017