Sprint Planning event in Nexus

Nexus is a framework, based on Scrum, that helps companies to scale software and product development. In fact, thanks to this framework organizations can plan, launch, scale and manage large product and software development projects. In addition, they are able to develop products in a faster way by reducing costs. …

Scrum requires practice and experiments

Scrum is a framework that implements an empirical process. In general, empiricism is a principle that states that to obtain knowledge people should depend on practice and experiments, rather than on theories. In fact, thanks to this process, progress is based on observations of reality and not on imaginary plans. …

Make stakeholders positive about their investment

Portfolio management guarantees that organizations can control their project selections as well as their successful completion. In fact, project portfolio management can help ensure that organizations are working on the right projects with the right priorities. Basically, if you are able to demonstrate that all the selected projects support objectives …

How to plan a complex program

As a program is a group of related projects, planning a program requires the planning of all projects that compose the program. In fact, it is important to have a process in place that helps planning these projects. In addition, it is crucial to periodically analyze each project to make …

The Project scope statement

Project scope describes the work required to deliver a product or a service that has specific features and characteristics. Essentially, the project scope represents all the activities that are useful to plan, execute, control, and close a project. In fact, the project scope specifies of all the necessary work items …

Estimate Product Backlog items

To estimate Product Backlog items Scrum does not require a specific technique. The objective of estimation Estimations should allow discussion to obtain more information about the product backlog items. Estimations help to create a shared agreement about the solutions. In fact, it is important that the team is commitment on …

How to reach portfolio management maturity

Portfolio management helps organizations to use their resources in order to support the most important and strategic projects and programs. Obtaining portfolio management maturity is a step by step journey. Lots of  companies often think that they have to start from scratch. In reality most of them have already started …

Develop better products faster with Nexus

Today, more than ever, organizations need to build products that add higher value to customers and the business. To be more competitive companies need to develop products in a faster way by reducing costs. To accomplish this goal organizations can use the Nexus framework to scale software and product development. …

How to support strategic projects and programs

Today’s competition is getting more fierce than ever. In addition, product life cycles are becoming shorter, and never-ending change emphasizes the importance for companies to deliver on strategic intent in the most efficient ways. In fact, it is not acceptable to waste time and money to achieve objectives. Delivering low-quality …

How to keep up with technology with Scrum

Today technology moves at light speed. Let’s see how to keep up with technology with Scrum. The waterfall method In the past, the standard way to manage software development was by using the “waterfall method”, basically the process was to execute activities sequentially. In fact, in waterfall, the development starts …

Organizations can reach their strategic goals

How organizations can reach their strategic goals and implement their visions by managing company’s resources effectively? Some companies use strategic portfolio management to make critical choices about which activities to implement to deliver their visions. What is a Strategic Portfolio Management? Strategic Portfolio Management is a process which helps determine …

The process of collecting requirements

When a project starts, project managers need to collect requirements to determine and manage stakeholders’ needs. In fact, it is particularly important to understand what are the requirements of people who have an interest in the project. These people have to be involved in the process of collecting requirements. Project …

Scrum relies on transparency

Scrum relies on transparency. It is important to notice that transparency does not occur overnight, but is a path. The importance of transparency Transparency makes visible the progress of work and team. As a result, when the team achieves its goal, people who are responsible for it can be identified …

Scrum, the risk-reduction framework

Scrum does not clearly define any controls. As Scrum is a risk-reduction framework it already contains various risk controls. In fact it is important to remember that Scrum aims at solving complicated issues to reach project success. Here is a list of controls that can reduce the risk of project …

EVM to execute performance reviews

One of the most important elements of Project Portfolio Management (PPM) is the management of the project pipeline. In fact, Portfolio Managers execute performance reviews of all active projects that are in the pipeline, by using the Earned Value Management (EVM), to determine which projects to continue and which to …

Communication in Program Management

Communication is the act of moving information from one person to another. We communicate in everything we do. In fact, we cannot avoid communicating with others. Communication is a critical tool in managing programs. In fact, to communicate effectively, program managers must know really well the communication process. The communication …

Project requirements for project success

Project requirements are the tasks that must be completed during a project to ensure its completion and, most importantly, its success. In fact, requirements help project managers to have a clear picture of the work that has to be done. There are three types of project requirements: Business requirements Stakeholder …

Business agility to maintain a competitive edge

Business agility is a very important ability for a company. In fact, it helps companies to maintain a competitive edge over competitors over time. Business agility helps organization to adapt and succeed in the digital era by providing customers with innovative and  technical solutions. Evolving gradually To implement an agile …

PPM, the link between projects and strategies

Project Portfolio Management (PPM) allows companies to understand how to solve problems. In fact, It provides organizations with reliable information in order to connect the execution of projects to the fulfillment of their strategies. PPM requires an understanding of the relationships between the development of the strategy of a company …

Agile processes have tranformed PMOs

Agile processes have created new ways of thinking about Project Management, which impact Project Management Organizations in various ways. Traditionally, a PMO focuses on implementing basic project management processes, introducing basic tools, and supporting the professional growth of competent project managers. Moreover, the PMO can support management to make decisions …

OPM and OPM3, keys to Company Success

