Sunday, February 16, 2020

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

Process - Essay Example This process, based on a particular projects requirement, can follow an engineering-based approach, a structured approach, or an incremental approach (Jawadekar, 2004). However, in recent years, software development firms have adopted methodologies that are a mix of different software development methodologies. According to Jawadekar (2004), software development process is usually made up of the following stages: Comprehension and analysis of the specific problems and requirements of a client Planning – developing a strategic plan for the development of the software Creating a design for the customized software solution Implementation – actual development of the software, which entails coding Testing – entails unit testing and whole system testing Installation – deploying the actual system/software Maintenance and error fixing All these stages combined make up the software development process, also well known as SDLC (Software Development Life Cycle). Base d on the needs of the client, more or less time may be devoted to any 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 defining 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 expected to guide the development of the software. It defines important deliverables, timelines and milestones. The Design stage involves creation of a design based on the client’s requirements. It entails defining and designing of the software architecture, data structures, algorithmic details, and interface representations. Implementation entails actual writing of software source code, database design, unit testing and user documentation. The Testing stage entails testing of the source code. System, unit, and user acceptance or usabil ity 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 audience 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 important for the proj ect 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

Sunday, February 2, 2020

The International monetary and finance structure Essay

The International monetary and finance structure - Essay Example The appreciation of the Euro can be attributed to increasing trade surpluses in the Eurozone countries for the past years and the low rates of inflation in the Eurozone countries. For the past years, countries in the Eurozone such as France, Germany and the other seventeen countries have experienced an increase in the amounts of exports compared to imports than other countries. For instance, in 2013, the Euro Zone exports accounted for about 13.2% of GDP while import stood at 12.6% leading to a 2.7 current accounts deficit (De La Dehesa 4). On the other hand, during the same year, U.S. exports accounted for about 13.5% of GDP while imports stood at 16.2% leading to a 2.7 current accounts deficit (4). For this reason, the Euro has been gaining strength especially in the last six years due to better current accounts compared to the U.S. Conversely, the move by the European Central Bank (ECB) to wipe out about â‚ ¬1 trillion two years out of the economy of the Eurozone in a move to withdraw loans taken by banks during the debt crisis is another significant factor that has led to a higher appreciation of the Euro relative to other world currencies (De Grauwe and Paulson). In addition, De La Dehesa argues that short-term rates in the U.S. react mainly to trends in the U.S.’s equity markets. He goes ahead to say that, for this reason, short-term interest rates have a higher impact on exchange rates in the Euro area unlike in the U.S. For instance, from a historical perspective a rise of 100 basis points in U.S. short-term interest rates leads to an appreciation of the dollar by 1.7% compared to 5.7% in the Euro area (De La Dehesa 4). For this reason, De La Dehesa conclude that the Eurozone economy is more open than the U.S. economy. The Yuan has been appreciating in recent past due to the massive growth of the Chinese economy. China has grown to become the second-largest