<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Till Pieper</title>
    <description>The latest articles on Forem by Till Pieper (@tillpieper).</description>
    <link>https://forem.com/tillpieper</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F497645%2Fb2c03dbc-7740-4e3d-82d3-06ae820bb910.jpg</url>
      <title>Forem: Till Pieper</title>
      <link>https://forem.com/tillpieper</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/tillpieper"/>
    <language>en</language>
    <item>
      <title>How to Use Zoom Screen Sharing for Engineering Collaboration</title>
      <dc:creator>Till Pieper</dc:creator>
      <pubDate>Wed, 09 Jun 2021 20:06:58 +0000</pubDate>
      <link>https://forem.com/coscreen/how-to-use-zoom-screen-sharing-for-engineering-collaboration-1h3f</link>
      <guid>https://forem.com/coscreen/how-to-use-zoom-screen-sharing-for-engineering-collaboration-1h3f</guid>
      <description>&lt;p&gt;Imagine what would have happened if the pandemic occurred just five years earlier, and software development teams, along with everyone else, had been forced to work remotely.&lt;/p&gt;

&lt;p&gt;Videoconferencing and screen-sharing virtual meeting tools were brand new. At best, they were still quite rough. Even fewer homes had high-speed internet access than today. The only reliable way to collaborate with colleagues was to blindly discuss work through email and (gasp) the telephone. Engineers often had to adapt to new solutions.&lt;/p&gt;

&lt;p&gt;Thankfully, that didn’t happen, as plenty of collaboration tools, including Zoom, Microsoft Teams, Google Meet, and others, allow virtual collaboration and screen sharing. These tools have made remote work easier.&lt;/p&gt;

&lt;p&gt;But not every situation is the same, and neither are the screen-sharing applications that development teams use. Using these tools effectively starts by using them correctly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decide How (and Whether) to Meet
&lt;/h2&gt;

&lt;p&gt;Like it or not, whether it’s temporary or long-term, remote work is simply a reality for software-development teams today. That means online collaboration and meetings are now easier than ever to schedule. But that’s not necessarily a good thing: employees are attending &lt;a href="https://www.nber.org/papers/w27612"&gt;13% more meetings&lt;/a&gt; than they did prior to the pandemic.&lt;/p&gt;

&lt;p&gt;These excessive meetings have been shown to decrease productivity. One study found that videoconferencing meetings cost &lt;a href="https://www.wundamail.com/blog/coronavirus-business-impact-work-from-home-report-2020"&gt;more than $1,200&lt;/a&gt; per employee, per month, in wasted time. Not only that, but too many unscheduled meetings can &lt;a href="https://www.linkedin.com/pulse/tired-pointless-meetings-read-gonzalo-shoobridge-ph-d-/"&gt;reflect poorly on your organization&lt;/a&gt;, resulting in decreased morale and job satisfaction among employees. Most tools today are not tailored for software development and engineering. Engineers and developers need more than meetings, video calls, and screen sharing to work together. &lt;a href="https://www.coscreen.co/blog/what-is-deep-collaboration/"&gt;Deep collaboration&lt;/a&gt; is an essential tool to help teammates work together.&lt;/p&gt;

&lt;p&gt;So, the first thing you should consider is &lt;a href="https://sproutsocial.com/insights/screen-sharing/"&gt;the purpose of your meeting&lt;/a&gt; and whether it requires screen-sharing capabilities—or whether the meeting is even necessary. Sometimes, simply chatting or sharing a screen capture through email will suffice.&lt;/p&gt;

&lt;p&gt;However, if your meeting involves a back-and-forth discussion, then you should consider using a screen-sharing app. For development teams, &lt;a href="https://sproutsocial.com/insights/screen-sharing/"&gt;such meetings&lt;/a&gt; might include team meetings, customer demos, and customer onboarding meetings. In addition, internal cross-functional meetings, such as sales reviews, are also good candidates for meetings with a screen-sharing component.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://www.builtinnyc.com/2020/07/28/successful-remote-collaboration-product-engineering-teams"&gt;most common tools&lt;/a&gt; for meetings like these are Zoom and similar applications, including Webex, Google Meet, and Microsoft Teams. These apps allow a presenter to share their screen and also include audio/video conferencing, chat, and some file-sharing.&lt;/p&gt;

&lt;p&gt;These tools have become &lt;a href="https://www.cnet.com/news/how-zoom-made-video-meetings-easy-for-workers-students-and-all-of-us-in-2020/"&gt;nearly ubiquitous&lt;/a&gt;, so they’re easy and accessible for most users. Keep in mind that the screen-sharing capabilities in the tools mentioned thus far are primarily presentational. They allow one person to share their screen, and the sharing permissions can be transferred from one user to another. Screen sharing is always one way, and viewers cannot interact with, edit, or control the shared screen.&lt;/p&gt;

