Scaled Agile Framework

Created by Dean Leffingwell, Scaled Agile Framework (SAFe), is an approach to scaling agile practices across an enterprise. Providing guidance at the portfolio, program and team level, its’ a proven framework based on the principles of Lean and Agile. What is SAFe™ The Scaled Agile Framework® (pronounced SAFe™) is an interactive knowledge base for implementing agile practices […]

Continue Reading

Conway’s Law

Conway’s Law is an adage named after computer programmer Melvin Conway, who introduced the idea in 1968. It concerns the structure of organizations and the corresponding structure of systems (particularly computer software) designed by those organizations. In various versions, Conway’s Law states: · Organizations which design systems are constrained to produce designs which are copies […]

Continue Reading

Leadership Principles

Leadership is founded on holding and executing certain principles—namely, the notions of trust, vision, safety, and clarity. Establish Trust Leadership is a learned skill. Some people have a natural tendency to lead, whereas for others it is a struggle. Leadership is all about trust. Trust is in the examples we set for others and the […]

Continue Reading

Clever Code Is Hard to Maintain

DEVELOPERS ARE OFTEN ASKED TO CREATE MIRACLES. They must find clever ways to make today’s project code work with yesterday’s antiquated legacy software containing multiple patches. And through skill and ingenuity, they may create numerous lines of clever code that finally get the job done. But clever code may only create future maintenance problems due […]

Continue Reading

A Project Depends on Teamwork

A PROJECT IS AN ENDEAVOR OF A MULTIDISCIPLINARY NATURE. It can be seen as a collective effort, jointly performed by people of great diversity. Once deployed according to their own unique skills and competencies, and properly coordinated, team members are able to produce major results and fulfill the expectations of the project’s stakeholders. If we […]

Continue Reading

How to make good decisions

In the process of writing this article, I interviewed more than a dozen project managers. One question I asked was how to make good decisions. Their answers included weighing options, defining criteria, and seeking out different ways to resolve the situation at hand. But when I asked how many decisions they made a day, and […]

Continue Reading