Docstoc

Tech

Document Sample
Tech Powered By Docstoc
					                                        Department of Environment and Natural Resources
Class: BTA - Tech                                  IT Competency Examples
    Functional                   Contributing                                      Journey                                         Advanced
                 Understands tasks and takes ownership.          Sets priorities and appropriately adjusts them   Provides leadership in planning and organizing
                                                                 as needed:                                       the work of others, and in development of
                 Plan and organize daily activities and tasks.     - sources may be from monitoring user          standards.
 Planning and                                                        requests for application assistance,
 Organizing      Works independently and stays on task.              or higher level BTA staff.                 May reorganize work assignments of other
 Examples                                                                                                       employees and adapts work to unanticipated
                                                                 Works within Division in developing standards. changes.

                                                                 Works independently with minimal supervision. Organize and follow complex and detailed
                                                                                                               technical procedures.

                                                                                                                  Modifies and implements the documentation
                                                                                                                  outline software/hardware as agreed by IT
                                                                                                                  Manager.


 Measures        Status Reports                                  Status Reports                                   Status Reports
                 Work Documentation                              Work Documentation                               Work Documentation
                 Work Tracking System                            Work Tracking System                             Work Tracking System
                 Serves as a productive team member on a         Regularly helps develop solutions to meet the    Provides leadership on technical projects
                 project by completing assigned tasks in a       needs of the group.                              involving work of others. Develops project
                 timely manner.                                                                                   plans.
 Project                                                         Thinks through project alternatives and helps
 Management      Contributes ideas to solve project goals.       turn ideas into outcomes. Identifies tasks and   Responsible for completing significant piece of
 Examples                                                        subtasks that need to be performed to reach      a large project.
                                                                 the goal.
                                                                                                                Oversees project timelines, resources, staff
                                                                 Helps develop project/solutions in an assigned and leads implementation efforts in less
                                                                 area.                                          complex technology area.

 Measures        Status Reports                                  Status Reports                                   Status Reports
                 Work Documentation                              Work Documentation                               Work Documentation
                 Work Tracking System                            Work Tracking System                             Work Tracking System
                 Portfolio Manager                               Portfolio Manager                                Portfolio Manager




1/25/06                                                                                                                                                             1
                                        Department of Environment and Natural Resources
Class: BTA - Tech                                  IT Competency Examples
    Functional                  Contributing                                     Journey                                          Advanced
                 Demonstrates basic knowledge of specialty     Demonstrates working knowledge of specialty       Serves as technical resource to technicians in
                 work area such as: Crystal Reports and web    work area by applying an understanding of the     areas such as: Crystal Reports, Crystal
                 site html. Ability to apply the fundamental   general standards, skills and practices           Designer, Crystal Enterprise, IBEAM .jsp,
 Technical       standards and terminology associated with     associated with the specialty.                    javascript, java programming, IBEAM struts,
 Knowledge       applications.                                 -- programming                                    tiles, spring, ibatis java programming, Oracle
 Examples                                                      -- assisting co-workers with software problems.   data analysis.
                 Requires regular supervision to complete
                 projects.                                     Understands the theory behind applications        Understands theory behind applications
                                                               analysis and programming. Requires regular        analysis and programming, and impact of new
                                                               guidance to complete projects.                    technologies on current applications. Requires
                                                                                                                 occasional guidance to complete projects.

                                                                                                                 Programs complex routines.


 Measures        Work Documentation                            Work Documentation                                Work Documentation
                 Supervisor Observation                        Supervisor Observation                            Supervisor Observation
                 Client Feedback                               Client Feedback                                   Client Feedback
                 Education                                     Education                                         Education
                 Licensing/Certifications                      Licensing/Certifications                          Licensing/Certifications




1/25/06                                                                                                                                                           2
                                          Department of Environment and Natural Resources