&lt;p&gt;There are other alternatives &lt;a href="https://slack.com/blog/collaboration/engineering-collaboration-solutions"&gt;specifically designed for engineering collaboration&lt;/a&gt; that offer more interactive and collaborative functionality. We’ll discuss those a little later. But first, let’s address some of the basics, like how to use Zoom, and then get into the issues that affect nearly all screen-sharing meetings.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use Zoom to Share Your Screen
&lt;/h2&gt;

&lt;p&gt;Zoom is usually the go-to conferencing tool for most of us. It’s just what everybody knows. Here’s how to use it.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;First, sign up for Zoom and &lt;a href="https://zoom.us/support/download"&gt;download it&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Then start a Zoom meeting.&lt;/li&gt;
&lt;li&gt;Along the bottom of your meeting, you’ll see a black bar with several icons. Click the green “Share Screen.”&lt;/li&gt;
&lt;li&gt;Then select what you would like to share. You have many options. The most popular one is to share the whole screen, but you can also share individual windows or share from your whiteboard, tablet, or phone screen.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9_Mrb9U1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vft32m2zotma7s3iwt9j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9_Mrb9U1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vft32m2zotma7s3iwt9j.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For a more in-depth step-by-step tutorial on how to &lt;a href="https://www.coscreen.co/blog/how-to-share-screen-control-in-zoom-remote-control-mouse-keyboard/"&gt;share the screen control&lt;/a&gt; in Zoom. This article discusses how to give screen control to another user, request remote control, regain keyboard and mouse control of your desktop in Zoom, and how to enable multiple users to share and control the mouse and keyboard at the same time while in a &lt;a href="https://www.coscreen.co/coscreen-zoom-integration"&gt;Zoom meeting using CoScreen&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The problem with Zoom, though, is it has limited capabilities. &lt;a href="https://zoom.us/pricing"&gt;You get cut off after 40 minutes&lt;/a&gt; on the basic plan, so you usually have to pay for it if you use it enough, and their least expensive plan starts at $149.90 for a year. That’s quite an investment for someone who’s casually talking to people. Another issue is that in order to allow other users to gain control of your desktop, you sometimes have to enable it through your system preferences, which can get tricky. If that’s happening in the middle of a meeting, it looks unprofessional. &lt;a href="https://www.coscreen.co/blog/comparing-zoom-and-coscreen/"&gt;A great alternative to Zoom&lt;/a&gt; with the capabilities to do (individual and whole) screen sharing and share control of your desktop is &lt;a href="https://www.coscreen.co/"&gt;CoScreen&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cover the Basics
&lt;/h2&gt;

&lt;p&gt;With the use of video conferencing and screen-sharing tools increasing, &lt;a href="https://demodesk.com/blog/online-meetings/most-common-issues-explained"&gt;time-eating mishaps and inefficiencies&lt;/a&gt; are also increasing. Meetings often start late or have too much time devoted to sorting out technical difficulties or users’ unfamiliarity with the software, like when you don’t know how to use Zoom.&lt;/p&gt;

&lt;p&gt;Luckily, avoiding these inefficiencies is relatively easy. You just need to consider the basics before you start.&lt;/p&gt;

&lt;p&gt;First, make sure you’re prepared and that everyone on your team is prepared, too. &lt;a href="https://blogs.poly.com/remote-screen-sharing-tips"&gt;That means doing simple things ahead of time&lt;/a&gt;. Know what documents, files, and images you want to present and have the right windows open. Log in to any apps or sites you might need to access during the meeting. Make sure your team does the same.&lt;/p&gt;

&lt;p&gt;If you are switching presenters, make sure the screen-sharing permissions are set up correctly. This will help you avoid delays or having to restart the screen-sharing app in the middle of the meeting, which can be embarrassing.&lt;/p&gt;

&lt;p&gt;You’ll also want to have a &lt;a href="https://blog.webex.com/video-conferencing/screen-sharing-how-to-guide-tips-for-better-real-time-collaboration/"&gt;dry run&lt;/a&gt;, ideally just before the meeting starts, to make sure everything is working correctly. This is especially important if there will be outside attendees, such as customers, in the meeting. But even having a dry run is time-consuming.&lt;/p&gt;

&lt;p&gt;Too often, someone will be in the middle of a presentation, and something will go wrong. The information doesn’t display correctly, transitions aren’t smooth, or technology fails in some way. Most of these embarrassing mishaps can be avoided with just a little preparation. Most of these embarrassing mishaps are occupational hazards while working remotely. While preparation and dry runs are extremely helpful, sometimes those mishaps are hard to control.&lt;/p&gt;

&lt;p&gt;Another thing to keep in mind is that many screen-sharing apps, notably Zoom, will completely take over your desktop when you’re screen-sharing. This can make it hard to toggle between windows if you need to find information, so you may want to have a second screen where you can access that information while sharing.&lt;/p&gt;

