Professionalism
COSC 40943 · Senior Design · Week 2
COSC 40943 · Senior Design · Week 2
Monday: the repository is your team's memory.
Today: what happens when the problem is not in the repository.
In week 15, every option I have is a bad one.
In week 4 the options were good, and cheap:
one uncomfortable ten-minute conversation.
Not
"You're lazy."
This
"The endpoint wasn't done by Friday, as we agreed on the 12th."
flowchart LR
O["<b>Observe</b><br/>Describe the behavior"] --> A["<b>Analyze</b><br/>Explain the impact"]
A --> I["<b>Investigate</b><br/>Ask for their perspective"]
I --> F["<b>Fix</b><br/>Agree on a path forward"]
F -.->|"it recurs"| O"You never do anything."
What's wrong with this?
"#41 was assigned to you on Sep 14. It's Oct 2, the branch has no commits, and the demo is on the 9th."
Three facts and a date. None of it is arguable.
git logVolume is not contribution.
Commit counts measure typing.
Typing is the part the agent does now.
Any productivity metric you can game will be gamed. Your agent can now game them at two hundred lines a minute.
Not
"I'm the only one doing anything."
This
"The front end had nothing to integrate against, so Checkpoint 2 missed the demo."
Then stop talking.
They're stuck, and embarrassed.
Not
"Communicate more."
This
"Reply in the channel within 24 hours on weekdays."
An owner, an action, and a date. Written down.
I labeled six people.
Don't do that.
Waiting doesn't make the conversation easier. It makes it bigger.
The behavior is not "you used AI."
It's submitting code you can't explain.
"Walk me through why this swallows the exception."
Not available as a defense.
Your name on the pull request is the claim.
"The agent wrote it" has the same standing in code review that "the compiler wrote it" has in court.
Academic integrity · harassment · discrimination · threats · anything unsafe
Come to me immediately.
No protocol. No 48 hours. Don't raise it with the person first.
Sam took a use case three weeks ago. Two missed meetings. Nine days, no answer in the channel.
Decide now: who opens, and who is Sam.
"You're being a ghost."
Say it exactly like that.
The only conversation in this course that is supposed to fail.
Sam, pick one. Do not say which.
Open again, properly. Find out which one.
You do not get to skip Investigate. You will guess wrong, in front of somebody who knows you guessed.
Write clause 7 while nobody is angry. It's the only time anybody writes a fair one.
Observe. Analyze. Investigate. Fix.
Attack the problem, not the person.
Talk within 48 hours.