Вимірювання компетентності написання сценарію?


12

Мене керівник попросив запропонувати якусь міру компетентності для розуміння співробітниками сценаріїв / програмування. Оскільки я програміст-самоучок, я справді не маю формального розуміння того, як виміряти рівень розуміння, коли мова йде про написання сценарію.

Ми використовували Python в ArcGIS та QGIS. Ми використовуємо VB.Net з нашими продуктами MS Office, і ми почали вести проблеми на Java для веб-картування.

Мені цікаво, чи має хтось із вас менеджерів ГІС там якусь матрицю / метод для визначення рівня кваліфікації ваших співробітників, коли справа стосується сценаріїв.

Відповіді:


12

Це матриця компетентностей програмістів . Наскільки я знаю , немає таких стандартизованих систем оцінки для ГІС сценаріїв, але я міг би запропонувати модифікації цього - Програмування заголовка / матриця буде найбільш актуальною і потребує в невеликій модифікації , щоб зробити його ставлення до ГІС як більшість з тих же принципів , застосувати.

Приємна річ у подібній матриці, це те, що вона виходить за рамки лише синтаксису / семантики самого сценарію - вона також розглядає проблеми вирішення проблем, комунікацію та організаційні навички кодерів; всі вони мають величезний вплив на кінцевий продукт, який вони виробляють.


Це чудова матриця для початку! Дякую за це Ви маєте рацію, це покриває всі основи. Я можу це використовувати і налаштувати це для нашого офісу.
Майк

2
Погляньте на це приємне оновлення матриці, що дозволяє створити інтерфейс "прапорець". Код можна отримати тут .
RyanKDalton

-1

У мене є лише базові знання сценарію / програмування, і мої сценарії досить неохайні. Як щодо можливого встановлення всім одного і того ж завдання створити щось (що може мати кілька методів), щоб побачити, як люди сценаріюють. Наприклад, я написав програму MapBasic, перш ніж зрозумів, що це зробив це дуже довго!


Дякую за пропозицію Алан. Це може бути практичною вправою, але мені потрібно мати якусь відмірну оцінку чи матрицю, яку я можу використовувати для навчання навичкам, розподілу завдань і врешті-решт для відображення ставок оплати.
Майк
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.