&lt;p&gt;Finally, there are a few other &lt;a href="https://blog.webex.com/video-conferencing/screen-sharing-how-to-guide-tips-for-better-real-time-collaboration/"&gt;things to consider&lt;/a&gt; as you prepare for a seamless screen-collaborating session on Zoom, Teams, or any other application:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;While the presenter may want to keep their audio/video on, it’s a good idea to &lt;a href="https://www.ny-engineers.com/blog/how-to-use-remote-collaboration-effectively-in-engineering-projects"&gt;ask everyone else to turn theirs off&lt;/a&gt;, at least during the screen-sharing portion. This helps ensure that viewers with slower connections have fewer problems and minimizes interruptions. You can encourage viewers to submit questions through the chat or save them for the discussion portion of the meeting.&lt;/li&gt;
&lt;li&gt;If you’re planning to record the meeting, make sure everyone is aware and gives explicit consent. The &lt;a href="https://www.corporatecomplianceinsights.com/privacy-concerns-legal-implications-video-conference/"&gt;laws dealing with recording audio and video calls vary by state&lt;/a&gt;, so it’s best to cover your bases and get permission. This is especially important for meetings involving people from outside the company.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.ny-engineers.com/blog/how-to-use-remote-collaboration-effectively-in-engineering-projects"&gt;Use a resource for sharing files&lt;/a&gt;, along with clear instructions for accessing and downloading them. Zoom and other screen-sharing apps allow you to share files through the chat feature, but if you’re dealing with larger files, it might be best to use another source.&lt;/li&gt;
&lt;li&gt;Follow your organization’s &lt;a href="https://www.ny-engineers.com/blog/how-to-use-remote-collaboration-effectively-in-engineering-projects"&gt;cybersecurity guidelines&lt;/a&gt; to avoid scams and data breaches.&lt;/li&gt;
&lt;li&gt;Turn off your notifications, and close unnecessary tabs, windows, and applications. This not only keeps the meeting running smoothly but also avoids the embarrassment of personal information is on display for all to see!&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  There’s Sharing, and Then There’s Collaborating
&lt;/h2&gt;

&lt;p&gt;While apps like Zoom, Teams, Webex, and others are great for presentations and meetings, there are times when one-way screen sharing is not enough. Particularly when your engineers are all working remotely, they will sometimes need more robust tools to be productive.&lt;/p&gt;

&lt;p&gt;One example where a collaborative, interactive screen-sharing application is required is during &lt;a href="https://www.coscreen.co/blog/love-or-hate-pair-programming-here-to-stay/"&gt;pair programming&lt;/a&gt;. Co-located pairs had it pretty easy, as they could sit side by side at one workstation, taking turns at the keyboard while discussing the code.&lt;/p&gt;

&lt;p&gt;Pairing remotely is a little more challenging because working at a single workstation isn’t possible. One-way screen sharing apps like Zoom offer a partial solution, allowing the driver and navigator to see the screen. But the actual work can be done on only one machine, so switching roles—a common practice in pair programming—is cumbersome at best.&lt;/p&gt;

&lt;p&gt;Fortunately, &lt;a href="https://slack.com/blog/collaboration/engineering-collaboration-solutions"&gt;there are tools&lt;/a&gt; that are designed to facilitate collaboration and project management for software development. However, these tools are focused only on a terminal or IDE collaboration. With that said, engineering collaboration and pair programming go way beyond IDE. One such tool is &lt;a href="https://www.coscreen.co/"&gt;CoScreen&lt;/a&gt;. &lt;a href="https://support.coscreen.co/hc/en-us/articles/1500001189021-How-is-CoScreen-different-from-Zoom-Slack-Calls-Microsoft-Teams-and-specialized-pair-programming-tools-Feature-Comparison"&gt;Unlike video conferencing applications&lt;/a&gt;, CoScreen offers features that let collaborators work together more effectively—even if they’re working remotely.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sk0mRpOl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/la1kcm0vhg4qus4hm4wl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sk0mRpOl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/la1kcm0vhg4qus4hm4wl.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;CoScreen goes beyond one-way screen sharing, letting users share windows on a joint desktop. This makes collaboration possible in ways that other video conferencing tools cannot.&lt;/p&gt;

&lt;p&gt;With its remote-control capabilities, multiple users can interact with and edit shared windows as easily as their own local applications. So engineers can do more than just discuss what needs to be done; they can make live changes and edits.&lt;/p&gt;

