- All developed countries rely on the economic software
- The more the system is controlled by the Software
- Software Engineering associated with the theory, methods and tools for the professional development of Software .
- Expenditure of funds for PL in the developed countries is very big.
- Software Price more often dominate computer system price. Software price of the PC is often more expensive than the price of the device severity.
- Cost of maintenance are more expensive than the Software cost pembuatannya.
- Software Engineering associated with the effective cost of making Software .
Do Software?
- computer programs and documentation related documents such as needs, design, and user manual.
- Software products can be built for specific users or the public:
- Generic - developed to be sold to users who are different - for example, Software for the PC as Excel or Word.
- Bespoke (custom) - for specific users / customers according to their needs.
- Software new, can be made with the new build program, the configuration system Software , or use again (reuse) programs that already exist.
Are Software Engineering?
- Discipline engineering or technical knowledge related to all aspects in making Software
- Software Engineering must follow a systematic and organized and use the tools and techniques that are suitable in accordance with the issues that will be solved, and the restriction of development resources available
- differences in Software Engineering and Computer Science?
- Science related to computer theory and basic concepts; Software Engineering practices related to the development of Software .
- Theory in computer science as it was less than Software Engineering.
differences in Software Engineering and System Engineering?
- Engineering system with all related aspects in the development of computer-based systems, including hardware, engineering and the Software process. Software Engineering is part of the engineering system that includes the development of Software , infrasktruktur, control, application and database on the system.
- The expert system (system engineers) are involved in system specification, architectural design, integration and launch.
What is Software Process?
- A series of activities which aim is the development or evolution of Software
- general activity in all the Software :
- Specification - what the limits of the system and development
- Development of production-system Software
- Validation - checking whether the Software in accordance with customer demand
- Evolution - changing to adjust the Software change request.
What software process model?
Simple illustration of the process of Software , based on certain views, such as:
- Workflow - a sequence of events;
- Data-flow - flow of information;
- Role / action - who did what.
- Model process, for example
- Waterfall;
- Iterative development;
- Component-based software engineering.
How much cost Software Engineering
- In 60% of the gross cost for development and 40% for testing. For custom-Software , the cost often exceeds the cost of the evolution of development ..
- Costs vary depending on the type of system that was built and the needs of the system such as performance and system reliability.
- Distribution costs depend on the model of development used.
0 comments
Post a Comment