The target audiences for this paper are systems engineers and architects involved in the design of complex systems such as program organizations. This is the first in a series exploring how the design of program organizations developed for the purpose of designing and developing aerospace and defense systems can be optimized. The objective of this paper is to lay the groundwork for an architecture framework for the development of a program organization. The draft standard ISO/IEC 42010 is used to define the structural requirements of the architecture framework. In addition, we use the Zachman Architecture Framework TM to organize the framework and the Department of Defense Architecture Framework Version 2.0 (DoDAF 2.0) to create the model environment for the Program Organizational Architecture Framework (POAF). This approach to defining the POAF ensured that we would have the data needed to support our objective to optimize the design of the program organization and hopefully reduce the number of defects inherent in the design. We also believe that we have sufficiently defined the characteristics of a POAF to spur more research in this area.
Abstract-A feasible program schedule and personnel allocation model may contribute to identifying the final shape of a program organization. If a program organizational design can be shown to be constructed such that it will satisfy the requirements without violating the constraints, then the design may be considered a feasible solution. This paper targets program organizations that are capable of designing and developing complex products. The approach in this paper builds upon the results of the Program Organizational Architecture Framework (POAF). We utilize constraint programming in order to extend the architecture framework and find a feasible design. Important decision variables and constraints are considered in this study. A hypothetical scenario of an ongoing program is presented to demonstrate that a given program organizational design is a feasible solution. This approach enables the program designers to support the decision-making process of implementing an effective program organizational design to manage a complex system and select the "best" program organizational structure.Index Terms-Constraint programming, complex products, systems engineering management, organizational development.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.