多项选择题

A.维护成本高
B.交付周期长
C.代码质量差
D.可伸缩性差
E.新人培养周期长