Agile approaches help manage risk for projects. Is it possible to scale agile approaches to programs? Yes, and there are four areas to consider: backlog management, product architecture, managing risks across the program and explaining program state.
163 items found
One of the most established standards organizations (and their pronouncements) is often missing from the IT governance conversation: the International Organization for Standardization. Did you know that the ISO has been very active in the governance and compliance space? Here is an update on the standards that you might find useful.
Do you make trade-offs with maintainability and adaptability in order to meet release dates? Fortunately, this hidden-cost fate is avoidable--but only for organizations that make a commitment. This article introduces you to technical debt and its common symptoms. You'll learn the basic steps to set up a repayment plan, the common causes of technical debt and effective strategies for paying it down.
Using extreme PM tips and techniques will only be successful if you know how to effectively and consistently manage the human element. This is particularly difficult when dealing with creative types. The key ingredient of software development leadership success can be represented as a balance of planning, process and people leadership in order to produce quality products.
Developing a phased approach that brings continuous and measurable improvements is key to implementing an effective SLM capability. SLM isn’t about service level agreements, layers of complex processes and such. SLM is about aligning the services and capabilities IT provides to the organization with its fundamental operational and competitive sustainability needs.
Anxiety and strain on the job is normal, but in the process of using Scrum it is common to find product development groups and senior management going head to head. Here we look at some keys to its successful implementation.
Part 1 of this two-part series introduces the agile engineering principles and practices that, when implemented, enable some teams and their respective organizations to build high-quality software very quickly that will please customers. Organizations embracing these practices--when used in conjunction with agile and lean management practices--can gain delivery advantages on their competitors while managing lower maintenance and support costs in the long term.
In Part 1 of this two-part series, we introduced the agile engineering principles and practices that--when implemented--enable some teams and their respective organizations to quickly build high-quality software that pleases customers. In Part 2, we focus on the tools that support agile engineering and provide you with a guideline for getting started.
Staying on top of technology trends is one of the biggest advantages a CIO can grab. Here's a look at what's hot for this year, so you can keep your sites on the ever-moving technology target.
If you don’t know where you’re going, how will you know when you get there? If we lived in a perfect world, we’d always have perfectly detailed requirements. The mission statement is there to guide us through some of the questions we have.