Integrated project management optimization Orsolya Dobán
Integrated project management optimization Overview New trends in the software development Cost estimation methods –general concept –open questions –possible solutions Optimization Integrated environment
Integrated project management optimization New trends in the SW development complexity team work competition on the market –reliability –time limit cost estimation optimization requirements analysis design Implementation testing
Integrated project management optimization Model based cost prediction Already finished projects Product Envi- ronment Techno- logy Human capacity Extrapolation Main formula
Integrated project management optimization Model based cost prediction Parameters influencing the effort: product platform person project - size - complexity - reliability -progr. language exp. - main storage - execution time - capability - experiment - schedule - SW tools - communication
Integrated project management optimization Possible errors in estimation Oversimplified models subjective parametrization insufficient number of representativeness new model - testing - new technology - obsolete model eg. component integration
Integrated project management optimization Requirements analysis Open question: –determination of the product parameters size complexity Solution: –automated derivation from the formal model –use case diagram from knowledge base Requirements analysis
Integrated project management optimization Design Possible solution versions –formal description automated cost estimation –refined models –refined predictions component integration Requirements analysis Design
Integrated project management optimization Change management post-changes –additional effort - additional cost „change propagation” fault propagation Change management Req. anal. Design Implem. Test
Integrated project management optimization Optimalization Object: –optimal cost possible solutions (architecture) human resources infrastructure –optimal development time COTS komponents own development –parallel –serial independent from the cost estimator
Integrated project management optimization Integrated environment