Project Management in the Brave New World of the Knowledge Revolution

25
PROJECT MANAGEMENT IN THE BRAVE NEW WORLD OF THE KNOWLEDGE REVOLUTION The future ain’t what it used to be. --Yogi Berra

description

Project Management in the Brave New World of the Knowledge Revolution. The future ain’t what it used to be. --Yogi Berra. What you will learn today. What does the new flexibility of building knowledge products mean for the evolution of project management?. - PowerPoint PPT Presentation

Transcript of Project Management in the Brave New World of the Knowledge Revolution

Page 1: Project Management in the Brave New World of the Knowledge Revolution

PROJECT MANAGEMENT IN THE BRAVE NEW WORLD OF THE KNOWLEDGE REVOLUTION

The future ain’t what it used to be.

--Yogi Berra

Page 2: Project Management in the Brave New World of the Knowledge Revolution

WHAT YOU WILL LEARN TODAY

What does the new flexibility of building knowledge products mean

for the evolution of project management?

What strategies have emerged in conjunction with the knowledge

revolution?

How can you begin using these concepts in your organization?

Page 3: Project Management in the Brave New World of the Knowledge Revolution

Building physical products in the industrial revolution focused on the constraints of replication and reconfiguration, but these constraints are not nearly as limiting when building knowledge products today.

Page 4: Project Management in the Brave New World of the Knowledge Revolution

Replication (mass production) of physical products Eli Whitney –

interchangeable parts Henry Ford –

assembly line Frederick Winslow Taylor –

optimized production, separated thinking from doing

Tyson Foods example today Reconfiguration (change) of physical products

Physical product examples – fixing defects: … in middle of a production run … after product is in the distribution pipeline … after products are sold to consumers

INDUSTRIAL REVOLUTION FOCUSED ON PHYSICAL PRODUCTS

Page 5: Project Management in the Brave New World of the Knowledge Revolution

WHY THE SEQUENTIAL WATERFALL METHOD?

Sequential

Waterfall

Pressure

Constraints

Standard

Page 6: Project Management in the Brave New World of the Knowledge Revolution

IN TRADITIONAL PROJECT MANAGEMENT, CHANGE IS THE EXCEPTION, NOT THE RULE

Employs a big-design-up-front (BDUF) approach

Uses sequential phases

Freezes requirements early to prevent scope creep

Does nothing to lower the cost of changes that arrive after phase is completed

Prematurely estimates, budgets and commits to costs for the whole project as if they are accurate

Page 7: Project Management in the Brave New World of the Knowledge Revolution

EVIDENCE SUPPORTS THE OPPOSITE: CHANGE IS THE RULE, NOT THE EXCEPTION

Fallacy of frozen requirements

Change is a fact of life in project work…at any point in the project and for many reasons

Page 8: Project Management in the Brave New World of the Knowledge Revolution

LUCKILY, IN THE KNOWLEDGE REVOLUTION, EMBRACING CHANGE IS NOT AS DIFFICULT

Knowledge products are easy to replicate. Knowledge product reconfiguration is not

inherently expensive. Because embracing change became possible,

the seed was planted, and ideas were tried. Today, agile approaches have at their disposal

a number of practices that support embracing change.

By designing the ability to make

frequent changes as part of the process’s

natural rhythm, change becomes less expensive and less disruptive to the project’s velocity.

Page 9: Project Management in the Brave New World of the Knowledge Revolution

By using small iterations instead of BDUF.

By not being a slave to requirements freezes.

Final product can better reflect the customer’s needs when the product is delivered.

Change still has a cost, even if it is lower than before.

PROS AND CONS OF EMBRACING CHANGE

Page 10: Project Management in the Brave New World of the Knowledge Revolution

Changes discovered during one

iteration are added to the

Product Backlog and may only be

included in a future iteration, not the current

one.

Think of each iteration as a

complete mini-project, even if just two weeks

long.

HOW AN AGILE APPROACH LIKE SCRUM USES ITERATIONS TO EMBRACE CHANGE

Page 11: Project Management in the Brave New World of the Knowledge Revolution

WHY AGILE? WHAT DOES AGILE REALLY MEAN?A word about agile…• “Ready ability to move with quick easy grace”

Agile does not mean• Delivering faster• Fewer defects or higher quality• Higher productivity

Agile does mean agile, the ability to change• Faster than your competition• Faster than you ever could before

Perhaps get faster delivery and higher quality, but• Raison d'être of agile is…it’s agility

Page 12: Project Management in the Brave New World of the Knowledge Revolution

Changes – the kind we expect and the kind we do not expect – are finally acknowledged.

Uncertainty – lack of information or unpredictability – is at least partially addressed.

The fundamental difference between industrial projects and knowledge projects is recognized.

The command-and-control management style is replaced with a collaborative management style where Team leaders view information as the catalyst for invention

and adaptation Team members are treated as competent contributors and are

given decision responsibility in return for more accountability These are profound changes for the teams and leaders

and, ultimately, organizations.

What does the new flexibility of building knowledge products mean

for the evolution of project management?

Page 13: Project Management in the Brave New World of the Knowledge Revolution

ORGANIZATIONAL AGILITY CANNOT BE ACHIEVED BY A PROJECT TEAM IN ISOLATION

Agility, once adopted by a project team, will over time cause a ripple effect into all parts of the organization that the project team touches.

Just as general team support requires organizations to change, so does agile team support, only more.

This becomes a system challenge for organizational redesign making use of Thinking tools (including systems thinking, lean,

queueing theory, information theory, more) Organizational tools and policy changes (possibly

feature teams, real teams, large-scale Scrum, a new organizational model)

Page 14: Project Management in the Brave New World of the Knowledge Revolution