Studies report that there is often a gap between strategy and projects in many organizations. Basically, what often happens is that projects do not meet strategic objectives of the company. Organizational project management and its maturity is built on a structure of projects, programs and portfolios moving from a stage …

How to start a Program again

Sometimes it can happen that a Program is killed. The reasons why this happens can be different. In fact, a Program can fail for bad timing, poor management or bad delivery.  So, here are the required steps to start a Program again. Program Preparations During Program Preparations it is important …

Different styles of leadership

A Project Manager can adopt different styles of leadership to ensure more successful results. A Project Manager can choose to be one of the following interesting types of leaders. The Coaching leader Coaching leaders direct and guide. They constantly provide encouragement and inspiration to help motivate the followers. This type …

How to predict the future marketplace

Today, the business world is changing at a fast rate. For this reason, it will be increasingly difficult to predict the future marketplace. Moreover, companies should expect this trend to continue in the future. The Strategy concept Companies have always used strategy to reach organizational objectives by using their resources. …

Different types of projects in portfolio

A classic portfolio of projects contains a balance of different types of projects. The nature of the business of the company will mandate the composition of the portfolio. In general, we can identify three different types of projects: Maintenance projects Enhancement projects Transformation projects Maintenance projects The maintenance projects are …

The Program Management phases

Program Management is the process of managing a group of related projects in order to achieve a defined business goal or benefit. Managing a program requires a set of phases. Definition phase The first phase of a program is the definition phase. During this phase the program manager initiates the …

The role of the Project Manager

The Project Manager is probably the most critical role for achieving project objectives. What does the Project Manager do? The Project Manager starts from project initiation to project delivery. He (she) manages all the aspects of the project and ensures that the project is completed on time, on budget and …

Impediments can influence Sprints

In Scrum, development teams have the objective to reach Sprint goals. Impediments can jeopardize the achievement of the Sprint‘s objectives. What is an impediment? In Scrum, an impediment refers to anything that holds a development team back from being productive. Basically, it is any problem that blocks the team from …

The organizational context can influence projects

All projects live in an organizational context. All organizational characteristics can influence the execution and the outcome of a project. These characteristics can challenge project managers. In fact, to be successful they should be able to operate under those conditions. Be ready to change To support agility a company should …

How to deal with risks in project portfolio

All projects have uncertainty. The objective is to reduce the possible failure in achieving the project’s goals. To do this it is important to consider and evaluate project risks periodically. Status review One of the moments to evaluate risks is during the project status review. The standard review consists of …

Programs are more complex than projects

A program is a group of related projects that have the same benefit and strategic goal. For this reason, some organizations manage these projects in a coordinated way to increase the probability of obtaining the expected benefits. Programs are complex Today programs are getting more complex than in the past …

The PMO, an organizational group

A project management office (PMO) is an organizational group or department that defines and maintains standards for project managemement within the company. A PMO can have different responsibilities. In fact, these responsibilities can range from providing support to project managers to the direct management of one or more projects. Supportive …

A daily meeting: the Daily Scrum

One of the five Scrum events The Daily Scrum is one of the Scrum events. During this meeting the team members synchronize their progress with each other. They create a plan for the next 24 hours. The Daily Scrum is held every day of the Sprint and lasts at most …

Ready to operate in uncertain environments

Uncertainty as a feeling Uncertainty is defined as the feeling of not being sure about what will happen in the future. It is a constant element of all projects. For this reason project managers should be ready to operate in uncertain environments. In fact, they work in variable environments, where …

How to start and execute a program

Determine program size  To run a program it is important to evaluate the number of days needed to complete the program. In fact, it is important to determine the budget of the program. To determine the dimensions of the program it is necessary to evaluate the sizes of the projects …

Organizational structures can influence a project

Companies choose their organizational structure based on many factors such as: size, geographic location, the products and services that they will offer, and so on. Functional organization A functional organization is probably the most common type of organizational structure. The organization has groups based on its special functions such as …

How to perform work in Scrum

The team decides about the work In Scrum, after the Sprint Planning, the Development Team starts to work on the Sprint Backlog items. In fact, each member of the team analyzes the items in the Sprint Backlog. Afterwards, the team decides who will work on what tasks. Even if team …

How to evaluate project performance

Project performance by using the traditional approach In traditional project management, project managers can use Earned Value Management (EVM) to evaluate project performance. EVM is a structured project management process which finds variances in projects based on the comparison of worked performed and work planned. This process is used to …

The importance of data in project selection

Collect data to select and prioritize projects Portfolio Management is a process that determines which projects will enable an organization to implement its strategy. To prioritize projects and select the best ones to reach company’s objectives it is important to gather a set of data for each project. These data …

Program scope describes the work to be done

Scope describes the program’s work Program scope describes the work of the entire program and its overall boundaries. Each project of the program must describe its specific scope of work. In fact, each of them contributes to the overall program objectives. To document program scope you can use roadmaps, narratives, …

Factors that can influence a project initiative

Factors that influence an initiative There exist many factors that can influence a project initiative. Projects are influenced by factors internal and external to the organization. For instance, stakeholders, governance, risks and many other factors have influence over projects. These internal and external factors can have a positive or negative …