Hi Community,
As a developer what are the points to consider in order to estimate the development time
I have read few topics in Forum but there is no clarity.
Can someone help me out please.
Thanks in Advance:-)
Hi Community,
As a developer what are the points to consider in order to estimate the development time
I have read few topics in Forum but there is no clarity.
Can someone help me out please.
Thanks in Advance:-)
involving of applications to automate , SME responses, Admin availability after that
Due to changes in development phase we are not sure about that I think so.
Thanks
Development time can vary between projects due to complexity and experience of the developer…
For example if its a simple process to say go to a URL and download an image it will take minutes but if you’re trying to automate accounting or more complex processes it can boil down to again, experience, capability, knowledge of the process, planning, capabilities in the software and other factors.
As a business we base time to complete dev work through the developer themselves (me) as they can gauge how long a step will take to build themselves, going back to my first point of if the task is clear and simple, maybe an hour maximum. But if the task is more complex and poorly planned it may push to a week or more…
Generally, I would use experience and knowledge as a rule of thumb.
In the begining it would be hard for you to estimate. Those are the points you have to consider:
Do you have (or your team) any libraries or workflows that you could reuse?
It might turn out that 50% of the development would be finished in 5 minutes.
How many applications do you need to automate?
More applications - more complexity
Is there any new application in the process, that was not automated before?
You will never now what suprises you could get with new app
How many steps in the process?
Simple one: more steps => longer development
Decisions or Linear
More exceptions or decision points => longer development
OCR?
Much longer development (if you want to test the solution with reliable set of test cases / data)
Experience
More experience => shorter development
On a high level we try to segregate like easy,medium,complex,highly complex and times generally would be 1 week,2-3weeks,4-6weeka,6+ weeks respectively.This is on a broad range…
Few Factors to consider
Cheers