Class: BTA - Tech                                    IT Competency Examples
    Functional                  Contributing                                  Journey                                      Advanced
                 Can follow directions but does not design   Evaluate code and its functionality and      Applies technical knowledge to standard and
                 custom solutions.                           recommend or make changes to improve         non-standard tasks to solve moderately
                                                             performance of simple applications.          complex problems.
 Technical       Demonstrates an understanding of the        --Analyze/define requirements and develop    --Assists in maintaining accurate
 Solution        technology and applications in place.       code for a web-based query system.           documentation to assure prompt restoration of
 Development                                                                                              the network based applications in the event of
 Examples        Maintains proficiency.                      Trouble shoots and resolves problems using   system failure.
                                                             already established documentation with known --Supports in-house developed applications.
                                                             results.                                     --Assist other Divisions with installation and
                                                                                                          implementation of in-house applications
                                                             Task documentation.                          considered for use.
                                                                                                          --Performs systems analysis on processes to
                                                             Maintains proficiency.                       determine if an area can benefit from
                                                                                                          automation.
                                                                                                          --SQL database design and management for in-
                                                                                                          house applications.
                                                                                                          --Maintains proficiency and acquires new
                                                                                                          knowledge and skills through self-study.
                                                                                                          --Looks for underlying problems or
                                                                                                          opportunities and distinguish symptoms from
                                                                                                          causes.
                                                                                                          --Analyze system problems and provide
                                                                                                          corrective actions needed.
                                                                                                          --Oversees resolution of production interrupts
                                                                                                          or abnormal outputs in a timely manner.
                                                                                                          --Manage user access to secured data bases.
                                                                                                          --Test new releases of products before they are
                                                                                                          moved to productions.
                                                                                                          --Identify when changes in system processes
                                                                                                          are required as a result of automation and
                                                                                                          assist
                                                                                                           department managers and end users with
                                                                                                          implementing new process that meets all
                                                                                                          standards.

 Measures        Supervisor Observation                      Supervisor Observation                        Supervisor Observation
                 Client Feedback                             Client Feedback                               Client Feedback
                 Work Documentation                          Work Documentation                            Work Documentation
                 Work Tracking System                        Work Tracking System                          Work Tracking System




1/25/06                                                                                                                                                     3
                                         Department of Environment and Natural Resources
Class: BTA - Tech                                   IT Competency Examples
    Functional                   Contributing                                        Journey                                         Advanced
                 Resolves routine problems as assigned.         Resolves some non-routine problems.                 Make suggestions for technical modifications to
                                                                Identifies problem areas by discussing with         prevent future problems.
                 Independently resolves routine problems in one customers and clients.                              --Anticipates and proactively pursues issues or
 Technical       specialty area.                                                                                    problems.
 Support                                                        Resolves problems with medium complexity.           --Detects trends, associations, and cause-
 Examples        Able to troubleshoot problems by probing user                                                      effect relationships.
                 for relevant information based on standard     Spots trends in reoccurring problems and            --Measures outcome of problem resolution and
                 operating procedure.                           assists in developing solutions.                    takes further action as needed.

                                                                                                                    Interface with user and help determine needs.
                                                                                                                    Ex: Crystal Reports - use knowledge of
                                                                                                                    database and user functions to help determine
                                                                                                                    reporting requirements.


 Measures        Supervisor Observation                           Supervisor Observation                            Supervisor Observation
                 Client Feedback                                  Client Feedback                                   Client Feedback
                 Work Documentation                               Work Documentation                                Work Documentation
                 Work Tracking System                             Work Tracking System                              Work Tracking System
                 Able to appropriately describe information       Understands user needs may be met with            Performs formal assessments of user needs
                 provided by customer for action by higher        minor modifications to existing solutions based   within the Division and can recommend small
                 technical support if necessary.                  on an on-going customer. Understands the          scale solutions to meet customer needs.
 Consultancy                                                      customer's needs and resource limitations in      Provides consultation on issues and requests
 Skills          Consultation is typically within the Division.   order to provide appropriate services to          from customers that require the implementation
 Examples                                                         customer.                                         or creation of a custom solution.

                                                                  Consultation may involve areas such as:            Consults with senior level decision-makers
                                                                  internal/external web site content providers,     within the Division, on an ongoing basis, to
                                                                  and users groups.                                 discuss alternative technical solutions.

                                                                                                                    Consultation may involve areas such as: user
                                                                                                                    groups on assigned changes and
                                                                                                                    enhancements.


 Measures        Supervisor Observation                           Supervisor Observation                            Supervisor Observation
                 Client Feedback                                  Client Feedback                                   Client Feedback