&lt;p&gt;That capability makes CoScreen well suited to a variety of use cases that developers face on a daily basis:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pair programming and debugging: Engineers can work together as if they were at the same workstation, no matter where they are.&lt;/li&gt;
&lt;li&gt;Creative troubleshooting: If developers get stuck, they can easily get help from a colleague and work through the problem.&lt;/li&gt;
&lt;li&gt;Code and design reviews: Team members can walk each other through the design, and reviewers can make suggestions immediately and even test the code.
*Standups and sprint demos: Everyone can align faster by seeing what the team is working on and what has the highest priority.&lt;/li&gt;
&lt;li&gt;Ops and incident response: Engineers can share their terminals to work together to address issues in real-time.&lt;/li&gt;
&lt;li&gt;Onboarding and coaching: Senior engineers can work with new hires to guide them through a project and provide help when necessary.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---xfgFDec--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0itqsql7e7o7h6oqq5ht.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---xfgFDec--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0itqsql7e7o7h6oqq5ht.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Don’t Settle for Ordinary Screen Sharing When Deep Collaboration Is Required
&lt;/h3&gt;

&lt;p&gt;The software development landscape changed dramatically when teams were suddenly forced to work remotely. Nothing lasts forever, and it’s safe to say that at some point, companies will go back to co-located teams, at least to some degree. And when that happens, deep collaboration will be a vital tool.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“The dominance of Zoom and similar tools in the remote space made me seek more collaborative solutions like CoScreen, out of necessity for tools beyond just pixels on a screen with audio. We need more, and we should demand more if this is how the future of work will pan out.” - &lt;a href="https://www.coscreen.co/blog/john-lilly-on-deep-collaboration/"&gt;John Lilly, former CEO of Mozilla&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Engineers will most likely be a great example of what these hybrid models of remote work will look like. Some engineers will spend time on-site when their presence is necessary, like when they’re taking measurements, and other times, they’ll do remote work, like drafting or doing a report, at home or off-site. Deep collaboration will be necessary between engineers who follow this hybrid model of work.&lt;/p&gt;

&lt;p&gt;Large companies like &lt;a href="https://www.washingtonpost.com/technology/2020/05/18/facebook-google-work-from-home/"&gt;Google and Facebook&lt;/a&gt; have already stated they plan to stick with remote work into 2021 and beyond. &lt;a href="https://www.usatoday.com/story/money/2021/01/05/jobs-home-29-professionals-would-quit-if-forced-go-back-office/4142830001/"&gt;Many employees&lt;/a&gt; have said they want to continue working remotely as long as they can, citing benefits like eliminating commutes and spending more time with their families.&lt;/p&gt;

&lt;p&gt;Online deep collaboration and screen sharing are simply accepted means of working, and companies need to make it as easy as possible for their remote teams to be productive. The right tools allow you to go from passively sharing a screen and displaying information to deep, interactive collaboration.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Next-gen Screenhero: Building for better collaboration
</title>
      <dc:creator>Till Pieper</dc:creator>
      <pubDate>Tue, 23 Feb 2021 19:46:17 +0000</pubDate>
      <link>https://forem.com/coscreen/next-gen-screenhero-building-for-better-collaboration-1aoe</link>
      <guid>https://forem.com/coscreen/next-gen-screenhero-building-for-better-collaboration-1aoe</guid>
      <description>&lt;p&gt;Screenhero was an online collaboration tool like nothing else, right up until Slack discontinued it in 2017, leaving a void in the programming world. Fortunately, we here at &lt;a href="https://www.coscreen.co/"&gt;CoScreen&lt;/a&gt; have built a brand-new tool that does everything Screenhero did (and more).&lt;/p&gt;

&lt;p&gt;If you never got to use Screenhero, there was a reason why it became so popular: It was a tool that let its user screen-share any of your applications with any collaborator over the internet. You both were able to use your own mouse to interact with the application, making it specifically designed for remote teams. With it, you could collaborate in real-time and with any app you had on your computer. It made a lot of work that much faster and was specifically good for pair programming and for presenting to clients.&lt;/p&gt;

&lt;p&gt;CoScreen provides people with everything they loved about Screenhero — just improved in nearly every way. It’s packed with features that tackle the needs of remote teams through an entirely new concept.&lt;/p&gt;

&lt;h2&gt;
  
  
  When the World Lost Screenhero
&lt;/h2&gt;

&lt;p&gt;Before Screenhero, remote developers had to work using video chat and screen-sharing tools that didn’t encourage collaboration. The best solution was possibly tmux, which allowed users on Unix-like systems to access multiple terminal sessions. But it wasn’t exactly an intuitive system, unless you really knew your Linux commands.&lt;/p&gt;

&lt;p&gt;Screenhero removed that hurdle and allowed developers to work nearly in real-time, using any app they could think of, which was a game-changer upon its release in 2013.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CHtN9-MR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1dqlnwzlxjsphts7nlav.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CHtN9-MR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1dqlnwzlxjsphts7nlav.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Not only could two people share a screen, but both could also control it with their own mouse. Clients could modify a project a developer was working on, or two developers could code together. It didn’t take over your whole screen like other video services, either.&lt;/p&gt;

