This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Jobs Discussion and the fly likes time estimation - part of architect's job Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "time estimation - part of architect Watch "time estimation - part of architect New topic
Author

time estimation - part of architect's job

Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8903

I am seeing job description for archiect with skill requirement - should be able to do software time estimation. Is this an essential skill ?


Groovy
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30057
    
149

Yes. An architect is one of the most senior people on the team. Senior people get asked for project level estimates.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Dave Hendricksen
author
Ranch Hand

Joined: Dec 06, 2011
Posts: 31
Hi Pradeep,

I agree with Jeanne.

Estimating is absolutely part of an architect's job? high level quick estimates to help give the business an overall sense of the cost for a project - all the way to detailed estimates to be used in a business case. You need to be able to put financial numbers to things you likely do not have all the information for. If you can, look for ways to model the information related to the project to help rationalize the numbers you are giving.

Thanks for the question!


Dave Hendricksen [12 Essential Skills for Software Architects]
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8903

How do we learn to estimate. Usually client demand more than what was expected initially. that is chllenging. Are there books available to help us to estimate ? what are your suggestions ?
Paul Anilprem
Enthuware Software Support
Ranch Hand

Joined: Sep 23, 2000
Posts: 3253
    
    2
Pradeep bhatt wrote:How do we learn to estimate. Usually client demand more than what was expected initially. that is chllenging. Are there books available to help us to estimate ? what are your suggestions ?


Very good question. Especially because there could be vast differences between skills of the team members. I am interested in knowing more about this from the experts as well


Enthuware - Best Mock Exams and Questions for Oracle/Sun Java Certifications
Quality Guaranteed - Pass or Full Refund!
Dave Hendricksen
author
Ranch Hand

Joined: Dec 06, 2011
Posts: 31
Hi Pradeep,

For estimating, I usually do a few things
- talk to the "customer" to get a better sense of the requirements and size of the project.
- do a gut feel estimate - based on previous experience.
- do a model driven estimate - I model the problem and assign values to the boxes.

You will never know everything - sometimes you just have to jump off the cliff.

That's what I do.

Thank for the question!
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8903

Thanks. Where can I learn more about model driven estimate ?
Dave Hendricksen
author
Ranch Hand

Joined: Dec 06, 2011
Posts: 31
Hi Pradeep,

These won't cover it exactly, but they are good estimating references:
- Software Estimation: Demystifying the Black Art by Steve McConnell
- Agile Estimating and Planning by Mike Cohn

Good luck on the estimates!
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8903

Thanks Dave. Is the first book for non-agile projects ?
Dave Hendricksen
author
Ranch Hand

Joined: Dec 06, 2011
Posts: 31
It does not focus on agile, but it does focus on a variety of estimating techniques and approaches. For me, having a variety of tools usually comes in handy.
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8903

Can you please recommend the tools ?

 
wood burning stoves
 
subject: time estimation - part of architect's job
 
Similar Threads
how to find a job in Singapore from India?
Software market in USA
from it developer to it manager
WA #1.....word association
Cleared SCWCD with 94%