1/25/06                                                                                                                                                               4
Class: BTA Analyst                                     IT Competency Examples


   Functional               Contributing                                   Journey                                       Advanced
                Understands projects and takes              Identifies necessary infrastructure changes   Provides regular day-to-day planning and
                ownership to complete them.                 and other resources. Tasks may come           organizing the work of other technicians
                                                            directly from users or other staff. Devises   and/or analysts.
 Planning and   Takes initiative to plan and organize daily alternative solutions when obstacles or
 Organizing     activities and tasks. Works                 problems arise.                               May regularly assist management in
 Examples       independently, develops own work                                                          establishing work standards, processes
                schedule and monitors progress against Sets priorities. Identifies and secures            and references, including documentation of
                defined parameters.                         equipment, materials and /or training needs   modifications.
                                                            to perform tasks.
                                                            --Identify, request, acquire, and allocate    Coordinate changes with higher level BTA
                                                            resource needs to support team's work.        staff and/or IT Manager.
                                                            Works independently and without minimal
                                                            supervision.

 Measures       Status Reports                            Status Reports                                  Status Reports
                Work Documentation                        Work Documentation                              Work Documentation
                Work Tracking System                      Work Tracking System                            Work Tracking System




                                                                    Analyst                                                                     Page 5
Class: BTA Analyst                                      IT Competency Examples


   Functional               Contributing                                     Journey                                    Advanced
                Manages one component , module, or           Manages projects with medium complexity     Manages complex projects.
                task of an established large scale project   by establishing timelines and milestones.
                --Give high level estimates on potential     May involve some integration with other     Collaborates with others to avoid or
 Project        projects                                     applications, but mostly stand-alone        overcome problems and obstacles.
 Management     --Provide clients guidance on new            applications.                               --Coordinate projects within Division
 Examples       projects                                     --Schedule resources and develop time       (possible new databases, or changes to
                                                             estimates to complete IT projects.          existing databases).
                Manages all components of moderate                                                       --Coordinates projects with all the other
                size project.                                Project/module leader                       systems that could be affected (interfaces)
                --Issue Detail Designs on projects           --Coordinates projects within the team      --Lead all teams to ensure that project is
                --Issue statements of work for projects      --Keep clients and support units involved   accomplished with defined resources,
                (SOW)                                        throughout the project life cycle.          within budget and on time. Ensures
                --Peer review/walkthrough of programs                                                    appropriate documentation and project
                detail design and techniques to be used   Periodically review project resources and      tracking is complete.
                --Establish project plan                  ensure resources are used appropriately.
                                                          --Complete projects within authorized and      Lead implementation efforts to project
                Ensures timely completion of assigned     applicable budget allocations                  completion.
                tasks by adhering to time schedules and --Report project status to client and
                deadlines.                                management
                --Complete projects within authorized     --Update tracking records with project
                deadlines and inform supervisor if unable information
                to adhere to specified deadline.          --Provide timely project status to clients

                Follows agency processes and approvals Negotiate new or revised project timelines
                for projects.                          and/or outcomes.
                                                       --Negotiate schedule conflicts and adjust
                                                       scope, schedule and/or resources as
                                                       needed.
                                                       --Respond to challenges with facts and
                                                       handle controversial situations in a positive
                                                       manager.

 Measures       Status Reports                               Evaluate successful and unsuccessful        Status Reports
                Work Documentation                                                                       Work Documentation
                Work Tracking System                                                                     Work Tracking System
                Portfolio Manager                                                                        Portfolio Manager




                                                                      Analyst                                                                     Page 6