&lt;p&gt;But then &lt;a href="https://www.theverge.com/2015/1/28/7917857/slack-buys-screen-sharing-app-screenhero"&gt;in 2015&lt;/a&gt;, Slack acquired Screenhero, and then discontinued the stand-alone service. They intended to rebuild all of the features directly into the Slack app to offer a more efficient experience, but developers decried the new integration. Worst of all was that it lost multiplayer support, and users complained that it wasn’t as bandwidth-efficient.&lt;/p&gt;

&lt;p&gt;And, while many of us use and love Slack on a daily basis, no one uses it for its video chat or screen-sharing. Interest in the screen-sharing service on Slack floundered, and it was eventually removed entirely.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_33H0lHA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rdhi8klu568wxhe996rq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_33H0lHA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rdhi8klu568wxhe996rq.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Developers all over the internet lamented Screenhero’s loss.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--uTBXFDJm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ssbzdgdnmdi22zlj8fp9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uTBXFDJm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ssbzdgdnmdi22zlj8fp9.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stand-alone substitutes have emerged in its place, but nothing has been quite the same. Most of the competition has just emulated what made Screenhero popular, without adding anything new.&lt;/p&gt;

&lt;h2&gt;
  
  
  The (Screen-Sharing) Hero Developers Need Right Now
&lt;/h2&gt;

&lt;p&gt;Developers still yearn for the return of Screenhero. But rather than waiting for this long-dead hero to rise from the grave, developers can instead lean on CoScreen to meet their needs in a new way. Not only does it do everything Screenhero did (and faster!), but it also offers a superior collaboration experience and is packed with innovative new features.&lt;/p&gt;

&lt;p&gt;Perhaps the biggest improvement is that you aren’t restricted to sharing one person’s entire screen. Multiple people can share individual windows just by clicking on a tab above each window or by dragging them to the shared screen.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=W3gltVKtxcM&amp;amp;feature=emb_title"&gt;See CoScreen in action&lt;/a&gt;&lt;br&gt;
It also makes for a fundamentally more interactive (and vastly improved) user experience. No longer do you have to wait your turn while someone shares their screen — every user can share their own app anytime they wish.&lt;/p&gt;

&lt;p&gt;Users with a second monitor can utilize it like a shared screen, allowing them to drag and drop windows from “their” computer to the shared space as they please. It’s a handy way of keeping track of what window is where. Of course, CoScreen works just as well with a single screen, and it highlights who is sharing which window. And, whereas other services only allow two users to develop software together at a time, CoScreen allows up to eight to share and collaborate concurrently.&lt;/p&gt;

&lt;p&gt;It also offers simple remote-control features that allow users to jump right into collaboration. With it, users can manipulate other people’s windows and apps as if they were their own. To assist in collaboration, there’s even seamless video and audio chat integrated that lets users easily discuss what they’re working on.&lt;/p&gt;

&lt;p&gt;CoScreen vs. Screenhero&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mqd7Gn_E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b8uygyjvdmdh6z0ferm7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mqd7Gn_E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b8uygyjvdmdh6z0ferm7.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
Feedback for CoScreen has already been hugely positive. For example, &lt;a href="https://don.goodman-wilson.com/"&gt;Don Goodman-Wilson&lt;/a&gt;, one of the original Screenhero devs, &lt;a href="https://www.producthunt.com/posts/coscreen-for-maco"&gt;called CoScreen “game-changing”&lt;/a&gt; and now even works with them.&lt;/p&gt;

&lt;h4&gt;
  
  
  Even at this early stage, there have been a number of success stories:
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://www.grid.ai/"&gt;Grid AI&lt;/a&gt; says that using CoScreen has allowed them to &lt;a href="https://www.coscreen.co/blog/how-grid-uses-coscreen-to-move-fast-as-a-remote-engineering-team/"&gt;build software 2x faster.&lt;/a&gt;&lt;br&gt;
Engineers at &lt;a href="https://www.coscreen.co/blog/how_to-onboard-new-remote-engineers-with-30-less-friction-using-coscreen/"&gt;Salesforce&lt;/a&gt;, &lt;a href="https://www.okta.com/"&gt;Okta&lt;/a&gt;, and other great companies have onboarded new remote team members faster than ever.&lt;/p&gt;

&lt;p&gt;How will you use CoScreen?&lt;/p&gt;

&lt;h2&gt;
  
  
  Beyond Pair Programming: How CoScreen Will Help Live Collaboration Evolve
&lt;/h2&gt;

&lt;p&gt;We want CoScreen to help with all of your “deep collaboration” needs.&lt;/p&gt;

