[ Help ]previous page   4 of 8   next pageClick here to suspend the survey



4. Pattern Usage and Pattern Mining in the Process Model



(4a)
(Yes)  (No)   
Do you use a process/method/model in your company? A process/method/model is a formal and disciplined approach to assigning task and responsibilities within a software development organisation (e.g. Rational Unified Process, Waterfall Model).
           
If you choose no, you may proceed directly to the first question of the next section (section 5).   next page
Otherwise, please anwer the following questions too.



(4b)
Do you think the process/method/model, as you are using it in your company, supports the following concepts:
(Yes)  (No)   
Incremental/Iterative Development
           
Evolutionary Prototype (A prototype which evolves into a final product)
           
Explorative Prototype (A Throwaway Prototype)
           
Reuse (e.g. reuse of components, code, design models, .)
           
Object-oriented Concepts (e.g. object-oriented programming languages, object-oriented design)
           



(4c)
(Yes)  (No)   
Is the utilisation of patterns an explicit part of your development process/method/model (something that is formally described as part of your development process/method/model)?
           



(4d)
(Yes)  (No)   
Is the discovery of new patterns and pattern ideas (pattern mining) an explicit part of your development process/method/model?
           




Powered by WebObjectsprevious page   4 of 8   next pageClick here to suspend the survey