Class: BTA Analyst                                      IT Competency Examples


   Functional                Contributing                                   Journey                                     Advanced
                Understands theory behind application       Competent to work on most phases of          Serves as experienced technical resource
                systems analysis and programming.           application systems analysis and             to technicians and analysts.
                Requires some guidance to develop           programming without guidance. Uses
 Technical      applications. Uses general                  theoretical understanding of technology to   Programs complex routines. Typically has
 Knowledge      understanding to technical theory to        translate business needs into technical      significant expertise and experience.
 Examples       coordinate and consult with technical       specifications.
                staff.                                      Ex: Knowledge of IBEAM framework and         Creates templates for programming
                                                            thorough knowledge of assigned IBEAM         standards. Enforces integrity rules by
                Interacts with higher level personnel for   module.                                      creating common objects for inclusion
                peer review of technical approaches to                                                   routines. Performs benchmark testing and
                solving problems.                         Reviews project modifications with higher      capacity planning.
                                                          level personnel to ensure that all items
                Apply basic knowledge of technical fields have been incorporated. Assist and        Technology includes: SQL schema
                in the diagnosing of client problems.     reviews less knowledgeable personnel's    development, different MQSerices
                                                          work to ensure that all technical         processes and channels.
                Common technology includes: Visual        approaches are sound.
                Studio, .net, SQL language, ArcView.
                                                          Common technology includes: IBEAM. jsp,
                                                          javascript, java programming; IBEAM
                                                          struts, tiles, spring, ibatis java
                                                          programming; programming tools
                                                          PVCS/svn, tortise, TOAD,
                                                          eclipse/subseclipse IDE; PL/SQL
                                                          programming; Oracle data analysis; and
                                                          MQ Series processes.

                                                            Also may include system analysis of
                                                            business process to be automated.
 Measures       Work Documentation                          Work Documentation                           Work Documentation
                Supervisor Observation                      Supervisor Observation                       Supervisor Observation
                Client Feedback                             Client Feedback                              Client Feedback
                Education                                   Education                                    Education
                Licensing/Certifications                    Licensing/Certifications                     Licensing/Certifications




                                                                     Analyst                                                                  Page 7
Class: BTA Analyst                                    IT Competency Examples


   Functional               Contributing                                   Journey                              Advanced
                Demonstrates understanding of          Devises or modifies application to solve Investigates, researches and implements
                                                       moderately complex problems considering new technologies in specialty or related
                technology principles and theories behind
                applications systems analysis and      computer equipment capacity and          areas.
 Technical      programming.                           limitations.
 Solution       --Understands and shows competency in                                           Develops or modifies procedures to solve
 Development                                           May assists in selection of computer
                applying knowledge, skills and abilities                                        complex problems. Coordinates the
 Examples       required to complete tasks.            hardware and software.                   resolution of the problem and determines if
                --Follows Division methodology,                                                 the problem impacts other segments of the
                standards, and procedures. Determine   Oversees resolution of production        system.
                logic flow of application.             interruptions or abnormal outputs in a
                                                       timely manner. Understands the agencies Create database schema. Administer the
                Utilizes existing documentation to     security model and ensures that          database, create users and apply security.
                determine cause of problem. Performs configuration parameters conform to the
                rudimentary analysis to discover and   standard. Determines modular-testing     Maintains proficiency and acquires new
                address symptoms of reoccurring        requirements to ensure that module is    knowledge and skills through self-study.
                problems. Conveys problem in technical meeting the needs of the client.
                terms and relevance.
                                                       Supports technology applications by
                Maintains proficiency.                 exploring and adapting to changing
                                                       technology.

                                                            Maintains proficiency.
 Measures       Supervisor Observation                      Supervisor Observation                Supervisor Observation
                Client Feedback                             Client Feedback                       Client Feedback
                Work Documentation                          Work Documentation                    Work Documentation
                Work Tracking System                        Work Tracking System                  Work Tracking System




                                                                    Analyst                                                            Page 8
