Abstrakt: |
Recently, products and service have become more and more complex, and have been desired to be released rapidly. Therefore, not only national projects but also small team projects have become to need system thinking and system engineering (SE) process. However, it is difficult to introduce conventional SE processes into the small team project such as university-led nanosatellite projects, because the SE process is far different from their present process. This research aims to develop a web application including its methodology to realize open model-based collaboration (Open MBC), which is a framework to support efficient and collaborative development of complex systems. This paper describes the concept of Open MBC, concrete processes, and the features of the web application. Open MBC is a fusion of a system model, a collaborative work flow, and an open engineering platform. The system model graphically represents the relationships among elements. The collaborative work flow provides efficient collaboration and further functions as a platform for promoting the re-discovery and reuse of knowledge. Open MBC holds communication among engineers in great account. It provides communication on system models, same as GitHub provides communication on codes. We believe that feedbacks and lessens learned from experienced engineers should improve low motivation of young engineers. Our application is called BALUS (browser-based assisted library universal system design application), and runs on a web browser, such as Google Chrome. Users are not requested to install software on their own computer, and can use the application even with a smart phone or a tablet. We conducted design education programs using BALUS. It revealed that BALUS was useful for the MBSE education and activities of students and engineers of small and medium-sized enterprises where no SE professionals are employed. The result of questionnaire from students showed that the feature to create requirement diagrams rapidly and concurrently helped beginners to learn "System Thinking." [ABSTRACT FROM AUTHOR] |