KoderLine
KoderLine
Обслуживание и внедрение
программного обеспечения
Киев

Статьи экспертов

Полезная информация

Как оценивать задачи программисту 1С:Підприємство

0
204
15.05.2020 Константин Вальков

Выполнить оценку задачи – это достаточно сложный процесс. Кто-то проводит оценку исходя из своего собственного опыта, кому-то приходится опираться лишь на свои «ощущения» и т.д. Поэтому стоит рассмотреть данный вопрос подробнее, при этом нужно отметить, что в статье не будут рассмотрены «политические» мотивы технической оценки, вопросы торгов по оценке и переоценка в процессе реализации задач.

Наша работа предполагает проведение оценки задач, у которых имеются определенные неизвестные факторы. Чем больше таких факторов, тем сложнее выполнить оценку, следовательно, мозг начинает «бунтовать» и не хочет выполнять поставленные задачи. Чаще всего сопротивление проявляется в виде беспокойства и страха:

·        страх относительно завышения оценки и вероятности демонстрации некомпетентности, а это может привести к потере задачи и даже клиента;

·        страх оставить без внимания множество «подводных камней», которые в дальнейшем могут вылиться в многочасовую неоплачиваемую работу, которая должна быть выполнена.

Следовательно, для проведения квалифицированной оценки поставленной задачи в обязательном порядке должны быть исключены два вышеперечисленных страха. Однако изначально нужно понять, что подразумевает оценить задачу «хорошо».

Хорошей оценкой является точная оценка, подкрепленная аргументами и позволяющая комфортно начать выполнение работы (каждый конкретный исполнитель обладает субъектным понятием данного критерия). Из этого следует, если заказчик либо менеджер считают, что задача оценена слишком дорого, то это не подразумевает, что оценка задачи выполнена некачественно. Тут стоит учитывать и тот факт, что сотрудник с небольшим опытом будет устанавливать меньшую оценку, при этом будет переоценивать собственные возможности, что приводит его в ловушку первого страха – показаться некомпетентным. В свою очередь заказчик будет считать данную оценку хорошей.

Хорошей оценкой является точная и комфортная оценка для исполнителя.

Программист 1С:Підприємство должен проводить оценку задач в соответствии со следующими ключевыми этапами:

·        борьба со страхами;

·        задача вопросов;

·        составление требований;

·        детализация задачи.

Итак, «пункты» оценки задач:

·        определение максимума и минимума затрат, не играет роли то, что у оценок могут быть значительные отличия;

·        постановка вопросов и фиксация ответов;

·        прописывание ограничений;

·        прописывание конкретных требований;

·        разделение задачи на подзадачи;

·        корректировка первоначальной вилки, не нужно стремиться к тому, чтобы она была узкой, нужно стремиться к тому, чтобы каждый пункт оценки был подкреплен аргументами;

·        не стоит бояться ошибок, которые могут быть допущены в процессе проведения оценки задачи, если задачу лучше всего решить по отличным от «меркантильных» мотивам.

Те, кто хочет изучить этот вопрос максимально подробно, могут прочитать книгу Стива Макконнелла «Сколько стоит программный проект».