Learn the techniques that help organizations successfully introduce and. You will learn techniques for making sure estimation is treated as an analytical rather than a political process, and you will explore how to negotiate effectively. Steve mcconnell, construx instructor, teaching estimation in depth seminar. Demystifying the black art developer best practices at. Key principles and practices for effective agile project estimating and planning. Construx has developed a list of the 10 deadly sins of software estimation. After you complete this course, youll be able to use various techniques to.
At construx, we believe that all software projects can be successful, and we believe that improving the software development skills of companies, teams, and. Good resources on estimation include my book software estimation. Part of being an effective estimator is understanding that different estimation techniques should be used for different kinds of estimates. Effort estimates may be used as input to project plans, iteration plans, budgets, investment analyses, pricing processes and bidding rounds. Software estimation in depth for agile projects construx. Test estimation techniques a step by step process software cost estimation. You will learn techniques for making sure estimation is treated as an analytical rather than a political process, and you will explore how to negotiate effectively with other project stakeholders such as marketing, management and your clients so that everyone wins. Plan and track a release release timing, plus what to share with customers better understand the planning and estimation techniques used by the scrum team. We heard a lot about different techniques how to measure costs and effort of software development. When i get asked for an estimate, my first response is not a cost, date, or any number at all. As of 2001, there are more than 50 commercial software cost estimation tools mar keted in the.
We cover the complete software development lifecycle, with. To add estimation tools to their toolkits, software project managers must develop skills beyond those acquired in the technical trenches. Software estimation in depth construx software youtube. Construx helped the company refine its software estimation and project. Effective estimation requires that the right kind of technique be applied to each different kind of estimate. Our mission is to make your software teams more effective. In software development, effort estimation is the process of predicting the most realistic amount of effort required to develop or maintain software based on incomplete, uncertain and noisy input. Construx provides insights, techniques, and recommendations through training and consulting on software development best practices. A limitation of this technique is the need to determine the most important variables to be used for describing the solution, including those that distinguish it from the baseline. Software estimation in depth construx ondemand youtube. Similarly some techniques are tuned for use in the start of the project and other is used late in the project. Acclaimed author stevemcconnell presents fundamental estimation techniques, addresses specific estimation challenges, and explains how to avoid common.
The most evident advantage of learningoriented techniques is that the estimate is based on proven characteristics and not just empirical evidence, as in the case of expertisebased estimation. Some techniques are good for sequential and some estimation techniques are good for iteration based development model. You will understand the context in which agile estimation occurs, and learn when to use scrumspecific techniques and when to use more general practices. Construx is led by code complete author, steve mcconnell, and our team is comprised of professionals who are software experts first, software trainers and consultants second. He is chief software engineer of construx software and was the lead developer of construx estimate and of spc estimate professional, winner of software development magazines productivity award. Steve mcconnell is recognized as one of the premier authors and voices in the development community.