Are object point estimation and cocomo 2 application composition model deprecated nowaday?
I have to estimate the effort required for a project and I have no historical data. In college I learned these methods, but I have the feeling that they have been replaced by new approaches such as story points (which need historical data such as velocity of iteration) in agile projects, for example.
These older estimation methods have not been 'deprecated'
- Object Point and Function Point: https://en.wikipedia.org/wiki/Function_point is a better developed process than https://en.wikipedia.org/wiki/Object_point . For Function Point there are multiple professional organizations such as https://en.wikipedia.org/wiki/IFPUG , https://en.wikipedia.org/wiki/COSMIC_functional_size_measurement and ISO/IEC industry standards developed by them. Here is a recent review: https://www.ifpug.org/40-years-of-function-points-past-present-future/ . However, to count Object Points or Function Points, your client should have signed off on requirements and you need to have your high-level design done (to be able to count objects/functions).
- COCOMO and COCOMO II: When I search for articles/blogs published within the last couple of years on this topic, I see many. However, this model is based on lines of source code. You will have to make a judgement call whether lines of code is at all a relevant metric for your project.