The concept of Re: Unified Process (UP) by defining the software engineering is a process that is due to include what software development specialist (Software engineer) were defined and used, works in software development. come together. By choosing the best technique, but the main steps and the same and use it more effectively in each of these experts come together. (Unify) and given the new name of "integrated software development process one (Unified Process)" sometimes we will find that this is a similar process in the software engineering community, such as Rational Unified Process (RUP), which is the company's software development industry giants called "Rational Rose Corporati.On "and is copyrighted by the principles or concepts are similar, but they differ over the details of the process. For concepts that have characteristics in common or similar development namely UP loopback (Iterative Development), dealing with the needs (Management Requirement), and the use of tools and engineering sotwae activity (CASETools), etc. The goal or purpose of the Software is to give UP and conform to the requirements (need) of the users are under budget and time to guess. (Predictable budget and time) UP, it will focus on defining the role (Role) to the development team over individual. That is, it has been determined that in each period (Phase) of the development that would include anyone (Who) Each person is responsible for what (What) will do the job responsibilities when (When), and how operating (How) that is abstract (Abstract), or in other words, whether it is a high-angle shots (bird eye view) of the process UP, perhaps, to understand the picture is still not clear. Strategy or thaekti which is used in the UP to call it a "Best Practice Model" or "Best Practice", it is natural that there are UP to 6, operating as follows:1. software development should be the development of Loopback (Iterative Development)2. to develop any software should handle the requirement (Requirement Management)3. using the concept of composition architecture (Component based Architecture – Model)4. prototype of a system that can be seen (Visual Model) with the UML language.5. check the quality of software that is developed continuously (Continuously Verify) 6. managing change (Change Management) 1. software development should be the development of Loopback (Iterative Development) That is, each working cycle (Iteration) often consists of these activities is to define, analyze, design, build, and final testing of the user's requirements. The result is software that you can run (Executable product), which differs from the traditional development process (Traditional Development) that will result in the product Executable format, will have to wait until the (delay) The entire system has been successfully tested, this results in a software development project is a high risk of failure from time to time have rhetoric that "over knowledge, late" it myself. Development of the reverse cycle will be observed from the following characteristics: 1. the structure is divided into periods (Iteration)2. what has been the development of the system in each round will be developed for subsequent sessions learn more ... until it becomes a complete system.3. in each round, teams will have to repeat (Iterate) The analysis step, designing, developing, and testing programs, programs of Incremental Development and Interative characteristics of repeat loops do add up. In the past, but it starts with planning. Collecting the needs analysis, developing the program evaluation program, implemented with the storage assessment to plan for action in the next round, but the round has to be added to other parts of the system until. Therefore, before proceeding with the development of the system it is important to plan for that project will be divided into a few around. In each round, the more the system will cause the system to have integrity and be able to accommodate the needs of users of the system are always changing. 2. to develop any software should handle the requirement (Requirement Management)"Why do we need to deal with right now? when view or learn from the report of the original system, end-to-end" this idea is the old ideas. The conventional view that the system we developed is a unique system (Alone or Standalone), which I found most often in the home software development; Specifically, the Ministry of public health was often considered merely see or learn from the report (Output) and work processes (Workflow), and then comes another tough no programming. It is a problem that we have is that it was caused by this kind of thinking that. Who we enough to notice that the Ministry of public health's software, why it's good too and the individual was not able to work together at all. The shared information is hardly. If you were using it to Alchemy information. Take the software as well as free labor, poor maintenance, respectively. What is the problem, it comes from the incident is that we haven't looked at what a holistic development. Lack of education, environment, system, or associated with it. Therefore, we must have a good demand management because "demand" is considered the most important. If we cannot handle the demand that change would affect the development of the system and the risk of subsequent failure. The requirement for management to focus on how to manage demand appropriately. This system can be changed according to the requirement. By using the resources in the least developed. Summary the objective of the Administration is to be made, we are confident that we can solve the problem right, and create a system that complies with the requirements of the user. This demand management must be. Guidelines system (Systematic Approach), it will have its methods and techniques. 3. using the concept of composition architecture (Component based Architecture – Model)It is a specialist in software development. He said that in the development of the software, or any system, but will need to be defined or system architecture design before. That is, if one compares it to understand more clearly, compared to creating a home that we will need to be determined before that House, we would like to have, it should be you.
การแปล กรุณารอสักครู่..