BT
Development Follow 547 Followers

Visual Studio Live Share Allows Collaborative Development

by Thomas Betts Follow 25 Followers on  May 08, 2018

The new Visual Studio Live Share extension was demoed at Microsoft Build, and is now available for public preview. Live Share provides real-time, bi-directional collaboration between developers, each on their respective computers, without the need to share repos or set up a development environment. The extension is available for VS2017 and VS Code, including on Mac and Linux installs.

Culture & Methods Follow 577 Followers

Perspectives on Mob Programming and Mob Testing

by Rafiq Gemmail Follow 6 Followers on  Mar 30, 2018

Maaret Pyhäjärvi, author of the Mob Programming Guidebook, wrote about her experience with mob testing, and how it contributed to her team's journey to recognising improved cross-functionality. Woody Zuill also recently spoke to the Agile Uprising podcast about discussing how mob programming provides an effective collaboration model for delivering software in small releasable increments.

Culture & Methods Follow 577 Followers

How Technical Practices Support Evolutionary Architecture and Continuous Delivery

by Ben Linders Follow 20 Followers on  Dec 21, 2017

Technical practices of XP such as TDD, Refactoring, CI and Pair Programming support emergent design and enable evolving your architecture. The first practice you need for continuous delivery is CI, committing to mainline every day. Being able to write clean, well-factored, and well-tested modular code is the most important skill for developers.

Culture & Methods Follow 577 Followers

Improving Work Life with Organizational Hacks

by Ben Linders Follow 20 Followers on  Apr 13, 2017

Visualize everything, pair up, open Friday, and no training budget; these are some of the "work hacks" that have improved work life at Sipgate, a telephone provider using Scrum.

Culture & Methods Follow 577 Followers

Writing Good Unit Tests

by Ben Linders Follow 20 Followers on  Jan 19, 2017 15

Try to keep units small, use appropriate tools, and pair-up programmers and tester; these are suggestions for writing good unit tests. Unit testing is a mixture of programming and testing; programmers can work together with testers to learn from each other and broaden their knowledge horizons.

Culture & Methods Follow 577 Followers

Mob Programming - an Interview with Woody Zuill

by Stéphane Wojewoda Follow 11 Followers on  Jun 14, 2016

Woody Zuill gave a keynote on Mob Programming at the first Mob Programming Conference. He spoke to InfoQ about the common questions people ask, different ways to introduce Mob Programming, the main problem of the IT industry, the other activities where mobbing can fit, and the purpose of mobbing.

Culture & Methods Follow 577 Followers

Product Development in an Unruly Mob: Alex Wilson and Benji Weber Q&A

by Daniel Bryant Follow 635 Followers on  Nov 11, 2015

At the fifth ‘Agile on the Beach’ conference, held in Cornwall, UK, InfoQ sat down with Alex Wilson and Benji Weber from Unruly. Wilson and Weber presented a session at the conference entitled 'Product Development in an Unruly Mob', and discussed how mob programming has helped Unruly get the best from the software delivery team.

Culture & Methods Follow 577 Followers

Key Takeaways from the 'Agile on the Beach' Conference: Day One

by Daniel Bryant Follow 635 Followers on  Sep 06, 2015

At the fifth ‘Agile on the Beach’ conference, held in Cornwall, UK, several leading practitioners of agile software delivery presented the state-of-the-art and emerging trends within this domain. Key messages included the need for the more rigorous use of the scientific method throughout the software delivery lifecycle, and the benefits provided by applying agile principles to product development.

Followers

Experiences from Doing Remote Pairing

by Ben Linders Follow 20 Followers on  Apr 09, 2015

Doing pair programming when working remote helps to increase interaction between developers and build relationships in teams, it makes knowledge flow and can prevent developers from drifting away. You can experiment with tooling to find a setup that works for you. Empathy and egolessness can emerge organically when doing pairing in a distributed team. Read about experiences with remote pairing.

Followers

Improving Quality and Delivery Speed with DevOps Teams

by Ben Linders Follow 20 Followers on  Mar 31, 2015 2

You can increase the quality of products by constantly increasing the level of automation of the delivery process and working with DevOps teams who constantly deliver small features to get quick customer feedback. A case story from ING Lease explaining the problems they had, experiences from the first steps of their agile and DevOps journey and exploring what they want to achieve in the future.

Followers

How a Scrum Master Helped a Team to Increase Their Agility

by Ben Linders Follow 20 Followers on  Mar 30, 2015

Here's an experience story from a tester who decided to move onward and become a Scrum master to help her team to become more agile, with learnings from their agile journey and pieces of advice for doing change in organizations.

Followers

Using Pairing for Experimenting in Presentations

by Ben Linders Follow 20 Followers on  Mar 28, 2015

In the closing keynote of the Agile Eastern Europe 2015 conference Yves Hanoulle did an experiment together with his son Joppe in pair presenting. InfoQ interviewed Joppe and Yves Hanoulle about doing experiments, checking the safety of the environment and ways to make it safer, learning from failure, and presenting in pairs at conferences.

Followers

How To Get a Happier Workforce

by Ben Linders Follow 20 Followers on  Jan 31, 2015

Laughing can help to create a better team climate which can lead to better results. There is compelling evidence that happiness and positivity can lead to success. Here are some suggestions for what you can do when you want to improve happiness in teams.

Followers

Why Pair Programming is Hard to Implement

by Savita Pahuja Follow 2 Followers on  Dec 23, 2014 1

Pair Programming is good for increasing the software quality and collaboration within team members but it is hard to implement. This news describes the reasons why it is hard and how to figure out good practices of pair programming for your team.

Followers

Becoming Software Craftsmen

by Ben Linders Follow 20 Followers on  Nov 20, 2014 9

The software craftsmanship movement talks about practicing as a way to to develop programming skills to become software craftsmen. Technical practices are considered to be important, it takes time to learn them and become better programmers.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT