Modeling distributed product development processes insmall and medium enterprises; Modeling distributed product development processes inSMEs
暂无分享,去创建一个
Effective and efficient product development (PD) is
critical to the success of many firms. The market's emphasis on
getting faster and cheaper products has forced firms to shift their
PD practices from sequential to distributed development practices.
This shift has significantly increased complexity and dynamism of
PD processes, but often is not sufficiently accounted for by PD
managers. Transitioning to distributed PD processes is even more
challenging for Small and Medium Enterprises (SMEs), who usually
lack resources to secure external help. Furthermore, SMEs have been
increasingly using distributed PD to not only cut costs but also
accelerate PD processes, which adds extra complexity to the
management of PD processes. The objective of this thesis is to
develop a generalizable model of distributed PD to aid SMEs better
manage their PD processes. First, I identified the necessary
attributes that have to be captured in distributed PD process
modeling within SMEs using firm interviews and academic literature.
I validated the attribute list using firm surveys. Next, I
developed a discrete-event simulation model that accounted for task
structure, rework, multiple teams, flexible work hours, individual
performance ratings and learning curve factors. The model is
designed to calculate project completion time and cost. In
addition, it generates a probability distribution function of
completion time that can be used to further guide PD manager
decision-making. I encapsulated the model within a software
application called SimLinkTM for both Mac OS® and iOS@ mobile
devices. Finally, I adopted a multistage validation process using
both historical data sets and ongoing project data to accurately
replicate observed results and guide decision making in real world
scenario. I built additional confidence in model's predictive
ability through sensitivity and stochasticity analysis. The
application can be used to evaluate the impact of different PD
attributes and analyze various PD scenarios before implementing
them in real world. Specifically, the application (and underlying
model) has been used to investigate cost and schedule targets for
various PD staffing configurations, as well as to analyze the
impact of around-the-clock development activities. Lastly, model
limitations and generalizability to other PD settings are
discussed.