&lt;p&gt;Interested in pair programming, but can't be in the same office? CoScreen allows developers to pair program as if they were sitting at the same workstation.&lt;/p&gt;

&lt;p&gt;Need to troubleshoot a problem? How easy would it be to simply drag the screen over and get solutions in real-time? This works for code and design reviews as well, allowing reviewers to suggest immediate changes rather than having to wait to see them implemented.&lt;/p&gt;

&lt;p&gt;People in an onboarding or coaching role have found CoScreen invaluable to walk new members through the process. Since you can work with everyone collaboratively, they don't have to watch as you show them what to do — anyone can work together and learn as they go.&lt;/p&gt;

&lt;p&gt;CoScreen also offers integration with apps such as &lt;a href="https://chrome.google.com/webstore/detail/coscreen/pahmjnapohdeedmdhmbeddgmhebhegme?hl=en"&gt;Chrome&lt;/a&gt;, where it can replace your meetings in Google Calendar.&lt;/p&gt;

&lt;p&gt;And CoScreen is not just for remote work! We all may be stuck working from home, but CoScreen has applications in the office. It will allow an in-office team to communicate with freelancers or clients or even easily present demos and get feedback in real-time.&lt;/p&gt;

&lt;p&gt;We’re constantly impressed with all the ways we see clients using our product. Also — fun fact — we use it ourselves. As a remote team, we use CoScreen daily to work on making the tool better.&lt;/p&gt;

&lt;h2&gt;
  
  
  A hero for today ... and the future
&lt;/h2&gt;

&lt;p&gt;So Screenhero may be gone, but we think you’ll agree that CoScreen will be celebrated by anyone pining for a screen-sharing solution. The multi-user functionality makes it truly unique and uniquely suited for the problems facing remote teams. Not only is it perfect for our current work-from-home lifestyle, but it’s also perfectly suited for in-person collaboration, ensuring that you’ll use it long into the future. Drop us an email at &lt;a href="mailto:hello@coscreen.co"&gt;hello@coscreen.co&lt;/a&gt;, and let’s chat about how we can help you!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Are Zoom And Other Work-from-home Tools Making Developer Teams Less Agile?</title>
      <dc:creator>Till Pieper</dc:creator>
      <pubDate>Tue, 02 Feb 2021 21:50:02 +0000</pubDate>
      <link>https://forem.com/coscreen/are-zoom-and-other-work-from-home-tools-making-developer-teams-less-agile-od1</link>
      <guid>https://forem.com/coscreen/are-zoom-and-other-work-from-home-tools-making-developer-teams-less-agile-od1</guid>
      <description>&lt;p&gt;Remember mid-March 2020, when the world shut down to deal with the COVID-19 pandemic? At that time, agile software developers and other companies had to wait helplessly for tools like Zoom and Slack to be invented so their teams could collaborate from their homes.&lt;/p&gt;

&lt;p&gt;If you don’t remember things happening that way, it’s because they didn’t.&lt;/p&gt;

&lt;p&gt;Video conferencing, chat, file-sharing, and other tools have been available for years, and countless companies have used them to enhance communication and collaboration. Once the pandemic hit, many of those companies quickly pivoted to using the tools as their go-to work-from-home enablers.&lt;/p&gt;

&lt;p&gt;But can these tools replace co-located collaboration effectively over the long term? Or do they make teams less agile?&lt;/p&gt;

&lt;p&gt;Most people would say remote-work tools are a poor substitute for in-person collaboration. Nevertheless, they are a necessary evil these days. If your team is struggling to maintain agile best practices in an age of remote work, there are some things you can do to address that problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Yes, working from home has made agile work more challenging in some ways
&lt;/h2&gt;

&lt;p&gt;While videoconferencing and other tools undoubtedly made it easier for companies to shift to remote work, these tools weren’t designed to replace in-person collaboration. It didn’t take long for problems to arise.&lt;/p&gt;

&lt;p&gt;Constantly looking at and talking to teammates through a computer screen is exhausting. So much so that the term &lt;a href="https://www.jobillico.com/blog/en/4-signs-you-have-zoom-fatigue-and-what-you-can-do-about-it/"&gt;“Zoom fatigue”&lt;/a&gt; entered the common vernacular. &lt;a href="https://opto.ca/health-library/computer-vision-syndrome-digital-eye-strain"&gt;Experts have long known&lt;/a&gt; that too much time spent staring at a computer screen can cause problems like headaches, eye irritation, blurred vision, and general fatigue.&lt;/p&gt;

&lt;p&gt;In addition, videoconferencing tools make many aspects of collaboration more difficult. &lt;a href="https://blogs.starcio.com/2020/04/virtual-meetings-zoom.html"&gt;Certain types of meetings&lt;/a&gt; are all but impossible online. Informal “watercooler” discussions and the big meetings to collaborate on big decisions are very difficult using remote tools. Spontaneity, open discussion, and broad input are challenging when everyone’s looking at a gallery of thumbnail images on their screens.&lt;/p&gt;

