SharePoint Saturday - From P to Shining Pzollinger
This document summarizes Kevin Zollinger's presentation on SharePoint program management at Nu Skin. Some of the key points covered include implementing SharePoint correctly with the right information architecture, design, and performance. It also discusses making the SharePoint site engaging with an intuitive and simple design. The presentation outlines both obvious strategies like having a clear strategy and focus on usability as well as less obvious tactics like leveraging the SharePoint community, super users, and outsourcing for app development. Areas still needing work mentioned are document management, social functionality, and analytics/measurement.
JP74 Creative Lancs Digital Network APR 2014Jake Smith
This document provides information about JP74, a digital agency based in Lancashire with 15 full time staff. It discusses several projects JP74 has worked on, including building a new website for D&AD that allows users to curate personalized content journeys and explore their massive awards archive. It also discusses a project for Johnson Tiles where JP74 simplified their 4000+ product catalogue website to make it easier for customers to search and find products, and also simplified the administration of the site.
A session at Drupal Europe 2018, exploring the state of the Drupal agency ecosystem, how ready agencies are for a more competitive age, and how they can get in shape.
The document discusses the challenges of collaboration in daily work and introduces Azendoo as a solution. It states that collaboration is challenging due to overloaded inboxes, difficulty prioritizing work and coordinating projects, too much time spent in meetings and chats, and lack of visibility into how time is spent. Azendoo aims to help by providing unified communication, collaborative document organization and to-do lists, and time tracking to better organize workload and help teams be more productive.
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trustbcriscuolo
Distributed teams and the modern company: is this the new way of getting a business off the ground? Is this the new way to grow an organization when the local talent pool isn’t sufficient? If not nearby, you can get what you need (talent, skill, experience, etc.) elsewhere and still reach success. But there’s a catch. How do you build trust among a team when they’re rarely together?
2017-11-08 How to build your digital workplace with Office 365 toolset - Thri...Patrick Guimonet
The document discusses how to build a digital workplace using Office 365 tools. It defines a digital workplace as enabling work from anywhere using mobile devices with geographically dispersed teams. The document outlines six key topics for a digital workplace: mobility, business applications, communication, storing/finding/sharing, personal productivity, and collaboration. It emphasizes the importance of people, products, and processes for a digital workplace to succeed and identifies different roles like executives, administrators, and end users. Finally, it provides advice for supporting workloads and governance to help with adoption of Office 365 tools.
Use your IBM Collaboration tools smarter to make your work less stressfulRoland Driesen
Feeling like you need more time in the week? Did not get your work plan fit your schedule? Is too much email bringing you down? Having to chase people to see if their tasks are done?
IBM has introduced some great features and tools such as Connections, Verse and Watson to make your life less stressful. Combine a mix of proven concepts from time management principles (David Allen, Stephen Covey), agile task and project management, and Cognitive Technology to help you stay on track, find what you need, and get things really done pro-actively.
Are you ready to see how smarter usage of your existing tools can help your employees to be fit for summer? Join this highly interactive session!
SharePoint Saturday - From P to Shining Pzollinger
This document summarizes Kevin Zollinger's presentation on SharePoint program management at Nu Skin. Some of the key points covered include implementing SharePoint correctly with the right information architecture, design, and performance. It also discusses making the SharePoint site engaging with an intuitive and simple design. The presentation outlines both obvious strategies like having a clear strategy and focus on usability as well as less obvious tactics like leveraging the SharePoint community, super users, and outsourcing for app development. Areas still needing work mentioned are document management, social functionality, and analytics/measurement.
JP74 Creative Lancs Digital Network APR 2014Jake Smith
This document provides information about JP74, a digital agency based in Lancashire with 15 full time staff. It discusses several projects JP74 has worked on, including building a new website for D&AD that allows users to curate personalized content journeys and explore their massive awards archive. It also discusses a project for Johnson Tiles where JP74 simplified their 4000+ product catalogue website to make it easier for customers to search and find products, and also simplified the administration of the site.
A session at Drupal Europe 2018, exploring the state of the Drupal agency ecosystem, how ready agencies are for a more competitive age, and how they can get in shape.
The document discusses the challenges of collaboration in daily work and introduces Azendoo as a solution. It states that collaboration is challenging due to overloaded inboxes, difficulty prioritizing work and coordinating projects, too much time spent in meetings and chats, and lack of visibility into how time is spent. Azendoo aims to help by providing unified communication, collaborative document organization and to-do lists, and time tracking to better organize workload and help teams be more productive.
Geekend 2011: Distributed Teams and the Modern Company: Matters of Trustbcriscuolo
Distributed teams and the modern company: is this the new way of getting a business off the ground? Is this the new way to grow an organization when the local talent pool isn’t sufficient? If not nearby, you can get what you need (talent, skill, experience, etc.) elsewhere and still reach success. But there’s a catch. How do you build trust among a team when they’re rarely together?
2017-11-08 How to build your digital workplace with Office 365 toolset - Thri...Patrick Guimonet
The document discusses how to build a digital workplace using Office 365 tools. It defines a digital workplace as enabling work from anywhere using mobile devices with geographically dispersed teams. The document outlines six key topics for a digital workplace: mobility, business applications, communication, storing/finding/sharing, personal productivity, and collaboration. It emphasizes the importance of people, products, and processes for a digital workplace to succeed and identifies different roles like executives, administrators, and end users. Finally, it provides advice for supporting workloads and governance to help with adoption of Office 365 tools.
Use your IBM Collaboration tools smarter to make your work less stressfulRoland Driesen
Feeling like you need more time in the week? Did not get your work plan fit your schedule? Is too much email bringing you down? Having to chase people to see if their tasks are done?
IBM has introduced some great features and tools such as Connections, Verse and Watson to make your life less stressful. Combine a mix of proven concepts from time management principles (David Allen, Stephen Covey), agile task and project management, and Cognitive Technology to help you stay on track, find what you need, and get things really done pro-actively.
Are you ready to see how smarter usage of your existing tools can help your employees to be fit for summer? Join this highly interactive session!
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyVrann Tulika
Eugene will talk about the key components of the successful career in software engineering. This will cover various subjects: the landscape of modern IT business: fields, specializations of software; IT departments and roles in big companies; Passing the interview and being a successful employee; Specifics of e-commerce open-source software; Importance of the soft skills for career growth.
PACE Roadmap - Presentation during Engage 2018Roland Driesen
Silverside is known for her PACE methodology to increase User Adoption of Microsoft and IBM platforms. PACE Online is the platform to make these proven services and accumulated knowledge available and accessible to everyone—from wherever they are, and at a price point that makes sense.
During Engage we will launch the modules Collaborative Knowledge Base (CKB) and Ask The Pacer (ATP). The first include an online shop for ready-to-go productivity scenarios including workbooks and training materials for Office 365 and IBM Connections. Using our Ask The Pacer module you can get consult from the original authors of that content. But what if you become a PACER yourself? With your own expertise and content these modules can become your new way of doing (additional) business.
In this session Roland will share the ideas and concept behind the PACE Online platform, a live demonstration of the new modules, the new business model for professionals and a technical peek under the hood.
Presentation at the UC Summit 2016 - the rise of continuous productivity is changing the way we work and driving the need for workstream messaging applications.
This document discusses the process of continuous deployment at a company with 25 million members and 900,000 shops. It outlines the challenges of initial development and launch cycles, and how the company evolved to integrate experimentation and continuous deployment. Key tools discussed include a launch calendar to track launches, automated emails, and Catapult, a unified launch management tool that integrated experiment configuration, branching in code, and communications. The overall message is that continuous integration and deployment allows for faster iteration, more feedback, and better communication through integrated tools and processes.
This document outlines a 5-step process for building an effective Drupal team. The steps include: 1) understanding typical team roles and structures, 2) defining project requirements, 3) writing targeted job descriptions, 4) posting jobs in relevant online communities and publications, and 5) evaluating applicants through technical assessments and community involvement reviews. Key advice includes focusing job postings on company culture, transferable skills, and community engagement to attract top Drupal talent.
Crash Course - managing software people and teams (sfelc, 10.26.16)Ron Lichty
The document provides an agenda for a crash course on managing people and teams. It discusses challenges of managing down such as balancing managing and delegating responsibilities. It also covers topics like motivating employees, recruiting, handling problem employees, establishing culture and communicating effectively. The document shares "rules of thumb" or pieces of advice from experienced managers and concludes by providing details on the author's consulting and training services.
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)Ron Lichty
This document provides an overview of managing people and teams in software development. It discusses best practices for managing down, motivating employees, recruiting, handling problem employees, shielding teams, managing upwards and outwards, establishing culture, communicating, and the reasons for managing. Key points include measuring twice before cutting, life being simpler when plowing around stumps, adding people to late projects makes them later, behaviors being more important than what is measured, and slack being critical for throughput. The document emphasizes communication, culture, and priorities for managing software teams.
Raanan Bar-Cohen gives seven tips for effective virtual collaboration based on his experience working with the global Automattic team. The tips are: 1) Empower your remote team, 2) Use real-time communication tools like IRC, 3) When real-time isn't possible, use semi real-time tools like blogs and group messaging, 4) Meet in person a few times a year, 5) Open source projects, 6) Obsess over metrics to guide decisions, and 7) Break projects into bite-sized tasks. Bar-Cohen also discusses Automattic's various open source projects including WordPress, BuddyPress, and a new group messaging platform called Prologue Groups.
12 take aways - managing the unmanageableRon Lichty
Silicon Valley Code Camp presentation, October 2013, drawing 12 of the top actionable take-aways for managing programmers and programming teams, from the book, Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams, by Mickey W. Mantle and Ron Lichty.
12 Take Aways - Managing the UnmanageableRon Lichty
His 450-page book, Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams (http://www.ManagingTheUnmanageable.net), published by Addison Wesley, has been compared by many readers to programming classics The Mythical Man-Month and Peopleware. It was recently released as video training - LiveLessons: Managing Software People and Teams - both from Pearson and on O’Reilly’s Safari Network (http://www.ManagingTheUnmanageable.net/video.html). He also co-authors the biannual Study of Product Team Performance (http://www.ronlichty.com/study.html).
Während das JDK 8 auf März 2013 verschoben wurde, arbeitet das JDT-Team bei Eclipse mit Hochdruck an der Unterstützung für Java 8. In dieser Session demonstrieren wir anhand von Live-Coding den aktuellen Stand des Java-8-Toolings in Eclipse, natürlich inklusive der vielen kleinen nützlichen Content Assists, Quick Fixes und Refactorings.
WJAX 2013: Die PaaS-Parade - Teil 2 - Cloud Foundrymartinlippert
Cloud Foundry is an open source Platform as a Service (PaaS) that was developed and published by VMware in 2011 and is now part of Pivotal. It is fully open source and uses an open contribution process. It supports various programming languages and frameworks out of the box like Java, Node.js, and Ruby on Rails. It also allows custom runtimes through buildpacks. Cloud Foundry integrates with various third party services and tools are provided for developers through the command line, Eclipse, Maven, and a web dashboard. It can also be used to operate your own Cloud Foundry installation through the BOSH system.
EclipseCon-Europe 2013: Optimizing performance - how to make your Eclipse-bas...martinlippert
This document discusses optimizing performance in Eclipse-based tools. It recommends measuring performance using tools like VisualVM and YourKit to identify issues. Common problems include expensive calls in loops and slow builders. Solutions include caching results, reducing garbage collection, and optimizing for common cases. When implementing visitors or type checking, it is important to avoid iterating over collections and make the code simple and fast. Reading bytecode directly is faster than using Eclipse APIs. Reconciling and content assist need to be optimized as they must be fast. Caching and reducing startup workload can improve startup time. The overall approach is to measure, optimize, and repeat.
JAX 2013: Modern Architectures with Spring and JavaScriptmartinlippert
This document discusses modern application architectures using Spring and JavaScript. It describes how typical applications have moved from monolithic architectures running on application servers with relational databases to more modular architectures with services, NoSQL databases, and rich client applications built with JavaScript running in browsers. It outlines challenges in developing modular applications with JavaScript on the client and RESTful services on the server using technologies like Spring, and opportunities to leverage platforms as a service.
Martin Lippert introduces Eclipse Orion, an open source platform for cloud-based software development. Orion provides a lightweight and ultra-fast editor, file navigation, search, and running unit tests within a web browser. It is built entirely with JavaScript and supports features like content assist, folding, and Git integration. Orion is modular and reusable - for example, Scripted is a lightweight JavaScript editor that can run in browsers. Orion addresses innovation happening on the web but also faces challenges of offline use and transferring existing tooling to the browser.
Modern Architectures with Spring and JavaScriptmartinlippert
JavaScript becomes more and more important for implementing full-featured rich client applications in the browser. Therefore our classical ideas and blueprints for Spring-based architectures have to change. This talks provides a high-level overview of these changes and talks about how to combine Spring on the server side to implement RESTful and HATEOAS APIs and JavaScript in the client side to realize full client side apps in your browser. The talk discusses the basic ideas and motivations behind this shift in architectures without going too deep into all the technical details.
The Eclipse Orion project provides a platform for building browser-based development tooling. In this talk we will show how we re-used parts of Orion to build the Scripted code editor, an editor-centric and browser-based tool for JavaScript and web developers. We'll talk about the design decisions that led to creation of a new serverside architecture using Node.js and the challenges in getting the Orion code editor to work with it. We'll also look at how we build and maintain modules usable in Scripted and in Orion.
Spring Tooling: What's new and what's comingmartinlippert
The Eclipse-based tooling for Spring has undergo a major restructuring in 2012. Since version 3.0 the famous Spring Tool Suite is now completely restructured, fully open-source, and available at GitHub under an EPL license. This talk explains the changes and restructuring the tool suite went through, and highlights new features for Spring developers. It also provides a look behind the scenes and explains the agile development process and the project rhythm of the development team behind the tool suites from SpringSource/VMware. A brief outlook about what to expect in 2013 will conclude this session.
Jax2013 PaaS-Parade - Part 1: Cloud Foundrymartinlippert
Cloud Foundry is an open source Platform as a Service (PaaS) that was developed and published by VMware in 2011. It allows developers to build, deploy, and run applications on the cloud. Cloud Foundry uses buildpacks to define application environments and supports various programming languages, frameworks, and services. It provides tools for developers like vmc command line, Eclipse integration, and Maven/Gradle plugins. Scaling in Cloud Foundry can be done at the infrastructure level by the PaaS operator or at the application level by the app developer.
EclipseCon-Europe 2013: Making the Eclipse IDE fun againmartinlippert
The document discusses frustrations with using the Eclipse IDE and proposes demonstrations of plugins and tools that can make Eclipse more enjoyable to use, such as eliminating "resource is out of sync" errors, improving Maven and Gradle support, adding a non-modal search feature, and integrating tools like LiveReload and the Eclipse Runner plugin. It encourages participation in discussions on improving Eclipse and lists websites for plugins, tools, and working groups aimed at enhancing the user experience.
Beyond Fast: How to fund, design, build, and monetize your ambitious software...Originate
"Beyond Fast: How to fund, design, build, and monetize your ambitious software products and start-ups -- faster" presented by Rob Meadows, CEO of Originate at ICMA 2014.
This document discusses how to fund, design, build, and monetize software products and startups faster. It provides tips for reducing risks and speeding up various phases of development, including financing (using customer funding), product development (focusing on MVPs and user feedback), design (using wireframes and prototypes), technology (prioritizing mobile and test-driven development), and monetization (leveraging SEO, ads, subscriptions, and in-app purchases). Examples are given for using tools like Photoshop, Sketch, and InVision to support faster design and prototyping.
Career of the Software Engineer in Modern Open-Source e-Commerce CompanyVrann Tulika
Eugene will talk about the key components of the successful career in software engineering. This will cover various subjects: the landscape of modern IT business: fields, specializations of software; IT departments and roles in big companies; Passing the interview and being a successful employee; Specifics of e-commerce open-source software; Importance of the soft skills for career growth.
PACE Roadmap - Presentation during Engage 2018Roland Driesen
Silverside is known for her PACE methodology to increase User Adoption of Microsoft and IBM platforms. PACE Online is the platform to make these proven services and accumulated knowledge available and accessible to everyone—from wherever they are, and at a price point that makes sense.
During Engage we will launch the modules Collaborative Knowledge Base (CKB) and Ask The Pacer (ATP). The first include an online shop for ready-to-go productivity scenarios including workbooks and training materials for Office 365 and IBM Connections. Using our Ask The Pacer module you can get consult from the original authors of that content. But what if you become a PACER yourself? With your own expertise and content these modules can become your new way of doing (additional) business.
In this session Roland will share the ideas and concept behind the PACE Online platform, a live demonstration of the new modules, the new business model for professionals and a technical peek under the hood.
Presentation at the UC Summit 2016 - the rise of continuous productivity is changing the way we work and driving the need for workstream messaging applications.
This document discusses the process of continuous deployment at a company with 25 million members and 900,000 shops. It outlines the challenges of initial development and launch cycles, and how the company evolved to integrate experimentation and continuous deployment. Key tools discussed include a launch calendar to track launches, automated emails, and Catapult, a unified launch management tool that integrated experiment configuration, branching in code, and communications. The overall message is that continuous integration and deployment allows for faster iteration, more feedback, and better communication through integrated tools and processes.
This document outlines a 5-step process for building an effective Drupal team. The steps include: 1) understanding typical team roles and structures, 2) defining project requirements, 3) writing targeted job descriptions, 4) posting jobs in relevant online communities and publications, and 5) evaluating applicants through technical assessments and community involvement reviews. Key advice includes focusing job postings on company culture, transferable skills, and community engagement to attract top Drupal talent.
Crash Course - managing software people and teams (sfelc, 10.26.16)Ron Lichty
The document provides an agenda for a crash course on managing people and teams. It discusses challenges of managing down such as balancing managing and delegating responsibilities. It also covers topics like motivating employees, recruiting, handling problem employees, establishing culture and communicating effectively. The document shares "rules of thumb" or pieces of advice from experienced managers and concludes by providing details on the author's consulting and training services.
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)Ron Lichty
This document provides an overview of managing people and teams in software development. It discusses best practices for managing down, motivating employees, recruiting, handling problem employees, shielding teams, managing upwards and outwards, establishing culture, communicating, and the reasons for managing. Key points include measuring twice before cutting, life being simpler when plowing around stumps, adding people to late projects makes them later, behaviors being more important than what is measured, and slack being critical for throughput. The document emphasizes communication, culture, and priorities for managing software teams.
Raanan Bar-Cohen gives seven tips for effective virtual collaboration based on his experience working with the global Automattic team. The tips are: 1) Empower your remote team, 2) Use real-time communication tools like IRC, 3) When real-time isn't possible, use semi real-time tools like blogs and group messaging, 4) Meet in person a few times a year, 5) Open source projects, 6) Obsess over metrics to guide decisions, and 7) Break projects into bite-sized tasks. Bar-Cohen also discusses Automattic's various open source projects including WordPress, BuddyPress, and a new group messaging platform called Prologue Groups.
12 take aways - managing the unmanageableRon Lichty
Silicon Valley Code Camp presentation, October 2013, drawing 12 of the top actionable take-aways for managing programmers and programming teams, from the book, Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams, by Mickey W. Mantle and Ron Lichty.
12 Take Aways - Managing the UnmanageableRon Lichty
His 450-page book, Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams (http://www.ManagingTheUnmanageable.net), published by Addison Wesley, has been compared by many readers to programming classics The Mythical Man-Month and Peopleware. It was recently released as video training - LiveLessons: Managing Software People and Teams - both from Pearson and on O’Reilly’s Safari Network (http://www.ManagingTheUnmanageable.net/video.html). He also co-authors the biannual Study of Product Team Performance (http://www.ronlichty.com/study.html).
Während das JDK 8 auf März 2013 verschoben wurde, arbeitet das JDT-Team bei Eclipse mit Hochdruck an der Unterstützung für Java 8. In dieser Session demonstrieren wir anhand von Live-Coding den aktuellen Stand des Java-8-Toolings in Eclipse, natürlich inklusive der vielen kleinen nützlichen Content Assists, Quick Fixes und Refactorings.
WJAX 2013: Die PaaS-Parade - Teil 2 - Cloud Foundrymartinlippert
Cloud Foundry is an open source Platform as a Service (PaaS) that was developed and published by VMware in 2011 and is now part of Pivotal. It is fully open source and uses an open contribution process. It supports various programming languages and frameworks out of the box like Java, Node.js, and Ruby on Rails. It also allows custom runtimes through buildpacks. Cloud Foundry integrates with various third party services and tools are provided for developers through the command line, Eclipse, Maven, and a web dashboard. It can also be used to operate your own Cloud Foundry installation through the BOSH system.
EclipseCon-Europe 2013: Optimizing performance - how to make your Eclipse-bas...martinlippert
This document discusses optimizing performance in Eclipse-based tools. It recommends measuring performance using tools like VisualVM and YourKit to identify issues. Common problems include expensive calls in loops and slow builders. Solutions include caching results, reducing garbage collection, and optimizing for common cases. When implementing visitors or type checking, it is important to avoid iterating over collections and make the code simple and fast. Reading bytecode directly is faster than using Eclipse APIs. Reconciling and content assist need to be optimized as they must be fast. Caching and reducing startup workload can improve startup time. The overall approach is to measure, optimize, and repeat.
JAX 2013: Modern Architectures with Spring and JavaScriptmartinlippert
This document discusses modern application architectures using Spring and JavaScript. It describes how typical applications have moved from monolithic architectures running on application servers with relational databases to more modular architectures with services, NoSQL databases, and rich client applications built with JavaScript running in browsers. It outlines challenges in developing modular applications with JavaScript on the client and RESTful services on the server using technologies like Spring, and opportunities to leverage platforms as a service.
Martin Lippert introduces Eclipse Orion, an open source platform for cloud-based software development. Orion provides a lightweight and ultra-fast editor, file navigation, search, and running unit tests within a web browser. It is built entirely with JavaScript and supports features like content assist, folding, and Git integration. Orion is modular and reusable - for example, Scripted is a lightweight JavaScript editor that can run in browsers. Orion addresses innovation happening on the web but also faces challenges of offline use and transferring existing tooling to the browser.
Modern Architectures with Spring and JavaScriptmartinlippert
JavaScript becomes more and more important for implementing full-featured rich client applications in the browser. Therefore our classical ideas and blueprints for Spring-based architectures have to change. This talks provides a high-level overview of these changes and talks about how to combine Spring on the server side to implement RESTful and HATEOAS APIs and JavaScript in the client side to realize full client side apps in your browser. The talk discusses the basic ideas and motivations behind this shift in architectures without going too deep into all the technical details.
The Eclipse Orion project provides a platform for building browser-based development tooling. In this talk we will show how we re-used parts of Orion to build the Scripted code editor, an editor-centric and browser-based tool for JavaScript and web developers. We'll talk about the design decisions that led to creation of a new serverside architecture using Node.js and the challenges in getting the Orion code editor to work with it. We'll also look at how we build and maintain modules usable in Scripted and in Orion.
Spring Tooling: What's new and what's comingmartinlippert
The Eclipse-based tooling for Spring has undergo a major restructuring in 2012. Since version 3.0 the famous Spring Tool Suite is now completely restructured, fully open-source, and available at GitHub under an EPL license. This talk explains the changes and restructuring the tool suite went through, and highlights new features for Spring developers. It also provides a look behind the scenes and explains the agile development process and the project rhythm of the development team behind the tool suites from SpringSource/VMware. A brief outlook about what to expect in 2013 will conclude this session.
Jax2013 PaaS-Parade - Part 1: Cloud Foundrymartinlippert
Cloud Foundry is an open source Platform as a Service (PaaS) that was developed and published by VMware in 2011. It allows developers to build, deploy, and run applications on the cloud. Cloud Foundry uses buildpacks to define application environments and supports various programming languages, frameworks, and services. It provides tools for developers like vmc command line, Eclipse integration, and Maven/Gradle plugins. Scaling in Cloud Foundry can be done at the infrastructure level by the PaaS operator or at the application level by the app developer.
EclipseCon-Europe 2013: Making the Eclipse IDE fun againmartinlippert
The document discusses frustrations with using the Eclipse IDE and proposes demonstrations of plugins and tools that can make Eclipse more enjoyable to use, such as eliminating "resource is out of sync" errors, improving Maven and Gradle support, adding a non-modal search feature, and integrating tools like LiveReload and the Eclipse Runner plugin. It encourages participation in discussions on improving Eclipse and lists websites for plugins, tools, and working groups aimed at enhancing the user experience.
Beyond Fast: How to fund, design, build, and monetize your ambitious software...Originate
"Beyond Fast: How to fund, design, build, and monetize your ambitious software products and start-ups -- faster" presented by Rob Meadows, CEO of Originate at ICMA 2014.
This document discusses how to fund, design, build, and monetize software products and startups faster. It provides tips for reducing risks and speeding up various phases of development, including financing (using customer funding), product development (focusing on MVPs and user feedback), design (using wireframes and prototypes), technology (prioritizing mobile and test-driven development), and monetization (leveraging SEO, ads, subscriptions, and in-app purchases). Examples are given for using tools like Photoshop, Sketch, and InVision to support faster design and prototyping.
Keynote #5 scaling up design by jurgen spanglux singapore
This document appears to be a series of tweets and posts by Jurgen Spangl discussing the transition at Atlassian from an engineering-led process to an experience-led process where design plays a more central role. Some key points discussed include establishing true triads between engineering, design, and product management; making sure responsibilities are clearly defined; and focusing on listening to users and delivering the best possible experience.
Larry Page and Sergey Brin co-founded Google in 1998 after meeting as PhD students at Stanford. They started by working on research for their dissertations which led to the development of PageRank, the algorithm that powers Google's search results. Google went public in 2004 and has grown rapidly since its founding, with a unique culture that aims to make work relaxing and fun. The company is focused on organizing the world's information and making it universally accessible.
How pair programming can strengthen teamsHugo Messer
This document discusses how pair programming can strengthen teams. It provides an overview of pair programming, highlighting benefits like higher code quality, more maintainable code, and increased job satisfaction. It also addresses potential challenges with pairing and provides tips for how to successfully implement pairing, including soliciting willing participants, coordinating schedules, and ensuring proper infrastructure.
Communication tool & Environment for Remote WorkerShotaro Sakamaki
Shotaro Sakamaki is a front-end engineer at PixelGrid.Inc, a company that develops JavaScript applications. He discusses the communication tools and development environment used by PixelGrid's remote workers. Key tools mentioned include Slack for chat, esa.io for documentation sharing, GitHub for source control, and ZenHub as a GitHub extension. Costs for these paid services range from $3.99 to $6.67 per user per month. While costs may seem high, the speaker argues they replace expenses from maintaining multiple free tools and reduce invisible maintenance costs.
This document discusses project management approaches and the author's experience with the Examiner.com project. It begins with a brief history of project management, covering early approaches from the 1st century BC to modern methods developed in the 1950s. It then outlines three common software development methodologies: cowboy coding, waterfall, and agile. The rest describes Examiner.com's agile hybrid approach, covering their team roles, sprint timeline, and communication tools like daily scrums and IRC.
Virtual Company - Go Limitless is my guide for beginner and mid-level consultants and entrepreneurs about joining a remote business or creating a distributed virtual company. Our team at DevriX.com consists of 17 virtual contractors and we're constantly leveraging the power of the best virtual employees while focusing only on quality and the actual work.
Why and How startup choose tech stacks?Mizno Kruge
This document discusses factors that startups should consider when choosing technology frameworks and software stacks. It explains that startups should evaluate their business processes and data needs to determine what types of applications and technologies are required. Ready-made software, outsourced development, and in-house development are options for building applications, with considerations around costs, timelines, and intellectual property. The document recommends that startups choose frameworks and programming languages they are most comfortable with.
Enterprise social what is the real value to the business - sps philly - mar...Ruven Gotz
This document provides an overview of enterprise social and its value. It begins with two stories that illustrate how enterprise social can help dispersed teams stay connected and allow rapid access to knowledge from colleagues. It notes the cultural shift of working "out loud" that is required. The document contrasts enterprise social with consumer social and marketing tools, and examines the value of planning governance for enterprise social. It also discusses the benefits of integrating enterprise social, like Yammer, with existing tools like SharePoint, and outlines lessons learned for a successful enterprise social implementation.
Aleksandr Yampolskiy provides six steps for recruiting great engineers: 1) Look in places engineers frequent like meetups rather than just job boards, 2) Know what attracts developers like working with other great engineers and learning new technologies, 3) Move slowly in hiring and quickly in firing to find the right cultural fit, 4) Make recruitment a company-wide priority through referrals and selling the opportunity, 5) Be willing to try unconventional tactics to source candidates, and 6) Accept that failure is part of the process and learn from mistakes. The key is finding passionate engineers solving problems in new ways.
Top Lessons Learned While Researching and Writing The DevOps HandbookDynatrace
Top Lessons Learned While Researching and Writing The DevOps Handbook
In this webinar, Gene Kim shares his top insights discovered while co-authoring The DevOps Handbook with Jez Humble, Patrick Debois, and John Willis, including:
• Informative DevOps transformation case studies around continuous integration and delivery
• Jez Humble’s latest definitions of continuous delivery vs. deployment
• How Conway’s Law and architecture can both hinder and enable success
• Concrete techniques to build a culture of continuous experimentation and learning – including those from Google, Etsy, Nordstrom, and Capital One
Dev ops lessons learned - Michael CollinsDevopsdays
The document discusses lessons learned from trying to implement DevOps in a rapidly growing company. Some key lessons include: (1) being able to clearly articulate what DevOps means for both individuals and the organization; (2) trusting developers and providing them with what they need; and (3) starting DevOps efforts with a focus on development environments rather than just production. The document also emphasizes focusing on toolchains rather than individual tools, using a service delivery pipeline approach, and ensuring good communication and hiring practices.
Bing Design needed a way for their 15 employees, including 4 virtual employees, to collaborate in real time on shared calendars and documents. After researching options like webmail applications, Google Apps was selected for its cost, ease of training and use, and support for collaboration. I implemented Google Apps for the agency and created a project plan for rebranding work for client Teradata, including processes for tracking collateral and using freelance designers when needed. The project was completed on time and under budget while allowing other client work to continue as scheduled.
Oscon 2016: open source lessons from the todo groupBen VanEvery
The document summarizes lessons learned from open source programs at several major tech companies presented at an event by the TODO Group. The TODO Group is a collaboration of companies who share practices for running successful open source programs. Several companies including Netflix, Microsoft, Capital One, Box, Sandisk, Google and Yahoo discussed how they scale their open source programs, build communities, and realize strategic benefits from their involvement in open source.
With the rise of Docker, we have seen an unprecedented interest in container technologies where small companies and big enterprises bet their future on these technologies. This trend bases on an immense adoption of containers from software developers. And it has been agreed upon that they are considered highly beneficial for modern engineering practices like Agile and DevOps. But there is a new kid in town that proclaims a more radical approach: Serverless or FaaS: Function-As-A-Service. This paradigm suggests that a developer should only write functions and react to events.
The functions are written in high-level programming languages like Javascript, Java or Python, and the underlying compute infrastructure like containers or VMs is transparent to the user. That raises the question: Is the container revolution already dead before it really started? And who now needs container technologies in a serverless world?
In this talk we discuss these questions from both a containers advocate and serverless fanboy viewpoints. We confront these two approaches, show the differences, individual strengths and weaknesses and where they complement each other. This talk will also discuss motivations from different involved parties so that the audience can build their conclusion.
Vaclav Pavlin (Containers & OpenShift guru): Containers will rule the world!.
Matthias Luebken (Developer tools PM): Serverless is the Visual Basic for the cloud-native generation.
With the rise of Docker, we have seen an unprecedented interest in container technologies where small companies and big enterprises bet their future on these technologies. This trend bases on an immense adoption of containers from software developers. And it has been agreed upon that they are considered highly beneficial for modern engineering practices like Agile and DevOps. But there is a new kid in town that proclaims a more radical approach: Serverless or FaaS: Function-As-A-Service. This paradigm suggests that a developer should only write functions and react to events.
The functions are written in high-level programming languages like Javascript, Java or Python, and the underlying compute infrastructure like containers or VMs is transparent to the user. That raises the question: Is the container revolution already dead before it really started? And who now needs container technologies in a serverless world?
In this talk we discuss these questions from both a containers advocate and serverless fanboy viewpoints. We confront these two approaches, show the differences, individual strengths and weaknesses and where they complement each other. This talk will also discuss motivations from different involved parties so that the audience can build their conclusion.
Vaclav Pavlin (Containers & OpenShift guru): Containers will rule the world!.
Matthias Luebken (Developer tools PM): Serverless is the Visual Basic for the cloud-native generation.
The document discusses container patterns for designing cloud applications. It describes a "module container" building block that is a Linux process, has an API, is descriptive, disposable, immutable, self-contained, and small. It then presents several container patterns including sidecar, adapter, ambassador, and chains that describe how to assemble module containers together in composite applications. The goal is to define reusable patterns for container-based applications.
This document provides an introduction to Docker. It discusses how Docker adds packaging, distribution and a simple interface to existing container technologies like LXC and namespaces/cgroups. Docker allows building images from applications and libraries and running containers from those images. The Docker architecture includes a client, daemon, images and containers. A demo is provided of building an image and running a container. Attendees are encouraged to try Docker for its benefits of speed, portability and as building blocks for microservices architectures.
How to scale product development when you no longer fit in one roomMatthias Luebken
When growing a startup product development you encounter major challenges: How do you scale your product development teams? How do you keep as fast and responsive as you used to be? And how do you leverage the existing knowledge? In this talk I’ll show a couple of practices and rituals based around a Kanban board which captured our whole product development efforts with about 30 participants. I’ll show the design of the Kanban board, the policies and meetings around it and the personal duties ranging from a developer to a product manager up to the CEO. I will also compare it to other approaches from the community and what our lessons learned are.
Slides from the talk at the Jax: https://jax.de/2015/sessions/how-do-product-development-when-you-no-longer-fit-one-room
How to scale product development when you no longer fit in one roomMatthias Luebken
When growing a startup product development you encounter major challenges: How do you scale your product development teams? How do you keep as fast and responsive as you used to be? And how do you leverage the existing knowledge? In this talk I’ll show a couple of practices and rituals based around a Kanban board which captured our whole product development efforts with about 30 participants. I’ll show the design of the Kanban board, the policies and meetings around it and the personal duties ranging from a developer to a product manager up to the CEO. I will also compare it to other approaches from the community and what our lessons learned are.
This document provides an introduction and overview of Docker. It begins by explaining why the presenter is excited about Docker and what Docker is. It then covers getting started with Docker by explaining the installation process and basic Docker commands. The document outlines Docker's history and introduces some common Docker concepts like containers, images, and the container lifecycle. It provides a simple example Dockerfile and Node.js script. In the end, it invites the audience to sign up for the private beta of Giant Swarm and provides contact information.
The document provides tips for staying lean as a startup by embracing change, fueling motivation, and supporting learning. It recommends embracing change through reorganization, optimization of teams, and open-mindedness. To fuel motivation, it suggests activities like hackathons and investing in empowered, cross-functional teams. Finally, it advises supporting learning by spreading knowledge through rotating roles, using Kanban boards, and spreading authority and responsibility.
The document discusses how startups can stay agile through constant change. It recommends that startups use cross-functional teams, embrace continuous improvement and radical change, invest in building an adaptable company culture, spread knowledge and responsibility throughout teams, and support ongoing learning through techniques like Kanban boards. The overarching message is that startups must embrace change, invest in developing their company culture, and support learning to remain nimble and startup-like as they grow.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Home- (office) ?
1. (Home-) Office ?
W-JAX 2013
Matthias Lübken
Martin Lippert
Director Software Development – Adcloud
Principal Software Engineer – Pivotal
matthias@luebken.com, @luebken
mlippert@gmail.com, @martinlippert
2. „Beginning in June, we’re asking all
employees with work-from-home
arrangements to work in Yahoo!
offices.“
Marissa Mayer
President &
CEO of Yahoo!
Photo-credit: http://www.flickr.com/photos/jdlasica/
3. „Remote work is on a rapid ascent, and
not just among hot tech companies like
Github, Automattic, or thousands of
others. [...] Worse than simply being late
to that party is to try to turn back the
clock and bait’n’switch your existing
workforce.“
David H. Hansson
Ruby on Rails creator
Partner at 37 Signals
Photo-credit: http://www.flickr.com/photos/jesper/
4. The ideal setting
•
One big office, no commute and
travel
Everybody loves to work from
9–5
•
•
Trust all around
•
•
The best people available on
the planet
•
•
•
Highly creative environment
•
Productive for all with right
amount of meetings
Highly passionate with a
common culture
Open, honest and direct
communication
Shared vision, clear goal and
few management
6. Some choose the office
!
•
Face to face communication
•
More creative environment (?)
•
Social context
•
Water cooler kitchen talks
7. Some choose the office
•
They don’t trust their employees
•
They want to stay in control and want to keep an eye on everybody
•
It is a company policy, whether it makes sense or not
•
They want to save money
8. The agile history
•
Created in an office context
•
Work with the existing people of the
company / team
Agile
•
Remote work was always “alien”
•
Most agile people don’t want to work
remote
10. Some choose remote work
•
Best talents available
•
Family flexibility
•
People are different, so everybody works when he/she is
energized and in the flow
11. We think…
...
both ways are possible
...
both ways are equally good
...
each way focuses on different aspects
13. Github
• Biggest Git / SVN hoster
• Optimize for happiness with
side projects
• > 150 people, 2/3 remote
• Family-friendly
• No managers • No deadlines •
No Meetings • No workflows
• Invest in internal
tools
• Inspired by opensource work
• Asynchronous discussion with
pull requests & chat
http://zachholman.com/posts/how-github-works/
14. Automattic
•
The people behind
wordpress.org and
wordpress.com
•
!
Everyone starts with
support
•
Data-influenced not
driven
•
190 employees
•
Vision: enabling people
to publish
•
Autonomy, empowerment
and trust
•
Philosophy: transparency,
meritocracy, longevity
•
Tools: P2, IRC, IM, Skype
15. 37Signals
•
36 employees around the world.
13 have desks at the HQ in
Chicago.
40h work week. Distributed
around the clock.
Use screensharing and
screencast
•
Weekly discussion thread: “What
have you been working on”.
•
•
Ruby on Rails inventor. Product
company: Web collaboration
software
•
•
•
Office are interruption factories
and remote work is almost Zenlike
•
Meetings are a rare treat
Company get together
•
Customer support is staffed
during office hours
•
Four hours overlap for
collaboration and team feeling
23. Personal lessons learned
•
Technology still sucks
(for certain tasks)
Don’t forget to call it a day
•
Know how you work best
•
•
•
Brainstorming sessions don’t
work well via Skype
•
Face-to-face is different than
for non-remote teams
Get out of the House
•
Eliminate distractions
•
Work in a productive space
•
Use collaboration tools
24. Conclusion
•
Remote work is a viable option
•
Remote teams can be equally good / efficient / effective
as co-located teams - or even better
•
“Do, or do not” - mixed settings suck
Is remote work the preferred option for new companies?