InfoQ Homepage Project Management Content on InfoQ
-
Agile in the Context of a Holistic Approach
In this article Jon Kern, co-author of the Agile Manifesto, describes a set of critical practices that serve to build up a holistic view of the project, from which all else proceeds. Fail to do a good job at taking the systems view, and your project will likely not go as well as it could. It might even fail.
-
Scaling Autonomy at Zalando
Autonomy isn't something you can just give to a team, it’s something that teams learn and earn over time. It has to come with accountability to amplify working towards a purpose. At Zalando, creating the right architecture and organizational structure reduced the amount of alignment needed and freed up the energy to be more thorough where alignment is needed.
-
Author Q&A Continuous Digital and Project Myopia
Allan Kelly has recently released two complimentary books which address ways of working in modern digital businesses. “Continuous Digital” addresses the way organisations need to structure themselves when “every business is a digital business”. “Project Myopia” explores more of the underlying theory of #NoProjects and explains why the continuous culture is so important.
-
The DDD Do-Over
Jimmy Bogard had a rare opportunity to do what many developers want after finishing a tough project -- a do-over. His team worked on two very similar projects, both using DDD. He discusses the lessons learned from the first project and how the team avoided common pitfalls and was more successful on their later project.
-
How the TOGAF Standard Serves Enterprise Architecture
Any architect working with large enterprise systems has probably looked for guidance on how to manage the complexity and communicate with various stakeholders. This introductory overview of the TOGAF standard explains the structure of the framework, as well as discusses the benefits of using enterprise architecture to manage complex systems.
-
Four Ways to Take Charge in Your First Agile Project
Dudharejia dives into the details of Agile, as well as the Scrum process. The overarching lesson throughout this post is how newbies can take charge in an Agile project. The post discusses the importance of meetings, identifying strengths and weaknesses, using your team to the fullest extent, and how to avoid micromanaging.
-
DDD With TLC
At the 2017 Explore DDD conference, Julie Lerman, a self-described Serial DDD Advocate, spoke about how to approach Domain-Driven Design with Tender Loving Care. InfoQ sat down with Lerman to ask about how she introduces DDD to new clients, and helps them be successful.
-
Evaluating Hyperledger Composer
Hyperledger Composer is a new open source project which makes it easy for developers to write chaincode for Hyperledger Fabric and the decentralized applications (DApps) that can call them. This article summarizes a technical evaluation of the performance characteristics of using Composer in a test application.
-
Q&A on the Book The Professional Product Owner
The book The Professional Product Owner explains what Product Owners can do to become real entrepreneurs who initiate and drive products, and what teams can do to release frequently. It provides ideas and personal anecdotes for effectively applying the Scrum Product Owner role and activities.
-
Three Things to NOT Do with Your Software Development Projects
Experience has shown that a software project that is rushed into development is likely doomed to fail. Estimation and up-front planning are the keys to delivering desired quality without running over schedule or breaking budgets.
-
Q&A on the Book Changing Times: Quality for Humans in a Digital Age
In the book Changing Times, Rich Rogers explores how technology can help people and describes the role that quality plays in this. He tells a story about how technology affects the life of a journalist, and shows what development teams can do to deliver better products.
-
Q&A on the Book Unscaled
The book Unscaled by Hemant Taneja explores how startup companies can create capabilities similar or stronger than large companies by unscaling. They compete by renting space and functionality in the cloud, which makes them cheaper and more flexible. They are able to innovate and create better products by using data and exploiting the possibilities that sophisticated AI is increasingly offering.