&lt;p&gt;Even the simple acts of setting up and running a meeting are a little harder. Every day, variations of the following interactions are repeated countless times:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;User A: Can you join my room?&lt;/em&gt;&lt;br&gt;
&lt;em&gt;User B: No, I thought we would join mine, and I'm already in it.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;User A: Sorry, I can't see anything. Are you sharing?&lt;/em&gt;&lt;br&gt;
&lt;em&gt;User B: Sorry, I shared the wrong window.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;User A: Can you give me presenter rights?&lt;/em&gt;&lt;br&gt;
&lt;em&gt;User B: It says that you're already a presenter.&lt;/em&gt;&lt;br&gt;
&lt;em&gt;User A: Can you please stop sharing so I can share?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;But the main problem with remote work tools is that they can’t replace old-fashioned, face-to-face communication. Screen sharing is almost always a monologue. Team members are often assigned as passive viewers and struggle to get their ideas across or give instructions.&lt;/p&gt;

&lt;p&gt;Facial cues, posture, and voice inflection communicate untold volumes of information in the blink of an eye. Video calls are a nice, temporary replacement, but the added time and effort that goes into simple communication accumulates over time, &lt;a href="https://www.vox.com/the-highlight/2020/5/26/21256190/zoom-facetime-skype-coronavirus-loneliness"&gt;ultimately delivering diminishing returns.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All of that tedium makes the work of agile software development using remote-work tools very, very difficult. Fixing bugs, trying to come up with novel ideas and solutions, solving outages, aligning on sophisticated concepts — these are all much heavier lifts when teams have to rely on Zoom to communicate.&lt;/p&gt;

&lt;p&gt;Agile development practices were developed with co-located teams in mind. Traditionally, such teams thrive when they’re co-located with their coworkers. This is because co-location supports frequent in-person contact to quickly build trust, simplify problem-solving, encourage instant communication, and enable fast-paced decision-making.&lt;/p&gt;

&lt;p&gt;While co-location helps develop these close working relationships, the truth is that the agile teams that started out remote from day one can be just as effective. However, the sudden transition of co-located teams to a fully remote approach can reduce cohesion and efficiency. This has led to an &lt;a href="https://www.blueoptima.com/global-productivity-report"&gt;alarming drop in productivity&lt;/a&gt; for more than 200,000 software developers worldwide.&lt;/p&gt;

&lt;p&gt;In fact, according to a recent report from &lt;a href="https://www.theinformation.com/articles/googles-internal-data-show-engineers-found-it-harder-to-code-from-home"&gt;&lt;em&gt;The Information&lt;/em&gt;&lt;/a&gt;, Google’s internal data shows that just 31% of their engineers surveyed said they were highly productive, an 8-point decrease from their record-high in March 2020. &lt;/p&gt;

&lt;p&gt;Clearly, remote work is less than ideal for agile teams — at least, the way it’s being used by many companies now. But can things be better?&lt;/p&gt;

&lt;h2&gt;
  
  
  With the right tools, agile + remote work is possible, or even more productive
&lt;/h2&gt;

&lt;p&gt;Many agile teams are very familiar with tools like Zoom and Slack. In fact, the tools have been a driving force behind some teams’ agility.&lt;/p&gt;

&lt;p&gt;Video conferencing tools, like Zoom, Microsoft Teams, and &lt;a href="https://meet.jit.si/"&gt;Jitsi Meet&lt;/a&gt;, are ideal for formal meetings and sales presentations and allow people to gather quickly without travel. Chatting programs like Slack allow quick, informal information sharing and contact without flooding inboxes. These tools can actually increase the speed at which teams collaborate by removing some of the barriers of time and location.&lt;/p&gt;

&lt;p&gt;In fact, we are finding that agile makes remote work easier in many ways. Many companies that have already embraced agile have experienced a &lt;a href="https://www.bcg.com/en-us/publications/2020/remaining-agile-and-remote-through-covid"&gt;smoother transition&lt;/a&gt; into remote work. These companies believe that having agile principles already in place has made their teams more effective than if they had not been agile.&lt;/p&gt;

&lt;p&gt;Agile developers are finding that they can &lt;a href="https://blog.zoom.us/using-zoom-agile-software-development/"&gt;use video conferencing&lt;/a&gt; for sprint planning meetings, sprint demos, and even daily stand-ups. Some companies are &lt;a href="https://www.wing.vc/remote-stack-summit"&gt;getting creative&lt;/a&gt; and using chat tools to facilitate small talk and build office culture.&lt;/p&gt;

