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

Software Process Improvement - Assignment Example

Cite this document
Summary
Suggest three specialized software tools that might be developed to support a process improvement program in your organization. Process improvement is an important aspect that should be developed and managed well in an organization…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER97% of users find it useful
Software Process Improvement
Read Text Preview

Extract of sample "Software Process Improvement"

Download file to see previous pages

This paper will look at the software that can be used in managing the process. Process management is important in that it will bring into optimizing the software that is already in place. It is important to know the times that the software needs to be optimized. To have this process rightly in place and working effectively, there should be an automated way in which can be undertaken. This paper will suggest the software that can be designed to help in assessing the various information systems and suggest process improvement of the software.

Log management software One software that can be put in place is that of managing the various logs that are found in a given information system. Logs are the small transactions and details that usually take place in an information system. There is a need to undertake a management process where the logs are managed. This will help to know the requirements that should be improved in case there needs to be some improvement. Before a process is improved, there is a need to understand the internal workings of the software that should be improved.

The log management software will manage, among other things, the frequency of use of some transactions in the software, the bugs that are common with the use of certain transactions. There is a need to record the logs and the requirements to improve and work on a solution to eradicate these errors. Another issue that should be looked into automatically is the processes that keep on clashing in the system. He internal working of the process in an information system should be looked into and improved on.

These are the functions that the information system will work to improve. Error logging software Important software that should be developed to help with process improvement procedure with the various information systems is that of error logging software. This software will help to check for the errors that are normally frequent. It is also important to understand the errors that are common in particular processes and the ones that interact with other processes. This software will be used, together with the logging software, to analyze the cause of the errors that are commonly met while working on the various software in the system.

This will help have detailed facts about the errors that are experienced which will help the process improvement developers to understand what they are to improve and the way in which this can be achieved. With the various errors being experienced in software, the improvement and eradication of these errors is normally built on detailed understanding of eh software that is causing the errors. It is important to have the right information about these errors (Haug, Olsen, Bergman, 2001). Process optimization software This software will be used in suggesting the best ways in which the software will be optimized.

As the software is used every day, there will come a time where the processes will be optimized. What the software will do is monitor the interaction of the various modules and processes that are running in the software and generate a report about the software which interacts most often. It will also look at the tasks that will be undertaken and processed by more than one process. This information will be used by the developers while they are on the quest to improve on the working on the various processes (Oktaba, 2008).

After the developers get this information, they will be in a position to have a way forward into working on the interaction of the software processes so that they can work effectively on the various tasks that require multiple processes. This will help in optimizing the software process. Instead of have autonomous software processes

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

CHECK THESE SAMPLES OF Software Process Improvement

BlackBerry

It is true that Blackberry had a great hold on the telecommunication industry a few years back when designers and software engineers of the company were coming up with eye-catching mobile phone designs, as well as the software applications for the phones.... Commonly known for manufacturing of mobile phones and tablets, Blackberry is one the world's most famous telecommunication companies....
7 Pages (1750 words) Research Proposal

M4A2- Program Evaluation Method

Advanced workflow management technologies: software process improvement and practice: Springer Verlang: New York.... he laws and legislation of starting the business and government tariffs Method Evaluability assessment This is a systematic process that helps to identify whether a program is in a condition to be evaluated, and whether an evaluation is justified, feasible and likely to provide useful information.... The company uses “information system” which is a network of software and hardware used to collect create and distribute data....
2 Pages (500 words) Essay

Condition monitoring - fault detection and diagnosis

Product-Focused Software Process Improvement Lecture Notes in Computer Science, 6759, pp.... Hybrids of SVM methods such as combined SVM (CSVM) have been used extensively for process control such as in the Eastman process.... Journal of Loss Prevention in the process Industries, 22, pp.... Application of combined support vector machines in process fault diagnosis.... Similarly, SVM methods have been applied in tandem with Genetic Algorithms (GAs) to obtain fault classification for fault prone software components....
2 Pages (500 words) Literature review

Predictive vs. Adaptive SDLC

Enabling Software Process Improvement in Agile Software Development Teams and Organisations.... he customer does not participate in the development process so their feedback comes very late.... Basically, agile software development approach is known as adaptive SDLC and the majority of software developers now adopts agile for a variety of… In fact, a large number of books and articles have been written in favor of adaptive approach....
1 Pages (250 words) Essay

Easy-To-Use Interface for the Database

?Software Process Improvement: 14th European conference, EuroSPI 2007, Potsdam, Germany, September 26-28, 2007 : proceedings.... Ideal Multimedia Solutions (IMS) is to provide Noahs Pet Clinic (NPC) with a web based software system to promote the company and offer an easy to use interface for their databases.... Due to IMS past experience in making similar applications, it is with due pleasure for the… This report documents the software requirement and the layout of the entire system. IMS is top master provider of software engineering and other related IT services....
2 Pages (500 words) Assignment

Operations Management

However, it is easier to measure or improve the quality of the attributed process based unification for multi-model Software Process Improvement.... As the author puts it, this essay seeks to dissect the utility of and relevance of PDCA cycle relative to the quality assurance continuous improvement in software development.... The Plan-Do-Check-Act (PDCA) cycle is attributed to the repeated and continuous improvement of the quality assurance....
9 Pages (2250 words) Research Paper

Business Information System

A “Work System”1 where humans and machines are participants who carry out a business process by means of information, technology, and other resources to produce products or services for end-users.... Alter (2001) partial interpretation is in a way more practical because it covers key components found in other definitions such as business process, information, participants, and technology.... In other words, it is a logical and physical interaction between hardware, software, data, information, communication, applications, and people....
8 Pages (2000 words) Literature review

Principles of Software Engineering: an Analysis of Capability Maturity Model

The author of this paper "Principles of Software Engineering: an Analysis of Capability Maturity Model" will make an earnest attempt to present an overview of the capability maturity model (CMM), which is a well-known Software Process Improvement model.... On the other hand, some of the serious concerns also pay attention to the theoretical consequences of putting into practice the CMM as the base for Software Process Improvement endeavors.... Additionally, as compared to some other process improvement models, the CMM does not openly have the need for the outcomes of each change to be identified and documented....
8 Pages (2000 words) Case Study
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