У мене є проблема з повідомленням про прогрес своєму роботодавцю. Я програміст за сумісництвом і займаюся програмним проектом для моєї школи (нетехнічного) відділу.
Контактна особа:
1. Персонал, який фактично використовує програмне забезпечення та піднімає запити на функції,
2. Мій начальник (непрограміст), і вона не є користувачем програмного забезпечення.
Характер проекту:
Це готове програмне забезпечення, яке було закуплено у сторонньої сторони. Я повинен змінити або додати функцію / функцію до цього програмного забезпечення, щоб задовольнити потреби відділу. Це програмне забезпечення потрібно використовувати протягом семестру. Не всі функції потрібно використовувати на початку.
Отже, ми використовуємо модель Agile: Коли персонал потребує певної функції, вони подають запит, і я вношу зміни. До кінця семестру, я думаю, всі необхідні функції будуть підняті та впроваджені.
Проблема:
Кожен раз, коли мій начальник запитував мене, як просуватися, я не можу відповісти, бо не знаю, як відповісти. У мене немає повного переліку всіх необхідних функцій. Незважаючи на те, що я доповнив функції, які були підняті минулого тижня, я все ще не можу сказати своєму начальникові, що я "завершив", бо надходять і нові функції, і я не знаю скільки. Я не можу сказати "У нас скільки відсотків завершеного", ані "Ми збираємося виконати його на ххх". Колись із 3 запитів мені вдається виконати 2, я сказав би своєму начальнику "Я завершив 2, але є ще одна функція, яка ще не завершена". Через тривалий проміжок часу мені здається, що «я завжди щось не закінчую, після такого довгого часу».
Якщо я не в змозі повідомити про прогрес, це виглядає дуже погано. Не про те, скільки я зробив, а про те, як повідомити людям. Якби я був менеджером, а мій персонал не повідомляв про прогрес мені місяцями, я відчуваю, що цей хлопець теж нездатний.
У вас, хлопці, є ідея, як звітувати або відповісти на запитання так просто, як "який стан / хід модифікації програмного забезпечення"?
ОНОВЛЕННЯ Мій начальник не бере участі у розробці завдань безпосередньо, тому вона не має поняття, що я роблю, або як працює програма. Ми не зустрічаємось регулярно, оскільки вона зайнята, і я вважаю, що це буде марною тратою часу, оскільки вона не є головним користувачем, вона не знає деталей програми.
Я регулярно зустрічаюся з персоналом, який використовує та краще знає програмне забезпечення.
Мені важко пояснити прогрес своєму начальнику.