For what its worth, one of my personal observations (that I have never seen anywhere) is that long projects often fail because of schedule stretching due to feature creep. With a short project, there is close to zero feature creep, and in my observation, success rates (measured by customer satisfaction) are higher.
If you did it in 2 weeks, it is almost agile regardless of what processes you used.
We had some time and motion people in recently and we were discussing our development methodologies etc. We were accused of using agile, it turns out we do the agile style without the formal agile crap that goes with it! Haven't done a sprint in 30 years, as for daily meetings, not a chance.
Never underestimate the power of human stupidity
it turns out we do the agile style without the formal agile crap
Same here. We're a casual agile (note the lower case 'a' there) shop. We did have the grand poobah once try to start code reviews, in which he was going to have the hardware engineers review our code, and we were going to review the hardware engineers' designs.
We left his body in the stocks until the local flock of turkey vultures had picked his skeleton clean.
I do this by default... not doubling it but still adding some padding. It's better to surprise them with an early delivery than to continually disappoint them with later deliveries when things go wrong.
I'm the only developer here so my job's safe which is nice. And it is only 2 miles from home. I can deal with their struggle to learn how developing works. And at least they didn't request 90 hour weeks from me like previous places have tried to do.
That is how we roll out projects too. They finish on unrealistic schedules and no one seems to care. They just assign the inevitable problems that plague the project like it is just another day at the office.
It seems the new modus operandi in these times of low budgets and under staffed projects.
I believe you can have it fast, you can have it right, you can have it cheap; choose two.
The report of my death was an exaggeration - Mark Twain