&lt;p&gt;While remote tools may never completely replicate the benefits of co-location, using the right remote tools can still be used to enhance productivity and collaboration. However, remote work tools have long been seen as noisy and disruptive. They have many drawbacks, which are now being magnified because people are constantly using them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Working from home is a necessity (for now) — here’s how to make the tools work best for your teams
&lt;/h2&gt;

&lt;p&gt;Remote work is likely here to stay, at least for a while, so companies need to find ways to make the most of these tools and minimize their drawbacks. With that in mind, there are many ways to leverage the available work-from-home tools to maintain your teams’ productivity. Or even enhance it.&lt;/p&gt;

&lt;p&gt;You’ll just need to find what works best for your company and your team.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prioritize asynchronous workflows
&lt;/h3&gt;

&lt;p&gt;The drawbacks of remote work tools aren’t with the tools themselves; it’s that they’re being used to replace in-person interactions entirely.&lt;/p&gt;

&lt;p&gt;To counter this, companies should use the tools only when they can really add value. GitLab, for example, has processes in place to keep video calls to a minimum. According to their company communication guidelines, they &lt;a href="https://about.gitlab.com/handbook/communication/"&gt;emphasize documenting conclusions of offline communication&lt;/a&gt;, turning to synchronous video calls only after going back and forth several times.&lt;/p&gt;

&lt;p&gt;In other words, they use video calls only when necessary, instead using chat, email, and other forms of asynchronous communication to minimize disruption.&lt;/p&gt;

&lt;h3&gt;
  
  
  Adapt your agile practices to remote-work dynamics
&lt;/h3&gt;

&lt;p&gt;Remote work is just different from co-located work in almost every way. And, according to McKinsey, &lt;a href="https://www.mckinsey.com/business-functions/organization/our-insights/revisiting-agile-teams-after-an-abrupt-shift-to-remote"&gt;it doesn’t make sense&lt;/a&gt; to superimpose the way you used to operate — your schedule and processes — onto a remote work setting.&lt;/p&gt;

&lt;p&gt;Instead, &lt;a href="https://www.smartsheet.com/content/agile-remote-teams"&gt;according to Smartsheet&lt;/a&gt;, you’ll need to adjust your approach to meetings to meet the needs of your remote teams. That means adjusting times, documenting decisions, finding ways to keep teams engaged, and maintaining calendar transparency.&lt;/p&gt;

&lt;p&gt;You should also find ways to maintain a sense of regularity by keeping weekly touch points, daily stand-ups, and other regular touch points you used to have. This will help maintain some semblance of structure and normality in decidedly abnormal times.&lt;/p&gt;

&lt;p&gt;Finally, you should remember that communication dynamics are very different than when everyone was in the office. People simply don’t listen and learn online the way they do in person. This makes the practice of over-communicating and repeating critical. It may seem overbearing and unnecessary, but it’s the only way to make sure there are fewer misunderstandings.&lt;/p&gt;

&lt;h3&gt;
  
  
  Establish and nurture your company culture online
&lt;/h3&gt;

&lt;p&gt;Of all the ways remote work can be detrimental to a company, culture is most at risk when distributed work isn’t done well. Co-located teams tend to establish and maintain a culture naturally, with a little help from leadership.&lt;/p&gt;

&lt;p&gt;That’s much more difficult for remote teams, so &lt;a href="https://www.talentlms.com/blog/challenges-managing-remote-team-how-overcome-them/"&gt;you have to be much more intentional&lt;/a&gt; about creating, maintaining, and nurturing the company culture you desire. For example, a “virtual open-door policy” helps to create a culture of open communication among remote teams. You can also explore ways for employees to get together for fun, after-work events, or online gatherings.&lt;/p&gt;

&lt;p&gt;Taking these steps to nurture your company culture through a period of remote work, whether it’s a few more months or forever, will help establish trust among your teams and will align them to common goals and priorities, all of which is critical to effective agility.&lt;/p&gt;

&lt;h2&gt;
  
  
  Yes, work-from-home tools can make your team less agile — if you let them
&lt;/h2&gt;

&lt;p&gt;Disruptions are simply a fact of life. We currently are in one of the most significant disruptions in most of our lifetimes, but it won’t be the last one. More challenges, big and small, are sure to come in the years ahead.&lt;/p&gt;

&lt;p&gt;As an agile organization, you were made for times like this. The agile approach is empowering, and it allows employees to work more autonomously, and that makes you better prepared to adapt to drastic changes.&lt;/p&gt;

&lt;p&gt;Getting the most out of your teams in an age of working from home requires that you take full advantage of the tools available. More importantly, it means adapting your processes and culture to match the reality in which we all find ourselves.&lt;/p&gt;

&lt;p&gt;With an agile approach and an understanding of how to use work-from-home tools to their fullest, you’ll be ready for whatever disruptions and challenges the future may hold.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
