Bob Payne

Learn More
85 Agile project management lets software project managers and employees alike adapt to changing circumstances, rather than try to impose rigid formal controls, as in traditional linear development methods. Dealing with an increasingly volatile organizational environment is a serious challenge for managers of any software development project [11].(More)
Projects adjust in response to external and internal changes and seem to have a life of their own. Although this is brushed aside as cliché, we intuitively know that the interactions of project participants and other factors manifest the dynamic nature of projects. This dynamic behavior of a project that is greater than the sum of its constituent parts(More)
Design reuse has become essential to cope with the ever-increasing design complexity. IP level reuse alone has proven insufficient. Platform based design allows the validation of a robust combination of IP blocks and provides a reference HW and SW baseline which can be supported with an integrated development environment. Several years ago we transitioned(More)
  • 1