StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Process Analysis In Software Engineering - Essay Example

Cite this document
Summary
Process analysis is an important process in software engineering. With software engineering and software being improved, process analysis is an important process.There are various goals of process analysis…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER91% of users find it useful
Process Analysis In Software Engineering
Read Text Preview

Extract of sample "Process Analysis In Software Engineering"

Download file to see previous pages

There are various goals of process analysis. One of the goals of process analysis is to understand the processes that are run in these processes. It is good to understand the processes that are run in a system. This will give a clear working relationship and will enable one to update the system with ease. Another goal of process analysis is to be able to understand the relationships that exist between processes and their associated activities. This will enable the system analyst to understand the process that is being analyzed to the various processes that are integrated in the software that is being developed.

The last goal of a process analysis is that of relating the specific process that is found in a system with a process that is found in another part of the organization. This will help to analyze the processes and know which one is optimized and perform a better than the other one. This will help in undertaking an analysis of the performance of the processes in the various departments and parts of an organization (Patten, G. Larry, 2007). When one undertakes a process analysis, what they are doing is that they want to know about the process and undertake the necessary corrections that will improve on the inefficiencies that have been found in the program (Kerzner, 2003).

It is important to know how the program works in the system. In the agile method of undertaking process analysis which is: Exploration phase This is the phase where the different requirements of the user will be translated to different tasks that are to be performed by the user. These tasks are then noted done on task cards. Commitment phase This is the stage where the tasks that have been identified are given to different programmers. The programmers are also given the approximate time when the tasks will be required to end.

Steering phase This is the stage where tasks are undertaken and then the user story and the products are compared to see if there is an outcome. There are tools that are used in the undertaking. One of the procedures that are used is that of process mapping. With this, it is possible to analyze a process and know what is required and how information flows between them. Process mapping tools include Flowcharts. These are used to analysis the flow of information in the system. This is an important tool that is commonly used to analyze a process.

It brings out the issues that are associated with the various processes. References Kerzner, H., 2003. Project Management: A Systems Approach to Planning, Scheduling, and Controlling. 8th ed. New York: Wiley. Patten, G. Larry. 2007. Strategic Organization Development. AuthorHouse. Question 2 There are various processes metrics that are mentioned in the text. The three metrics that are mentioned include the time that a process takes to be completed. This is an important issue that should be taken into consideration.

Another process metric that will be considered is that of the resources that should be used in undertaking a particular process. The last metric is that of the number of occurrences that have been experienced in a particular process(Sprankle, & Hubbard, l 2008). The time that is taken for a given process to undertake a given task is very important. The time that a process takes can be evaluated based on the time that a particular process has been assigned to operate. This process measurement metric can be used to gauge whether a process has improved the efficiency of a particular process.

In a normal system development, there are various paints that are considered when developing the processes. These points could include collecting system requirements, the development

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Process Analysis In Software Engineering Essay Example | Topics and Well Written Essays - 750 words”, n.d.)
Retrieved from https://studentshare.org/information-technology/1464428-week
(Process Analysis In Software Engineering Essay Example | Topics and Well Written Essays - 750 Words)
https://studentshare.org/information-technology/1464428-week.
“Process Analysis In Software Engineering Essay Example | Topics and Well Written Essays - 750 Words”, n.d. https://studentshare.org/information-technology/1464428-week.
  • Cited: 0 times

CHECK THESE SAMPLES OF Process Analysis In Software Engineering

Software Engineering for multi-Agent systems

So important and fundamental is the process of requirements engineering that is often the first step in the software development cycle (Browne, 2002).... This paper would perform a critical study and review of the requirements engineering step and explore various concepts and ideas behind this step.... A software application or a software project would have a number of stakeholders, users, beneficiaries or conditions in which it would be used....
20 Pages (5000 words) Essay

Software Evolution Process

rom the impetus of technology in software systems, Yang and Martin traced three different time-based approaches to software maintenance : two decades ago, when occasional corrections were made on software together with a new release once each year; a decade ago, when a major release is necessitated once every two years and some re-engineering for user-required functions; and today, where software is maintained on a continuous basis and changed more frequently with major enhancements, that the term reengineering born in the past decade is replaced with a newer terminology called software evolution....
24 Pages (6000 words) Essay

History and Definition of Software Engineering Requirements

Owing to its comparative innovation as a field of study, proper learning in software engineering is frequently taught as a fraction of a computer science syllabus, and as a consequence, the majority software engineers hold computer science degrees.... An author of this research "History and Definition of Software Engineering Requirements" is to describe the importance of software design and requirements analysis in software development.... Additionally, the paper reveals the history and origin of software engineering as a science....
19 Pages (4750 words) Research Paper

Importance of Requirement Engineering in Software Engineering

In the present research, the writer will explain Requirement engineering in terms of its susubtopicsIn the first section the paper reveals the introduction to Requirement engineering.... hellip; The field of Requirements engineering (RE) is comparatively novel Requirements engineering relates to the progress of all software-intensive systems, but not in actual fact to the progress of all software.... In the proceeding section, I have presented the Ethnography, use cases and prototype analysis as an analysis part of the Requirement engineering process....
21 Pages (5250 words) Research Paper

Software Engineering and Human Computer Interaction

The paper “software engineering and Human-Computer Interaction” seeks to evaluate human-computer interaction which refers to employing computers and other technical systems in, for example, the process industry, or at home where video recorders and other gadgets are becoming part of our everyday lives.... Human-computer-interaction hence is a multi-disciplinary area of study and practice, where experts from different areas, as an example, the behavioral sciences and software engineering, work together in analyzing and solving problems....
10 Pages (2500 words) Dissertation

Ethics in Computer Software Design and Development

… Ethical Dilemmas in software Project ManagementEvery progress in IT is attached to at least one ethical uncertainty.... Basically, issues lying beneath IT include provision of ethical duty and fulfilling end user's anticipation to use applications Ethical Dilemmas in software Project ManagementEvery progress in IT is attached to at least one ethical uncertainty.... Thomson & Schmoldt (2001) observed that, the dilemmas in software project management include illegal use of software's and usage of open-source code without crediting its source....
6 Pages (1500 words) Essay

Software Engineering

This literature review "software engineering" presents an effective system development process that requires professional handling of challenges and changes necessary for the development of a system.... software engineering is the transition of traditional local development forms into collaborative software teams beyond national borders.... The global demands for software demand an inquiry into the challenges that Requirements engineering faces (Vlas & Robinson, 2012, p....
12 Pages (3000 words) Literature review

Software Engineering Requirements

The requirements in software engineering are dependent on the project involved and the technicalities.... This literature review "software engineering Requirements" discusses the requirements engineering that is associated with the developments as well as documentation and maintenance of software requirements.... software engineering requirements are about the development of software requirements.... hellip; software engineering requirements are about the development, documentation, and maintenance of software requirements....
9 Pages (2250 words) Literature review
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us