Class: BTA Analyst                                     IT Competency Examples


   Functional               Contributing                                   Journey                                      Advanced
                Interfaces with clients to determine      Integrates knowledge of technical features     Serves as key resource in problem solving
                problems. Resolves routine problems.      and skills from a range of technologies to     areas of high complexity to other analysts
                Seeks out advanced level support to       address work assignments. Spots trends         and technicians.
 Technical      assist as needed.                         in reoccurring problems, troubleshoots and
 Support                                                  takes action to prevent future occurrences.    Utilizes advanced skills to make technology
 Examples       Performs diagnostics on assigned                                                         modifications.
                software according to standard            --Breakdown complex situations, problems,
                procedures.                               or information into logical components.       Identify other issues resulting from client
                                                          --Reviews solutions with clients.             requests for changes. May serves as lead
                                                          --creates internal division standards/follows oversight on project management.
                                                          department and OITS standards
                                                          --Monitor project activity and track progress
                                                          against schedules.

 Measures       Supervisor Observation                    Supervisor Observation                         Supervisor Observation
                Client Feedback                           Client Feedback                                Client Feedback
                Work Documentation                        Work Documentation                             Work Documentation
                Work Tracking System                      Work Tracking System                           Work Tracking System
                Understands user needs through            Builds on-going partnership with clients and   Provides consultation that requires
                discussion with client.                   peer-to-peer relationships. Discusses          implementation or creation of a custom
                                                          alternative technical solutions. May lead a    solution. Communicates within Division,
 Consultancy    Able to convey technical information to   user group and/or provide mentoring            user groups and department.
 Skills         client and promote understanding of       services.
 Examples       relevant issues. Offers suggestions on                                                   Consults with senior level decision-makers,
                completion of tasks.                      Consult with senior level decision-makers      on an on-going basis, to develop long
                                                          (may be individuals or established teams)      range strategic alternatives. Be the point of
                                                          on alternative solutions. Ensures client       contact for technical and corporate history.
                                                          satisfaction.
                                                                                                         Builds client support of DENR objectives.
                                                          Mentors less experienced developers

 Measures       Supervisor Observation                    Supervisor Observation                         Supervisor Observation
                Client Feedback                           Client Feedback                                Client Feedback




                                                                   Analyst                                                                       Page 9
Class: BTA Specialist                                    IT Competency Examples

    Functional               Contributing                                   Journey                                        Advanced
                 Routinely assists management in           Sets objectives and prioritizes activities and Provides leadership in long-term planning
                 establishing work standards, standard     tasks; adjusts priorities when appropriate. and decision-making with senior
                 processes and references within           --Interfaces with other Divisions and at the management and State OITS.
  Planning and   Division.                                 Dept. level as necessary to ensure
  Organizing                                               production systems issues are handled
  Examples                                                 effectively and efficiently.
                                                           --Stays informed on technical issues to
                                                           ensure objectives are met efficiently.
                                                           Participate with DENR ITS on selection of
                                                           new technologies.


  Measures       Status Reports                            Status Reports                                  Status Reports
                 Work Documentation                        Work Documentation                              Work Documentation
                 Work Tracking System                      Work Tracking System                            Work Tracking System

                 Manages projects of medium complexity. Leads complex projects involving multiple          Manages complex projects that have high
                 Typically whole applications/systems.     staff across a specialty area, or serve as      impact. Projects often involve significant
                                                           overall contact for an application. Ex:         changes to infrastructure or involve
  Project        Interfaces with supervisors in developing Division contact for all IBEAM modules.         implementation of emerging technologies.
  Management     project plans, defining milestones,
  Examples       timeframes and drives a project forward. Creates project development plan including       Coordinates projects directly with higher
                                                           identifying all necessary tasks and             management at DENR, state level and
                 May assist in more complex projects by deliverables.                                      external customers.
                 defining milestones and timeframes for --Independently works on system
                 given tasks and subtasks.                 modifications (requirements, general            Can prioritize project requests.
                                                           design, detail design, testing plans, project
                                                           schedules, resources).

                                                           Negotiates new or revised project timelines
                                                           with appropriate people. Evaluates
                                                           success of project and reports outcomes to
                                                           project stakeholders. Prioritizes project
                                                           requests.
                                                           --Consults with others on technical
                                                           approaches as required.



4/29/2010                                                                                                                                               10
Class: BTA Specialist                                 IT Competency Examples

    Functional               Contributing                                 Journey                                       Advanced

  Measures       Status Reports                           Status Reports                                Status Reports
                 Work Documentation                       Work Documentation                            Work Documentation
                 Work Tracking System                     Work Tracking System                          Work Tracking System
                 Portfolio Manager                        Portfolio Manager                             Portfolio Manager

                 Uses theoretical understanding of        Demonstrates an understanding of the          Works at the highest technical level of
                 technology to translate business needs   standards, skills and practices associated    applications systems analysis and
                 into technical specifications.           with the specialty.                           programming. Reviews all code to ensure
  Technical                                               --Monitors transmissions from vendors.        efficient.
  Knowledge      Conducts peer review of code.            --Monitor web applications and server logs.
  Examples                                                --Support web applications and application    Top level technical expert in highly
                                                          server software                               specializes area of applications systems
                                                          --Handles security issues                     analysis and programming. EX:
                                                                                                        administration of enterprise level servers.
                                                          Understands theory behind applications
                                                          systems analysis and programming and          Uses detailed understanding of technical
                                                          requires regular guidance to complete         issues to design architecture for new or
                                                          projects.                                     emerging technologies, and/or direct other
                                                          --Conduct code review on production call      technical staff.
                                                          tickets as requested by team members.


  Measures       Work Documentation                       Work Documentation                            Work Documentation
                 Supervisor Observation                   Supervisor Observation                        Supervisor Observation
                 Client Feedback                          Client Feedback                               Client Feedback
                 Education                                Education                                     Education
                 Licensing/Certifications                 Licensing/Certifications                      Licensing/Certifications




