Tuesday, May 7, 2019

Process Essay Example | Topics and Well Written Essays - 1000 words

Process - Essay ExampleThis process, ground on a particular projects requirement, can follow an engineering-based get on, a structured approach, or an incremental approach (Jawadekar, 2004). However, in recent years, softwargon program development firms have adopted methodologies that are a mix of antithetic software development methodologies. According to Jawadekar (2004), software development process is usually made up of the pastime demos Comprehension and analysis of the specific problems and requirements of a client Planning developing a strategic program for the development of the software Creating a design for the customized software solution Implementation actual development of the software, which entails steganography Testing entails unit testing and hale system testing Installation deploying the actual system/software Maintenance and error fixing All these stages combined make up the software development process, likewise well known as SDLC (Software Developm ent Life Cycle). Based on the needs of the client, more or less time may be devoted to each of the stages mentioned above. Process Stages Explained The diagram above (Figure 1.0) illustrates the stages followed in a software development process. The Requirements stage entails be the required information, behaviors, functions, interfaces, and performance of the software product to be built. The Planning stage entails the preparation of a strategic plan that is channeled to guide the development of the software. It defines substantial deliverables, timelines and milestones. The Design stage involves creation of a design based on the clients requirements. It entails defining and designing of the software architecture, data structures, algorithmic details, and interface representations. Implementation entails actual writing of software ancestor code, database design, unit testing and user documentation. The Testing stage entails testing of the source code. System, unit, and user a cceptance or usability testing are also performed at this stage. The Installation stage, also known as the deployment, is the last stage in the initial development process (Jawadekar, 2004). This is where the software units are integrated into one unit. Some testing also occurs at this stage, since the software is made for an actual business and used by actual users. As a result, there is extensive monitoring of bugs, or errors. Additionally, training is done at this stage and any customizations required are carried out (Jawadekar, 2004). Maintenance entails making enhancements and changes to system before it can officially be handed over to the client. Faults discovered during testing are corrected. Process Audience Description The intended hearing for this process includes project leader, management, the client, testers, and development team members (Jawadekar, 2004). It is important for the project leader since this process helps guide the whole project and, therefore, it is imp ortant for the project leader, especially in terms of project monitoring, duty assignment and delegation, deliverables and milestone tracking. As far as the overall management is concerned, this process is important since it helps know what to expect and when to expect it. It also offers an outline of how a particular software product will be developed and delivered. They are especially involved at the end of each stage since they are responsible for evaluating deliverables and ensuring

No comments:

Post a Comment