Application Development Tools
Knowledge of and ability to utilize a variety of specific tools and toolkits for the development and support of applications.
Identifies different types of application delivery platforms and technologies.
Describes toolkits available for developing new systems.
Describes toolkits available for supporting production systems.
Explains technology-specific standards, policies and practices for toolkits.
Documents the uses of a specific application development toolkit.
Works with most toolkit components, features and facilities.
Follows standards and guidelines for using locally available toolkits.
Differentiates among tools used for diverse strategic development platforms.
Discusses the capabilities, features and uses of all tools for a specific platform.
Coaches others on appropriate uses of all major tools in a toolkit for a specific platform.
Evaluates toolkits used to support major production systems.
Resolves issues regarding functions, features and components of multiple toolkits.
Interprets benefits and drawbacks of procedural and event-driven toolkits.
Oversees the evaluation and recommendation of delivery tools and platforms.
Provides implementation support on toolkit enhancements or changes.
Leads on the evaluation, development and integration of multi-platform development tools.
Directs the design and implementation of application delivery toolkits.
Provides strategic insight for integrating third party software or applications.
Provides consultation on both the selection and utilization of developers' workbench tools.
Contributes to the establishment of best practices for toolkit enhancement.
Monitors market trends and emerging application development technologies; makes appropriate recommendations.
- How do you evaluate the effectiveness of various tools in different platforms?
- How did you ensure that all members of your team were consistently following standards?
- What kinds of toolkits and platforms did you use in your previous position(s)?
- How did you minimize the impact of new technologies on your department or organization?