• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Short Deadlines

 
Ranch Hand
Posts: 824
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi All Ranchers

In My small company, There is always short deadlines for every work.

They give me the work to complete and want the completed work back in one or two days.

What should i do ? Sometimes it's not possible to finish the work in short deadlines.


 
Ranch Hand
Posts: 55
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Man,There would be always tight and short deadlines so stop worrying about that and try to work faster and smarter ..............



Ram
 
Ranch Hand
Posts: 1902
Hibernate Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There's two ways to handle it, really: Either to get the work done, or to work with whomever is doing the time-estimates to help them realize that they're being very stingy on time. All depends on who's deciding that one to two days is a reasonable amount of time to finish an assignment.
 
Ranch Hand
Posts: 165
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sounds like that the person setting the time frame does not program.

Do you have a process?

Ours is as follows.

Exploration: (is it something we can do? Usually a very short time)

Requirement Analysis: (Figuring out what your client wants and document it. Depending on the size of the project this could take a couple of hours to a couple of days. Once you and your client agrees on the requirements you get them to sign the document. This is a good area to figure out how long various task will take.)

Design: (User interface look and feel. Get client approval. Milestone)

Development: (The grunt work. Coding)

Testing (Alpha and Beta testing. You'll need a group of testers from the target users to perform the test. It is ususally a good idea to give them a script to follow so they will test all functions. After testing is complete, get client approval)

Production: (moving the finished project into the live enviroment)

In our case there is also a Change Management process we need to follow and get approvals on from the enterprise to get projects into production. (That is about a week)

On each section you determine time lines.

Check out this


Link.

Dev Shed has a 5 part article that explains the process very well. I used that resource in developing our process.

Good luck!
 
Ranch Hand
Posts: 287
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
When someone gives me an assignment I tell them how long it will take me. I usually include padding for unseen circumstances. Usually, the less time it will take me without problems, the less padding I add. After all, the less time it takes me also means less time for problems to creep up.

Point is though, if someone hands me an assignment that will take a week and they want it done in two days, I'll tell them it will take me a week. I will do my best to have it done in two days, but if it takes a week then at least they can't say they weren't warned.

On the other hand, I realize not everyone has this luxury. Still, I was doing this even before I became a consultant. The thing about deadlines is that they really set themselves. You cannot bend the laws of time and space no matter how good a programmer you are.
 
Sunil Kumar Gupta
Ranch Hand
Posts: 824
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Rob Aught:
Point is though, if someone hands me an assignment that will take a week and they want it done in two days, I'll tell them it will take me a week. I will do my best to have it done in two days, but if it takes a week then at least they can't say they weren't warned.



I did the same, But stil they want the finish work within a short period of time. They dont care about the problems, sometime you face in the development process.
reply
    Bookmark Topic Watch Topic
  • New Topic