4/29/2010                                                                                                                                             11
Class: BTA Specialist                                   IT Competency Examples

    Functional               Contributing                                     Journey                                     Advanced
                 Develops or modifies procedures to           Develops or modifies procedures to solve    Provides leadership to teams or individuals
                 solve moderate to complex problems           complex problems considering computer       of other work specialties with the ability to
                 considering computer equipment               equipment capacity and limitations.         integrate their knowledge base to achieve
  Technical      capacity and limitations.                                                                solutions to problems of high complexity.
  Soultion                                                    Regularly provides guidance and
  Development Explores and adapts changing                    suggestions to less experienced             Maintains proficiency and acquires new
  Examples    technologies.                                   analysts/programmers.                       knowledge and skills through self-study.

                 Independently applies judgment to            Investigates, researches and implements
                 technical work assignments.                  new technologies in specialty or related
                                                              area.
                 Maintains proficiency.
                                                              Ensures documentation is maintained
                                                              using standard procedures.

                                                              Maintains proficiency.
  Measures       Supervisor Observation                       Supervisor Observation                      Supervisor Observation
                 Client Feedback                              Client Feedback                             Client Feedback
                 Work Documentation                           Work Documentation                          Work Documentation
                 Work Tracking System                         Work Tracking System                        Work Tracking System
                 Solves problems of moderate-to-high          Serves as a technical resource in solving   Develops solutions that address the root
                 complexity                                   complex problems such as in an              cause of the problem and not the symptom.
                 --Takes a pro-active approach to             application or database design.             --Develops custom software solutions.
  Technical      problem resolution and support to clients.
  Support                                                                                                 Serves as technical expert on all systems
  Examples       Provide expert support to a specific                                                     issues including database design,
                 application.                                                                             application design and web interface
                                                                                                          issues.
  Measures       Supervisor Observation                       Supervisor Observation                      Supervisor Observation
                 Client Feedback                              Client Feedback                             Client Feedback
                 Work Documentation                           Work Documentation                          Work Documentation
                 Work Tracking System                         Work Tracking System                        Work Tracking System




4/29/2010                                                                                                                                                 12
Class: BTA Specialist                                   IT Competency Examples

    Functional               Contributing                                    Journey                                    Advanced
                 Works with customers on requests that       Works with customer to resolve issues by    Understands the market and industry that
                 require the implementation or creation of   applying expert knowledge given market,     have an impact on the customers
                 a custom solution. Participate in user      industry and .                              technology business. May be a federal
  Consultancy    group activities.                           --Provides guidance in application design   agency (EPA, Homeland Security, Dept of
  Skills                                                     and program requests to user groups.        Agriculture), local government or private
  Examples       Consult with senior level decision-         Builds support for Dept., state and/or      business aspect.
                 makers to discuss alternative technical     federal objectives.
                 solutions.                                                                              Regularly provides expertise and consulting
                                                             Identifies and uses relevant resources to   to management committees, boards and
                 Communicates within Division, user          collect and analyze data.                   lower level technical analyst/specialists.
                 groups, IT steering committees and          --Consult with external customers on data
                 department.                                 transfers                                   Serves as contact for technical or
                                                             --Consult with technical staff.             corporate history.

                                                             Attends and reports at user group
                                                             meetings. May lead the user group.
                                                             Consult with external customers such as
                                                             EPA or local government. Represents the
                                                             Dept. as agent with external customers.

                                                             Mentor junior developers.



  Measures       Supervisor Observation                      Supervisor Observation                      Supervisor Observation
                 Client Feedback                             Client Feedback                             Client Feedback




4/29/2010                                                                                                                                            13

				
DOCUMENT INFO