InfoQ Homepage Culture & Methods Content on InfoQ
-
Kanban - Isn’t It Just Common Sense?
We have seen how the notion of heuristics is powerful when thinking about product development. The Agile Manifesto can be thought of as a set of heuristics, with individual Agile processes and practices. This Kanban Thinking model includes 5 kanban heuristics that encapsulate the key areas to focus upon, along with 3 impacts that encapsulate the areas of improvement.
-
Planning and Controlling Complex Projects
Planning and budgeting large projects is often based on trying to predict how development will turn out. Stories are estimated by the development team, but the budget for the whole project is independent from those estimates. Especially for complex projects this leads most often to (unwanted) surprises. Insights from beyond budgeting can help to increase flexibility, and focus on business value.
-
The Fail-Safe Organization
Agile has many answers to the challenges of contemporary software development. It also challenges us with a fundamental paradox: learning is essential to success but failure is essential to learning. The challenge is to make our organizations fail-safe, to create an environment where it is safe to take the risks learning requires.
-
Capture Knowledge and Make Decisions Transparent in a Design Thinking Process
In Design Thinking a huge amount of knowledge is produced in a very short time and a lot of decisions are made. As time goes by, the knowledge dissipates and it is no longer clear why certain decisions were made. In this article, the authors use a concrete example to show how the knowledge gathered in the process can be captured in an Impact Map and how that is used to make transparent decisions
-
The Case for Software Lifecycle Integration
For many years, software delivery has been treated as an ancillary business process; a business process that, though costing the organization a considerable amount of money, does not have the structure, rigor, or focus of other enterprise business processes such as supply chain management, financial management, and even talent management.
-
Scrum for Education - Experiences from eduScrum and Blueprint Education
Schools use Scrum to help students to learn more effectively and develop themselves in an enjoyable way. The self-organized student teams work in sprints to learn subjects and evolve the learning process. Results from the agile way of working are improved quality of education, higher grades and motivated students. InfoQ interviewed people from several schools involved in teaching with Scrum.
-
Ten ‘Take Aways’ from the Reifer “Quantitative Analysis of Agile Methods” Study
Reifer Consultants LLC recently published a benchmarking report entitled “Quantitative Analysis of Agile Methods” that compares agile method software productivity, cost, duration and quality to that of traditional, plan-driven projects. This article is a summary of ten "take aways" from the study results.
-
Functional GUI Testing Automation Patterns
The process of developing an automated functional test solution is not much different from the process of creating the same program but Preparation and definition of the best practices are critical.
-
Interview with Brian Murray from Yammer about Lean Startup and using Minimum Viable Products
Enterprises want early and frequent customer feedback to be able to understand their needs and be able to deliver products that create value for them. Brian Murray explains how Yammer uses Minimum Viable Products to test their business customer hypotheses, and why they focus so much attention on the architecture of their products.
-
The Essence of Software Engineering: Book Review and Interview with Ivar Jacobson
The essence of software engineering introduces the Software Engineering Method and Theory (SEMAT) initiative, and describes how it can be used in software development to understand and improve the way of working. It uses agile principles to support self-organizing teams in adopting agile and lean development practices. An interview with Ivar Jacobson, one of the authors and leaders of SEMAT.
-
Book Review and Interview with Brian Wernham about Agile Project Management for Government
The book agile project management for government gives cases of agile in Ggvernmental organizations. Brian Wernham describes agile leadership behaviors, based upon the agile manifesto, and give guidance for adapting agile in governmental organizations. InfoQ did an interview with Brian about his book on agile leadership and how to apply practices from Scrum and DSDM in governmental projects.
-
Key Takeaway Points and Lessons Learned from QCon New York 2013
The main takeway points and lessons learned from QCon New York 2013 as seen by the many attendees who blogged about QCon. Experience QCon through the opinions of the attendees!