It’s New Years again!
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.
A Tech Lead is responsible for an entire development team. This means dealing with people, both technical and non-technical. This article helps those taking on this role, with tips to do so.
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.
Like Agile software development, Agile Analytics is established on a set of core values and guiding principles. This first chapter of Ken’s book outlines the tenets of Agile Analytics and establishes the foundational principles behind each of the practices and techniques that are introduced in the successive chapters of Agile Analytics: A Value-Driven Approach to Business Intelligence and Data Warehousing.
The most powerful benefit of test automation is what it frees you, the QA, to do. This article won our internal Great African Blogging Competition in 2015.
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.
The potential of rational technology and its ability to improve the delivery of care in these settings is endless, often limited by our own failure of imagination.
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?
This piece uses Pixar’s 22 rules of storytelling adapted for UX — because both are about creating great experiences!
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.