tailieunhanh - Chapter01: Software Process Models - Nguyen Thi Thanh Thuy

Content Chapter01 Software Process Models: Introduction, Main concepts, Software Process Models. The economies of all developed nations are dependent on software, more and more systems are software-controlled, Software engineering expenditure represents a significant part of GNP in all developed countries.   | Software Process Models Nguyen Thi Thanh Thuy nttthuy@ Content Introduction Main concepts Software Process Models The economies of all developed nations are dependent on software More and more systems are software-controlled Software engineering expenditure represents a significant part of GNP in all developed countries Introduction Main concepts Software engineering Software products Software costs Software process Sub-process Activities Roles Tools Artifacts Phases Software engineering Software engineering is an engineering discipline which is concerned with theories, methods, and tools for developing and delivering useful software products Software engineers should adopt a systematic and organised approach to their work and use appropriate tools and techniques depending on the problem to be solved, the development constraints, and the resources available Software products Software products may be developed for a particular customer or for a general market Software . | Software Process Models Nguyen Thi Thanh Thuy nttthuy@ Content Introduction Main concepts Software Process Models The economies of all developed nations are dependent on software More and more systems are software-controlled Software engineering expenditure represents a significant part of GNP in all developed countries Introduction Main concepts Software engineering Software products Software costs Software process Sub-process Activities Roles Tools Artifacts Phases Software engineering Software engineering is an engineering discipline which is concerned with theories, methods, and tools for developing and delivering useful software products Software engineers should adopt a systematic and organised approach to their work and use appropriate tools and techniques depending on the problem to be solved, the development constraints, and the resources available Software products Software products may be developed for a particular customer or for a general market Software products may be Generic developed to be sold to a range of different customers Bespoke (custom) developed for a single customer according to their specification Objectives of software products Quality: satisfies user requirements Time line Cost Factors effect software products Human resource Complexity and workload Time Technique and tools Budget Software costs often dominate system costs. The costs of software on a PC are often greater than the hardware cost Roughly 60% of costs are development costs, 40% are testing costs. Software costs more to maintain than to develop. For systems with a long life, maintenance costs may be several times the development costs Costs vary depending on the type of system being developed and the requirements of system attributes such as performance and system reliability Distribution of costs depends on the development model that is used Software engineering is concerned with the cost-effective production of large-scale software systems Software costs

TÀI LIỆU MỚI ĐĂNG
22    119    0    27-04-2024
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.