Question and Answer

Masters
Essay
Technology
Pages 3 (753 words)
Download 0
As identified by Webb and Humphrey (1999) in their report "Using the TSP on the TaskView Project," 74 percent of all information systems development projects in 1999 were not successful. This lack of success, attributed to poor software quality, has generated a substantial amount of losses for companies, indicating the need to develop more effective software…

Introduction


According to Humphrey, an effective software development project requires a balanced approach which takes into consideration both tools and process development. He writes: "Tools [] alone will not fully solve software engineering's problems. Neither will process alone. Both are needed to obtain a balanced result. [] They can improve productivity, reduce errors, simplify routine tasks and free engineers for more creative work" (Humphrey 1995:26). In choosing this balance, however, it is imperative to take into account the environmental changes, as well as other factors, that affect an organization's development, of which an information system is integrated into. However, since these changes are dynamic and difficult to predict, an information system will therefore be only as effective as its ability to adapt to these changes and maintain its efficacy. This is especially true for large systems performing more complex functions.
In this sense, Parnas (1979) suggests building software not as an individual program or a single system, but as a 'family' of programs, built as a collection of numerous programs consisting of subsets, which can be modified independent of other unrelated programs. ...
Download paper
Not exactly what you need?

Related papers

Data Warehouse assignment
The data was analyzed with respect to the time dimension - week. Sales were analyzed against the customers weekly. It was identified that the sales amount graph for the six weeks of 2005 for ALL the customers generated the following trend:…
can a machine know?
It has sensors that cut the heat off and push the toast out. At the most complex level, computers can store massive amounts of information and can provide instant access to it. So at this very basic level of "knowing" many machines already do know.…
Question and Answer
According to Humphrey, an effective software development project requires a balanced approach which takes into consideration both tools and process development. He writes: "Tools [] alone will not fully solve software engineering's problems. Neither will process alone. Both are needed to obtain a balanced result. [] They can improve productivity, reduce errors, simplify routine tasks and free…
Systems Programming
If you have not completed the work by the due date please hand in whatever you have done.…
Data Mining and Web Personalization
In the past, business owners were able to meet their customers and remember their wants and needs. Because of advances in technology, the Internet is now a major component of conducting business. While this creates many positive advantages, it is also more difficult for business owners and executives to determine the wants and needs of consumers.…
Firewall Architectures and Techniques A study on the high speed network security they provide.
Different firewall architectures and techniques provide different correlation of performance vs. security. When considering alternative firewall technologies, a common question is "what are the trade-offs between performance and security" (Cisco Systems, 2002) To answer to this question, various firewall architectures should be regarded and analysed.…
Internet Banking Master Essay
It will provide information regarding theinvestigation approach, method of data collection and analytical approach to be used in the study.…