IF YOU SEE A FORK IN THE ROAD, TAKE IT.

-YOGI BERRA

THE AGILE MANIFESTO: FOUR VALUES

Individuals and interactions

Over processes and tools

Working product Over comprehensive documentation

Customer collaboration Over contract negotiation

Responding to change Over following a plan

That is, while there is value in the items on the right, we value the items on the left more.

Page 15: Project Management in the Brave New World of the Knowledge Revolution

CourageRespectOpennessFocus

EXAMPLE: SCRUM’S FIVE VALUES

Commitment

Page 16: Project Management in the Brave New World of the Knowledge Revolution

THE TWELVE AGILE PRINCIPLES1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

7. Working software is the primary measure of progress.

2. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference for the shorter time scale.

9. Continuous attention to technical excellence and good design enhances agility.

4. Business people and developers must work together daily throughout the project.

10. Simplicity – the art of maximizing the amount of work not done – is essential.

5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

11. The best architectures, requirements, and designs emerge from self-organizing teams.

6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Page 17: Project Management in the Brave New World of the Knowledge Revolution

AGILE MANAGEMENT PRINCIPLES

1. Deliver something useful to the client; check what they value.

6. Use short timeboxed iterations to quickly deliver features.

2. Cultivate committed stakeholders.

7. Encourage adaptability.

3. Employ a leadership-collaboration style.

8. Champion technical excellence.

4. Build competent, collaborative teams.

9. Focus on delivery activities, not process-compliance activities.

5. Enable team decision making.

Page 18: Project Management in the Brave New World of the Knowledge Revolution

DECLARATION OF INTERDEPENDENCE FOR AGILE AND ADAPTIVE MANAGEMENT

We increase return on investment by making continuous flow of value our focus.

We deliver reliable results by engaging customers in frequent interactions and shared ownership.

We expect uncertainty and manage it through iterations, anticipation, and adaptation.We unleash creativity and innovation by recognizing that individuals are the ultimate source of value, and creating an environment where they can make a difference.We boost performance through group accountability for results and shared responsibility for team effectiveness.We improve effectiveness and reliability through situation-specific strategies, processes, and practices.

Page 19: Project Management in the Brave New World of the Knowledge Revolution

AGILE LEADERSHIP PRACTICES

Use organic teams

Provide a guiding vision

Establish simple rules

Provide open information

Control with a light touch

Practice adaptive leadership

Page 20: Project Management in the Brave New World of the Knowledge Revolution

LEAN STRATEGIES Lean has two well articulated pillars of management commitment:

Respect for People: to continuously invest in its people Continuous Improvement: to promote a culture of continuous

improvement. Lean is a complete system & all parts must be working for success

Many attempts to duplicate have not been as successful Lean is famous for its surprisingly broad definition of waste:

anything that is NVA, not value added, that is, anything that does not directly increase immediate value to the customer, a long list.

Lean principles apply to production as we would expect, but also to development. These are the two main processes at Toyota. Development – out-learn the competition Production – out-improve the competition

Continuous improvement, mentoring, lateral information sharing, cadence, and retrospectives are lean concepts that have corresponding concepts in agile.

Page 21: Project Management in the Brave New World of the Knowledge Revolution

QUEUEING THEORY STRATEGIES

Relevant key performance indicators (KPIs) Throughput cycle times – baton not the runner

Work in progress (WIP) queues tend to be invisible in product development Problem because they increase average cycle

time Better to eliminate a queue than to manage it For queues that must be managed

Reduce batch size Make each batch equally sized Limit queue size Provide visibility into queue if hidden

Page 22: Project Management in the Brave New World of the Knowledge Revolution

ARTFUL MAKING STRATEGIES

Artful making is new product development where the product to be made is not pre-specified• Applies equally to software development, strategic planning, and

producing a play• Emphasizes emergence of the product during design/build• Requires creativity, innovation, collaboration, and repeating

iterations to get the desired outcome

Industrial making is building from a set of plans with the product fully pre-specified• Applies equally to manufacturing cars or building a house from

plans• Emphasizes planning; design of the product previously done• Uses sequential phases and replication to get outcome

Page 23: Project Management in the Brave New World of the Knowledge Revolution

ARTFUL RECONCEIVING VS. INDUSTRIAL REPLICATING

Page 24: Project Management in the Brave New World of the Knowledge Revolution

A SAMPLING: Iterations vs. phases Embracing change vs.

requirements freeze Customer collaboration and

provide open information vs. limited access

Self-organizing teams and use organic teams vs. command-and-control

Value-driven vs. compliance-driven Making use of talent vs. rigidly

defined roles Test-driven development vs. test

late development Continuous improvement and

practice adaptive leadership

Eliminate waste vs. waste-blind processes

Respect for people (lean, agile) vs. traditional approach

Casting vs. traditional staffing Control with a light touch Provide a guiding vision

(commander’s intent) Establish simple rules Reduce cycle time Eliminate queues Learn to see into invisible queues Limit queue size Reduce batch size Reduce variability in batch size

What strategies have emerged in conjunction with the knowledge

revolution?

Page 25: Project Management in the Brave New World of the Knowledge Revolution

How can you begin using these concepts in your organization?

I want you all to become systems thinkers. Gerry Weinberg is an excellent systems thinker.

The hardest errors to overcome have become buried in our assumptions underlying our de facto operational mental models.

Weinberg-Brooks Law: More software projects have gone awry from management’s taking action

based on incorrect system models than for all other causes combined.

Causation Fallacy: Every effect has a cause…and we can tell which is which.

The Japanese warn us against using false dichotomies.

In short, be a life-long detective for what is really going on so that you can make the best decisions possible.

Thanks for coming out!