We are excited to announce the most popular articles on Thoughtworks Insights, as well as the editors’ picks for 2015.
Our articles are written by Thoughtworkers and our friends from around the world, who share their real world experience through valuable tips and insights. The results show that our readers are incredibly passionate about the latest technology and trends, technical excellence, and business transformation. People are also focused on improving their skills— whether it is learning new management skills, decoding the process of giving feedback or even running meetings more effectively.
This list also shows that you and other readers never stop learning, striving or looking for inspiration to think outside of the box.
We hope that these provoke you to think differently! Enjoy these articles a second time around, and let us know about your top content in the comments.
In alphabetic order, here are the top 15 posts of 2015.
An understanding of less commonly cited systemic patterns that have been observed when it comes to the development and implementation of Health Information Systems for Governments and NGOs in particular.
Composition and inheritance are both fundamental, so what’s the big deal? The big deal is in thinking that one can replace the other in all cases, or that one is better or worse than the other. Like everything else in software development, there are tradeoffs to be made.
We find Pair Programming to be one of the most effective ways to keep our developers productive, sharing knowledge and experience in Thoughtworks. It is important to remember that both roles in the pair are equally important with specific expectations and responsibilities during pairing.
In order for organizations to thrive in the digital environment, leaders need to understand the implications of the changing technology landscape on our organizations. This is the first article in Technology Radar Echoes, a new series where authors share their insights and experience on the technology problems and solutions driving business differentiation for enterprise leaders. Thoughtworkers Jim Highsmith, Neal Ford and Mike Mason collaborated on this piece looking at the complexity of the tech stack for the executive.
In principle, it is possible to create independent modules within a single monolithic application. In practice, this is seldom implemented. Code within the monolith, most often and quickly, becomes tightly coupled. Microservices, in contrast, encourage architects and provides developers the opportunity to develop less coupled systems that can be changed faster and scaled more effectively.
Text based offerings bring new meaning to ‘anytime, anywhere’ convenience. Will this become the preferred channel for customers to shop? How is your company preparing for this new wave of customer interaction?
A QA has a fundamental understanding of each of the roles in the team and, as such, is a ‘generalist by trade’. They require this broad understanding of the roles to be able to understand how projects and their products are progressing and, as a result, provide feedback on practices or processes that could be improved.
This is the first piece in which the authors shared their insights on organizational change management — the drivers, anti-patterns and signals to be cognizant of and to address early on. Most of the stories are from their personal experience and modern media.
Is working from home actually productive? Definitely, say many studies; it not only increases productivity, it also increases employee retention and reduces absenteeism. Get tips for getting the most out of your work-from-home day.
Happy holidays, and see you in 2016.
Disclaimer: The statements and opinions expressed in this article are those of the author(s) and do not necessarily reflect the positions of Thoughtworks.