Improving When Working on Projects
Eight practices for improving the productivity and profitability of software projects, from realistic estimates and clear requirements to protecting the team's focus.
Read articleArticles on software engineering, research, best practices, clean code, systems architecture, and more.
129 articles · 11 pages
Eight practices for improving the productivity and profitability of software projects, from realistic estimates and clear requirements to protecting the team's focus.
Read articleA reflection on South Summit 2015 and the value of attending professional events to discover projects, meet people, and learn from others' experiences.
Read articleReusing existing components and solutions lets us focus our time and talent on what adds value, reduce costs, and avoid rebuilding work that has already been done.
Read articleA good software project manager coordinates, protects, and develops the team, shares success, and creates the conditions for people to work with confidence.
Read articleA look back at the projects, technologies, reading, and lessons of the first half of 2015, from JavaScript and web performance to work management.
Read articleWeb performance affects user experience and business outcomes. Measuring and optimizing it from the start helps build responsive, scalable systems.
Read articleA practical experience with NodeJS 0.12: backend modules, testing, cloud services, task automation, and principles for organizing a professional application.
Read articleEffective work depends less on overtime than on organizing tasks, defining workflows, and choosing tools designed to manage work.
Read articleSmall reviews and extra improvements, practiced as a habit, raise the quality of everyday software development and help us get closer to excellence.
Read articleDeploying early to an environment similar to production helps uncover differences, validate features, and avoid surprises at the end of a project.
Read articleDeveloping for the cloud means more than hosting an application: cloud services shape its architecture, scalability, costs, and the products we can build.
Read articleSeparating requirements from technology decisions helps teams choose solutions that fit the problem and avoid unnecessary costs, risks, and constraints.
Read articleNo results for this search.