InfoQ Homepage Culture & Methods Content on InfoQ
-
Reflections on the Dare Festival – Melbourne, 2014
Dare Festival Melbourne is a one-day fast paced event about workplace innovation, change and happiness - Anton summarises the talks with help from some visual recordings by Lynne Cazaly with Marcel Van Hove. Talks covered topics focusing on organisational change and leadership needed to create great places to work.
-
No Projects - Beyond Projects
Applying the project lifecycle model to software development complicates both and makes developing good software harder. Allan Kelly presents ideas on how to move beyond projects and into what he calls a Continuous Work, or Steady State Work Model.
-
#NoEstimates Project Planning Using Monte Carlo Simulation
Customers come to us with a new product idea and they always ask the questions - how long will it take and how much will it cost us to deliver? Reality is uncertain, yet we as software developers are expected to deliver new products with certainty. This article shows how to do planning using reference class forecasting with the #NoEstimates paradigm which promises more accuracy in forecasts.
-
Natural Course of Refactoring – a Refactoring Workflow
This article provides ideas about how to approach refactoring based on the complexity and stability of the codebase (Feather's Quadrant) and proposes a refactoring workflow based on a four step process and some practical suggestions on how to apply it.
-
Building Relationships Between Agile Teams and Stakeholders
Neuroscience tell us that humans are wired to connect with each other says Jenni Jepsen. Results from neuroscience research can be used in our daily work to strengthen relationships in the workplace and improve collaboration between agile teams and their stakeholders.
-
Behavioral Analysis for Mobile Apps
Mobile channels are getting more and more important - not only for companies with focus on technology but also for traditional businesses. Consequently, the concepts of website optimization and customer behavior analysis are being transferred to field of mobile websites and mobile applications. The overall goal is to learn more about customer behavior and to adopt mobile applications to it.
-
Conversation Patterns for Software Professionals. Part 1
All too often we that the business people we deal with do not know what they want, in this first article in a series Michael presents some ideas on how to talk to them and how to explore their needs. In this article he discusses how to manage a conversation, explore the needs and clarify expectations.
-
The Resurrection of Product Risk Analysis
Product risk analysis (PRA) is not only useful in testing but is also applicable during the various phases of sequential or agile system development. This article introduces a different application of PRA that elevates it from project level to domain level. It shows how you can go from risk and requirement-based testing to risk and requirement-based development.
-
Interview and Book Review: Scrum Shortcuts Without Cutting Corners
"Scrum Shortcuts Without Cutting Corners" by Ilan Goldstein is a must read book that delivers real world examples on how to effectively implement and embed Agile in your team or organisation.
-
Q&A with Gojko Adzic on Fifty Quick Ideas to Improve Your User Stories
The book fifty quick ideas to improve your user stories aims to help people to write better user stories, supporting teams in iteratively delivering products that satisfy the needs of their customers. InfoQ interviewed Gojko Adzic about the format of his new book, when and when not to use user stories, the ideas that the book provides, organizing product backlogs and prioritizing user stories.
-
Git and GitHub LiveLesson Review and Q&A with the Author
Git and GitHub LiveLessons, published by Addison-Wesley Professional, is a video course based on a live workshop given by Peter Bell. No previous experience with Git or other source code management tools is assumed. Here, we present the course content and finally ask a few questions to the course's author.
-
Three Steps to Success in Delivering Your Offshore Project
When you think about outsourcing one or more project elements, what are you most concerned about? Missed deadlines? Low quality delivery? Inaccurate or incomplete scope? Increased risk? Everyone worries that the physical separation is going to lead to problems. Working together during project planning and recognizing that you both share the same concerns increases the chances of success.