Managing Complexity: Best Practices for Software Development Project Managers

DrupalCamp Spain 2023 - Sevilla, Spain

Software development projects are inherently complex, requiring management skills to balance competing priorities such as deadlines, quality, and stakeholder expectations. To be successful, managers must be able to navigate these challenges while keeping their teams motivated and focused on project goals.

In this session, we explore and discuss strategies for managing the top challenges that managers face in software development projects.

Video:

Slides:

[Read More]

Self-Management in Remote Environments

DrupalCon Europe 2020 - Barcelona, Spain

Self-Management in Remote Environments

Summary and main ideas of the DrupalCon 2020 session.

Video:

Slides:

Why Self-Management in Remote Environments

Flexible Working is Becoming the New Normal

  • It is Increasing everywhere: Between 2005 to 2017, there was a 159% increase in remote work (US).
  • It attracts and Retains Talent: It is one of the most effective and non-monetary ways to retain employees.
  • It is Good for Business: Productivity can increase in a company because of greater flexibility.
  • Remote Workers Are More Productive: Fewer distractions and interruptions, less stress from no commute.
  • It is Here to Stay: Finally, in a study conducted by Condeco Software on 2020, 41% of global businesses surveyed say they already offer some degree of remote working, while 60% provide flextime opportunities that allow employees to choose when to start and end their workday.

Upwork’s “Future Workforce Report ” predicts that 73% of all teams will have remote workers by 2028.

[Read More]

Holacrazy (personal notes) — Brian J. Robertson

The New Management System for a Rapidly Changing World.

Book Cover

Nowadays organizations face complexity and overload, with more challenges and information than they can effectively process and manage. Besides, entrepreneurs tend to get stuck working in their businesses rather than working on their business.

Holacrazy encourages peer-to-peer relationships, instead of codependent parent-child dynamics. This distribution of authority avoids a system limited by its leaders’ capacities. In fact, it scales far beyond them.

Although human culture is free to emerge naturally, Holacrazy is focused on the organization and its purpose, not on the people and their desires and needs.

[Read More]

How to Change the World (personal notes) - Jurgen Appelo

How to change which current management is still doing and you don’t like it.

Book Cover

The world is in need of change. Nowadays, so many organizations dispirit the people who are doing the work and frustrate people whom the work is being done, empty for real meaning. Our organizations are failing!

When you want to deal with a dysfunctional organization you can:

  • Take it (ignore it and stop complaining).
  • Leave it (quit your job).
  • Change it (learn about change management).

Organizations are made by people who interact with each other across all levels in the corporate hierarchy. The hardest part of management improvements is changing the individual’s behavior.

[Read More]

Manage your life better (personal notes) — Alberto Pena

With dreams, you are inspired, with goals you are guided, and with objectives you make progress.

Book Cover

Be Productive

Be more organized and efficient, yield better time, know how to invest our creativity and energies, work without stress, go in the direction of our personal and vital objectives.

When we are unproductive the problem is ours, of our personal mismanagement.

Act with initiative and determination, organize yourself intelligently, eliminate stress, concentrate on the most important task, execute them with firm steps, eliminate distractions and notifications, and clear the way to create original ideas.

[Read More]

Purple COW: transform your business by being remarkable (personal notes) — Seth Godin

The old ways of marketing are dead and being safe is now too risky.

Book Cover

Big companies grew their brands when it was easy and cheap to do it the old-fashion way (TV/Newspaper advertisement). Things that have to work rarely do anymore. You and your team must have the guts to implement one (or more) of the hundred ideas you already have, not to buy another creativity/brainstorming/teambuilding book! If you fail at least you will have learned another way that doesn’t work.

Probably you have heard about the five* Ps: Product, Pricing, Promotion, Positioning, Publicity, Packaging, Permission… now you should know about the Purple Cow strategy.

[Read More]

Diving Into Peopleware

Drupal Dev Days Europe 2019 - Cluj Napocca, Romania

Diving Into Peopleware

The three core aspects of computer technology are: hardware, software and we should not forget the most important one Peopleware.

Peopleware refers to anything that has to do with the role of people including such issues as developer productivity, teamwork, group dynamics, the psychology of programming, project management, organizational factors, human interface design, and human-machine interaction.

In this session, we will reinforce how important is to focus on the people and their needs, helping them to grow personally and as a team creating a suitable environment.

[Read More]

BDD: Behaviour Driven Development

Drupal Camp Spain 2017 - Madrid, Spain

BDD: Behaviour Driven Development

This session emphasize the importance of BDD (Behavior Driven Development) as a project manager. It highlights the necessity of testing and involving the client in the development process. It explains the difference between specifications and features and the significance of focusing on business interests rather than just technical aspects. It also presents the importance of communication within the development team and offer insights into the testing process, recommending testing before development in an incremental manner. Overall, BDD is presented as a powerful tool for managing and executing test cases in Drupal projects, ultimately leading to the creation of successful products.

[Read More]