YouTube2Text

Lecture 16: Project Estimation Techniques — Transcript

by NPTEL IIT Kharagpur · 3,888 words · 592 segments · language en · Watch on YouTube

Full transcript

  1. 0:00[Music]
  2. 0:13you
  3. 0:13[Music]
  4. 0:15good afternoon today we will discuss
  5. 0:19about little bit of project planning and
  6. 0:23the basics of project estimation see
  7. 0:30first let's see what makes a successful
  8. 0:32product so if there are we cannot
  9. 0:37deliver the project in proper time with
  10. 0:41agreed-upon geraldi that has been what
  11. 0:44discussed with the individual and then
  12. 0:48are the agreed cost at the mutual cost
  13. 0:52that is decided to the user and then
  14. 0:55with the required quality what what is
  15. 0:58the quality the user wants that much
  16. 1:00quality that we have provided then the
  17. 1:03user will be satisfied then we say that
  18. 1:04this project is successful for this we
  19. 1:07require two stages that is the we have
  20. 1:11to set the targets then we have to
  21. 1:14attempt to achieve the targets but
  22. 1:16sometimes what happens if the targets
  23. 1:20are not achievable the project manager
  24. 1:21tries to achieve all those targets but
  25. 1:25it's not possible to achieve they are
  26. 1:26not achievable then what he should show
  27. 1:28then actually program the projects
  28. 1:31normally they get filled due to lack of
  29. 1:33proper planning and proper estimation so
  30. 1:36he has to do proper planning and
  31. 1:38estimation so that the project might get
  32. 1:41success so let's see little so that's
  33. 1:44really let us see as I had told you he
  34. 1:46has to the project manager has to plan
  35. 1:49properly regarding the activity of the
  36. 1:51project and do proper estimation in to
  37. 1:53get the process project success let's
  38. 1:56little bit say about the introduction to
  39. 1:58project planning we have already seen
  40. 2:00that before a project starts we have to
  41. 2:02carry out the project feasibility study
  42. 2:04activities then if a project is found to
  43. 2:07be feasible if a proposal is found to be
  44. 2:09feasible in every respect like technical
  45. 2:12it is technical pitiable financially
  46. 2:14feasible and operational visible then
  47. 2:16the project manager will take it for
  48. 2:18what further steps so project managers
  49. 2:21activities are varied and
  50. 2:25they can be broadly classified into two
  51. 2:29categories 1 the project planning and
  52. 2:31then she has the project monitoring and
  53. 2:34control so the activities project
  54. 2:36managers activities can be divided into
  55. 2:38these two categories as I have already
  56. 2:45told you that once you project it found
  57. 2:47to be feasible the project manager then
  58. 2:50he has to undertake cardi project
  59. 2:52planning so first he has to make an
  60. 2:54initial plan before the development
  61. 2:56starts and then this plan is updated
  62. 2:59very frequently you can say that first
  63. 3:03the project study is conducted in order
  64. 3:05to know that to Heather the project is
  65. 3:07also doing or not then the project
  66. 3:09manager has to develop the plan here he
  67. 3:12has to see that how do we do it how this
  68. 3:15project needs can he can and they can
  69. 3:18follow it so they have to make a plan
  70. 3:20and finally project Egyptian step here
  71. 3:23they have to actually execute whatever
  72. 3:26plan they have made here they have to
  73. 3:28execute the project execution now let's
  74. 3:31see briefly what are the various project
  75. 3:34planning activities so number one
  76. 3:36extermination
  77. 3:38so during estimation pests what needs to
  78. 3:40estimated you put cost resource and
  79. 3:43project duration then the project
  80. 3:46manager has to develop a proper
  81. 3:48scheduling what he has to make a proper
  82. 3:51schedule she has to follow some
  83. 3:52scheduling methodologies then also a
  84. 3:56staff organization has to be done
  85. 3:58properly about how many steps will be
  86. 4:00required for this project that has to be
  87. 4:02planned then as we know in every project
  88. 4:04contain some risks some particular
  89. 4:07different or some specific methodologies
  90. 4:09have to be followed for handling the
  91. 4:11risks like I didn't find the regs
  92. 4:12analyzing the exam Department of directs
  93. 4:15then the project managers may have to
  94. 4:18follow some miscellaneous plans we are
  95. 4:20doing Quality Assurance plan
  96. 4:21configuration management plan etc so
  97. 4:25let's see in detail what the how the
  98. 4:27activity is a project planning
  99. 4:28activities they will be followed
  100. 4:30first the manager has to identify the
  101. 4:34steps required to accomplish the set
  102. 4:36project objectives or the targets then
  103. 4:39they he has to identify the
  104. 4:43attacks which are needed to be performed
  105. 4:45at each of the step Mahima used for this
  106. 4:49the work breakdown structure etc then he
  107. 4:52has to estimate how much he put each
  108. 4:54stacks requires also he has to estimate
  109. 4:56how much the resource resources are
  110. 4:58required for what firming it stacks and
  111. 5:01if three and poor are known given item
  112. 5:05number three and four then the project
  113. 5:07manager he has to calculate how long
  114. 5:09each stacks or staple take that means he
  115. 5:11has to calculate the project duration
  116. 5:13similarly he has to estimate the tax
  117. 5:15tape and project cost how much cost will
  118. 5:17be spent for developing this tax or the
  119. 5:21per individual step or for the whole
  120. 5:22project he has to also determine the
  121. 5:25interdependencies among the tax if any
  122. 5:27and finally he has to prepare a schedule
  123. 5:29for each tax and the whole project so
  124. 5:32here he may use milestones deliverables
  125. 5:36cost and payments etc now let's see why
  126. 5:40you should go for protect planning
  127. 5:41because project planning requires utmost
  128. 5:43care and attention because what
  129. 5:46commitments to unrealistic time and
  130. 5:48resource estimates result in the
  131. 5:50followings if the project manager
  132. 5:53committed some unrealistic times which
  133. 5:55he cannot achieve at all and some
  134. 5:58resource estimates which is not pitiful
  135. 6:00at all then the following problem some
  136. 6:02idea rights what could the following
  137. 6:03problems it may unnecessarily make delay
  138. 6:06the delivery of the project so that the
  139. 6:08customer will be irritated and a
  140. 6:10customer will be dissatisfied hence
  141. 6:12there will be adverse effect on the tip
  142. 6:14morale and due to poor poor quality work
  143. 6:16there will be adverse effect on team
  144. 6:18morale and it may be even if it may be
  145. 6:21the case due to improper estimation etc
  146. 6:24so the project might get failure so
  147. 6:27that's why it is very much important we
  148. 6:29should give what most care and attention
  149. 6:31to project planning so sliding-window
  150. 6:34planning is a special type of planning
  151. 6:37which involves project planning over
  152. 6:39several studies so it does not make the
  153. 6:41plan in one step at a single step rather
  154. 6:44it prepares the project planning over
  155. 6:47several stages here the normally it
  156. 6:49protects managers from making big
  157. 6:52commitment to early because what to do
  158. 6:55normally managers do
  159. 6:56are the very early the caramel spells
  160. 6:58they make a commitment that will develop
  161. 7:00or will deliver the project by this
  162. 7:02state which they may not actually
  163. 7:04achieve it so that's why in the sliding
  164. 7:07window protocol or sliding window
  165. 7:09planning the managers they will be
  166. 7:12prevented from making big commitments
  167. 7:13too early so this principle just like a
  168. 7:16Java sliding window protocol that you
  169. 7:18have studied in networking
  170. 7:20yes networking so then more information
  171. 7:23becomes available at the project
  172. 7:25progresses say initially only with less
  173. 7:27information available what are the
  174. 7:28progress progresses so the more and more
  175. 7:32on the updated information they are
  176. 7:33coming so this updated information which
  177. 7:37result which I received later on so they
  178. 7:40will facilitate for accurate planning so
  179. 7:42that's why instead of for making in one
  180. 7:45window or in one what a one page the
  181. 7:49managers this should perform the
  182. 7:52planning in several stages are in just I
  183. 7:55using this some concept of window in the
  184. 8:00what in the page up for several stages
  185. 8:04so finally as you know that every stage
  186. 8:08up for this classical what Apple model
  187. 8:11it contains some outputs should be there
  188. 8:13so similarly what is the output of this
  189. 8:15software project management the output
  190. 8:17of software project management each this
  191. 8:19s PMP document which is known as
  192. 8:21software project management a plan
  193. 8:23document so after planning is complete
  194. 8:25the project manager he has to document
  195. 8:27the Flan's we're in a document called a
  196. 8:30software project management plan
  197. 8:32document what will be the organization
  198. 8:34what will the contents of the organism
  199. 8:36the following content should be there in
  200. 8:37the SPM be document first that will be
  201. 8:40there should be little bit tough for
  202. 8:41introduction of the project where are
  203. 8:43the objectives and the major functions
  204. 8:45etc should be described then the various
  205. 8:48project estimates they have to have
  206. 8:50mention like the historical data the
  207. 8:52estimation techniques used to the
  208. 8:54estimation for cost report and project
  209. 8:57duration etc they have to be placed in
  210. 9:00this section project estimate then
  211. 9:02project resources plan it will contain
  212. 9:04on the what the resources they will be
  213. 9:07required by the project might be deep
  214. 9:09all hardware software and any specialty
  215. 9:11course resources if any schedule in this
  216. 9:15content the following so what title
  217. 9:17should be there like the human you do or
  218. 9:19make them structure the tax Network
  219. 9:22Gantt chart and for chart etc then
  220. 9:26another what content might be risk
  221. 9:28management plan how you will handle the
  222. 9:31dicks for that you have to put what kind
  223. 9:34of different types of risks what risk
  224. 9:36analysis you have performed how to
  225. 9:39identify the risks how to what estimate
  226. 9:41the impact of the risks how to abandon
  227. 9:44or mitigate the risks so those things
  228. 9:46has to be explained in the risk
  229. 9:47management plan
  230. 9:48similarly project tracking and control
  231. 9:50plan how you are tracking the project hi
  232. 9:52work loan controlling and monitoring the
  233. 9:54project the plan regarding that should
  234. 9:56be discussed here and finally one
  235. 9:58miscellaneous section should be there in
  236. 10:00the SPS PMP document which will contain
  237. 10:03like the process telling quality
  238. 10:05assurance aspects comparison management
  239. 10:07aspects they will be described in the
  240. 10:09orga in the s PMP document under the
  241. 10:12heading of miscellaneous plans so now
  242. 10:14let's see what are the fundamental
  243. 10:15estimation questions what should be the
  244. 10:19size of the subtract that we are going
  245. 10:21to develop so we have to estimate
  246. 10:22decides then how much input is required
  247. 10:26to complete an activity so we have to
  248. 10:29estimate here the input similarly how
  249. 10:31much calendar time how much devezin is
  250. 10:34needed to complete the an activity that
  251. 10:36has to be estimated and finally for tool
  252. 10:38the total cost upon activity and what
  253. 10:41will the total cost of a project that
  254. 10:43also has to be estimated these are the
  255. 10:44fundamental estimation questions now
  256. 10:47let's see what are the sequences of the
  257. 10:49estimations that we have to follow first
  258. 10:51we have to determine size of the product
  259. 10:53and if the size is known from this
  260. 10:56height estimate we can determine the
  261. 10:58effort needed and from the import
  262. 11:00estimation from the estimated import we
  263. 11:03can determine the project duration and
  264. 11:05the cost so this sequence can be
  265. 11:07represented in the following graph you
  266. 11:09can see that first we have to estimate
  267. 11:11sides from side you can estimate the
  268. 11:13important duration and from important
  269. 11:16customer estimate the cost cost then
  270. 11:19from the import estimate any put on the
  271. 11:21estimated duration we can
  272. 11:22somebody at the project manager can
  273. 11:24estimate the stuff and then from the
  274. 11:26duration estimation and stop estimation
  275. 11:28so the project manager can prepare a
  276. 11:30schedule so now let's see what are the
  277. 11:34software cost components so we'll see
  278. 11:36that the followings are the software
  279. 11:39cost components firstly the hardware and
  280. 11:41software cost so the cost required to
  281. 11:45develop disappear and on which hardware
  282. 11:47it will run on what other hardware will
  283. 11:50be used to develop the software so those
  284. 11:52costs this is the hardware and software
  285. 11:54cost then travel and training cost that
  286. 11:57means the cost that is required to
  287. 11:59provide training to the employees and
  288. 12:01data and the travel associated with that
  289. 12:03they are also important constituent
  290. 12:05important components then another
  291. 12:07component the input cost which is very
  292. 12:09very important and finally we have to
  293. 12:11know what is the overhead that is that
  294. 12:14may be required for this project so out
  295. 12:16of this all the cost Hardware crossed is
  296. 12:19the dominant factor in most of the
  297. 12:21projects and here the celerity of the
  298. 12:23engineers involved in the project so
  299. 12:24that's why it may be what the most
  300. 12:28dominant factor it will contain it will
  301. 12:32contain much of the percentage of the
  302. 12:35total costs then overheads so overheads
  303. 12:38could be like the it is not for a what a
  304. 12:41single project but maybe what for
  305. 12:44different projects also here we have to
  306. 12:46take into account the cost of building
  307. 12:48heating lighting etcetera cost of
  308. 12:50networking and communications
  309. 12:51cost of shared facilities just like ass
  310. 12:54library staff restaurant etc so these
  311. 12:57may be treated as the corporates so
  312. 12:59these are the different the sub care
  313. 13:02cost components for developing a project
  314. 13:05now I told you one of the most important
  315. 13:08cost component each effort so how to
  316. 13:13measure the hood so in order to or I put
  317. 13:17the major
  318. 13:17inner to measure D put one terminal oh
  319. 13:20do you require that is known as person
  320. 13:22month which is very very associated
  321. 13:24which is very much associated with the
  322. 13:26import so suppose a project is estimated
  323. 13:27to take 300% months develop now what do
  324. 13:31we mean by this
  325. 13:31so each just one person working for
  326. 13:35three days
  327. 13:36so much 30% working for one day
  328. 13:39no certainly not
  329. 13:43then five so let's see in order to
  330. 13:45answer this question let's see how many
  331. 13:47hours constitute a man month so if will
  332. 13:50say that the default value is 152 hours
  333. 13:53per month that means so 19 days sum has
  334. 13:58to be worked at or some person has to
  335. 14:01work 19 days at 80 hours per day so why
  336. 14:06person month and not person days or
  337. 14:08person years so normally the modern
  338. 14:11projects typically takes a few months to
  339. 14:14come complete some projects may take
  340. 14:16more than what one year but modern
  341. 14:19projects the typical take a few months
  342. 14:21to complete so that's why person year
  343. 14:23it's clearly unsuitable to what forbids
  344. 14:27projects so for similarly percentage
  345. 14:30would be too much what small so
  346. 14:34percentage you will make monitoring and
  347. 14:35estimation overhead very difficult it is
  348. 14:38a third it will be large and tedious so
  349. 14:40hence we seem to try for what this is
  350. 14:44the middle one and that is the month so
  351. 14:47it will be a suitable measure - it's a
  352. 14:50futile metric to measure the effort so
  353. 14:52now let's see this costing and pricing
  354. 14:54so estimates are made to discover the
  355. 14:57cost of producing a software system so
  356. 14:59we have to prepare mr. my estimates to
  357. 15:02discover what will the cost of producing
  358. 15:04a software system so however you will
  359. 15:07observe that there is no such simple
  360. 15:09relationship between the development
  361. 15:11cost and the price that will be charged
  362. 15:14to the customer so the these now you
  363. 15:19know that this brother or organizational
  364. 15:21what considerations or economic
  365. 15:24political and business considerations
  366. 15:26they influence the price that will be
  367. 15:29charged to the customer so that's why
  368. 15:32you can see that there is no direct
  369. 15:33relationship simple relationship between
  370. 15:35the development cost of the project and
  371. 15:37the price and that will charge to the
  372. 15:39customer for what obtaining the project
  373. 15:41so the cost estimation process consists
  374. 15:46of it can be represented like this which
  375. 15:50to inputs what are the requirements and
  376. 15:52other coastal drivers and and after this
  377. 15:56estimation process we can get the import
  378. 15:59the development time we can get
  379. 16:01estimates for the import development
  380. 16:03time number of personnel is required and
  381. 16:05the cost of the project these are some
  382. 16:09of the factors those are affecting the
  383. 16:12supplier pricing such as a market
  384. 16:14opportunity this what you can say that
  385. 16:18this cost estimate uncertainty then
  386. 16:22these contractual terms requirements
  387. 16:24volatility and about what are the
  388. 16:27financial debt they are these are some
  389. 16:28of the factors which may affect the
  390. 16:31software pricing this is some pure watts
  391. 16:35of wisdom are given here like unless a
  392. 16:37software project it has clear
  393. 16:39definitions of its
  394. 16:40cliquey milestones and realistic
  395. 16:42estimates of the time and the money then
  396. 16:45what will happen the project manager
  397. 16:47cannot tell that whether it is very
  398. 16:50difficult project manager cannot tell
  399. 16:52whether the project is under control or
  400. 16:54beyond control so next is we're not the
  401. 16:58estimates required so during different
  402. 17:01phases of the project different
  403. 17:03estimates are required like in the
  404. 17:05initiation of page we want ester you
  405. 17:08want to what to be estimated the time
  406. 17:10cost and benefits estimates are required
  407. 17:12similarly do you think planning pets
  408. 17:14time estimates in project schedule cost
  409. 17:16estimators in project budget and cost
  410. 17:18and benefit estimates in business case
  411. 17:20they are required similarly during the
  412. 17:23start of the project stages what we
  413. 17:25require time and cost estimates the
  414. 17:28reconfirmed for this stage that that
  415. 17:30it's required these are some problems
  416. 17:34actually with estimating you know that
  417. 17:38this estimation of the project is highly
  418. 17:41subjective nature so this are the
  419. 17:44subjective nature of estimating it puts
  420. 17:46barriers do during estimation because
  421. 17:50this is highly what's objective as well
  422. 17:53as the political pressures that also
  423. 17:55create problems while estimation and you
  424. 17:58know that current technology is changing
  425. 18:00rapidly so changing of the technology
  426. 18:02also puts
  427. 18:03the idea for supper project estimation
  428. 18:06and finally you know the projects
  429. 18:08nowadays the what clients they are
  430. 18:11giving so they are while they are
  431. 18:14largely different in nature so the
  432. 18:16experience on one project may not be
  433. 18:18applicable to the other since the the
  434. 18:21nature of they are different so that
  435. 18:22will also what put some special
  436. 18:24difficulties in estimating the different
  437. 18:27the various factors the various
  438. 18:29parameters so now let us see two other
  439. 18:31important problems associated with
  440. 18:33estimation one is over under under over
  441. 18:35estimating and under the under
  442. 18:36estimating so over under under
  443. 18:38estimating and they are guided by two
  444. 18:40lots one is Parkinson Allah which said
  445. 18:42that work expands to fill all the time
  446. 18:46to time available that means if you are
  447. 18:48over estimated in the place of say 20
  448. 18:51days you have assigned super 30 days
  449. 18:53then what will happen that the work that
  450. 18:56will expand to fill the time available
  451. 18:57the people develop they will not they'll
  452. 19:01deliberately not work they will try that
  453. 19:02sometime it's still left will only so
  454. 19:06let's just wait even two days are left
  455. 19:08it will do those pending works in those
  456. 19:10days so the work expands to fill the
  457. 19:12time available this is the this is this
  458. 19:15will happen if you will overestimate the
  459. 19:17duration so IEPA underestimate
  460. 19:20advantages that there will be no
  461. 19:22overspend but the discipline that the
  462. 19:24system will be usually unpin unfinished
  463. 19:27and it will be substandard so another
  464. 19:32law that guides this over and under
  465. 19:35estimating problem is that we are in
  466. 19:39works 0 through op reliability it says
  467. 19:41that a subside project that does not
  468. 19:44have to meet a reliability requirement
  469. 19:46can meet any other requirement so if it
  470. 19:48does not require this reliability
  471. 19:51requirement it does not have to meet a
  472. 19:52reliability requirement it can meet any
  473. 19:54other requirement which is not desirable
  474. 19:57so the effect of under estimate isn't
  475. 19:59that the motivation and the morale will
  476. 20:04be lowered with high aggressive target
  477. 20:06and under estimation can lead to may be
  478. 20:09abandoned of the project because that
  479. 20:12developers they will respond to highly
  480. 20:15pressing the airline which
  481. 20:17so since there will be pressure because
  482. 20:19time is less they will compromise you
  483. 20:21the quality and they will produce
  484. 20:22somewhat substantial work so the project
  485. 20:25may get abundant so now let us see what
  486. 20:29are the basis for successful estimating
  487. 20:30so two important what two things are
  488. 20:33required one with information about
  489. 20:35similar past projects another is that we
  490. 20:38should know how to measure the amount of
  491. 20:41work involved we need to be or the
  492. 20:45project manager needs to be able to
  493. 20:46measure the amount of work that is
  494. 20:49involved in the project so the this will
  495. 20:51form the basis for the successful
  496. 20:53estimation okay so those things are
  497. 20:56there so for what measuring the amount
  498. 20:59of work involved we may use the
  499. 21:01traditional size measures such as LOC
  500. 21:04lines of code but we no LOC observe some
  501. 21:06special problems that we'll discuss in
  502. 21:08the next class and then refining
  503. 21:11estimates how to refine estimates I have
  504. 21:13already told you this estimate
  505. 21:15estimation is not done in one step you
  506. 21:17have to first do the initial estimation
  507. 21:21the project manager has to first do the
  508. 21:23initial estimation then gradually it has
  509. 21:26to be updated it has to be refined so
  510. 21:28now let's see what is the region for
  511. 21:30what adjusting this estimates for
  512. 21:33refining the estimates or for updating
  513. 21:34the estimates because the air
  514. 21:36interaction cost are hidden in estimates
  515. 21:38what are the interaction cost they are
  516. 21:40hidden they are not coming out you
  517. 21:43cannot you may not find out them which
  518. 21:45also have some impact and normal
  519. 21:49condition normal conditions may not
  520. 21:51apply so things may go wrong on
  521. 21:54different projects changes in projects
  522. 21:56there might be some changes in the
  523. 21:58project scope and plans so in order to
  524. 22:00incorporate all those things so the
  525. 22:02project manager should refine to adjust
  526. 22:05the estimates so adjusting estimates
  527. 22:08will see what the time and cost
  528. 22:09estimates of some activities that
  529. 22:12adjusted they are refined as the rigs
  530. 22:16resources and situation particulars
  531. 22:18become more clearly defined in later
  532. 22:21pages so they are journeyed that the
  533. 22:23project manager should are just or
  534. 22:25define the time and cost estimates of
  535. 22:28some specific activities
  536. 22:30so finally you can see that we have
  537. 22:33passed discussed the various activities
  538. 22:35which are carried out during the project
  539. 22:38planning so the arch we have seen
  540. 22:40estimation and scheduling stop
  541. 22:43organization as on some miscellaneous
  542. 22:46plants and these are carried out during
  543. 22:48about this project planning we have also
  544. 22:52seen that the outcome of project
  545. 22:55planning is a document called largess
  546. 22:57PMP or subtract project management plan
  547. 22:59document so here um now the contents we
  548. 23:03have discussed like such our
  549. 23:04introduction the various estimates and
  550. 23:07there will be a section also on the
  551. 23:09scheduling and miscellaneous ones etc
  552. 23:11also we have discussed some basic
  553. 23:13concepts of project estimation like what
  554. 23:18is the basis for project estimation how
  555. 23:21D ye projects the estimation does not
  556. 23:25become correct and we have also seen a
  557. 23:27sliding window estimation sliding window
  558. 23:31estimation because they are the project
  559. 23:33managers should not to do the estimation
  560. 23:35in one step in one page rather they
  561. 23:38should perform it in several stages so
  562. 23:40that the some more accurate information
  563. 23:42may get or may be obtained at the
  564. 23:45lateral pages which may be taken into
  565. 23:47account during the project estimation or
  566. 23:50the during the during computing the
  567. 23:52various estimates so that's why you
  568. 23:53should I use this sliding window
  569. 23:56estimation and I have already told you
  570. 23:59it should not be done in a single page
  571. 24:01rather than first the initial plan is
  572. 24:04made then gradually as in the some more
  573. 24:07updated information comes then you can
  574. 24:10or the project manager or can update or
  575. 24:13there are just these various estimates
  576. 24:17that will give you what more accurate
  577. 24:22estimates so these things we have seen
  578. 24:24right now and in the next class we'll
  579. 24:26discuss what are the various estimation
  580. 24:29what are the categories of what are the
  581. 24:32taxonomy for the estimation techniques
  582. 24:34also we'll discuss about this the size
  583. 24:39method because I have already told you
  584. 24:40the one of the initial major each side
  585. 24:44if you can estimate properly decides
  586. 24:46then you can estimate the other
  587. 24:48parameter so judge effect adoration
  588. 24:50effort duration and cost so that also
  589. 24:53will discuss in the next class like this
  590. 24:56size estimation okay so thank you very
  591. 24:59much these are the references thank you
  592. 25:07very much

About this transcript

This page contains the full transcript of Lecture 16: Project Estimation Techniques by NPTEL IIT Kharagpur, generated from the public captions YouTube serves with the video. The transcript has 3,888 words across 592 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.