Verified Document

Recent Trends In Software Design Essay

¶ … Software Design Today, an enormous network of computer-based applications are driving the global economy and providing consumers with innovative ways to shop, recreate, educate and pursue livelihoods that were once the purview of brick-and-mortar organizations only. Not surprisingly, in this environment, software design has assumed new importance and relevance for public and private organizations of all sizes and types. To determine recent trends in software design, this paper provides a review of a recent peer-reviewed journal article entitled "Learning & Personality Types: A Case Study of a Software Design Course" by Ahmed, Campbell, and Jaffer (2010) concerning this topic, followed by a summary of the research and important findings concerning current trends in software design in the conclusion.

Review and Analysis

According to Ahmed et al. (2010), irrespective of the purpose or context of a software application, the design process involves the translation of a given initiative into computer code that can be operated on any computer with the requisite capabilities. From a conventional perspective, the software design process is "a scientific approach to problem solving typically consisting of observing the characteristics of some phenomenon, making measurements of these, building a theory to explain them, and...

37). Not only does the software design process integrate a scientific approach to problem solving, it also translates real-world problems into computer code that can address these problems in more efficient ways (Ahmed et al., 2010).
In sum, modern software design processes include the full range of user requirements beginning with a given problem and extending to how the application will be implemented and administered. In this regard, Ahmed and his associates note that, "Software design area is concerned with the transformation of the statement of requirements into a description of how these requirements are to be implemented. Software design consists of activities such as architectural design, abstract specification, interface design, component design, data structure design, tasking design, and algorithm design" (p. 37).

It is important to note, though, that each software design project is unique in some fashion, and although relevant computer code can be reused where appropriate, the outcome of the initiative will differ according to the specific parameters that are used to quantify a desired outcome and the manner in which these parameters are conceptualized. As Ahmed et al. point out, "Software design uses a variety of techniques and forms of representation, each providing…

Sources used in this document:
References

Ahmed, F., Campell, P. & Jaffar, A. (2010, Asnnual). Learning & personality types: A case study of a software design course. Journal of Information Technology Education, 9, 37-39.
Cite this Document:
Copy Bibliography Citation

Related Documents

Software Testing Strategy
Words: 8852 Length: 24 Document Type: Term Paper

Software Testing Strategy Computers and their applications have brought about waves of changes in various areas of science and technology. It is also gaining widespread prominence in the field of business and management. So the requirement of a quality oriented technological implementation, having a range of usage is the order of the day. The few gazillion dollars worth software industry is constantly evolving with the needs of people and organizations across

Curriculum Trends
Words: 3041 Length: 10 Document Type: Term Paper

Curriculum Trends in the Next 10 Years For more than 20 years, curriculum and its accompanying emphasis on standards and accountability for learning have dominated the debate over improving education. Today, the controversy over how to provide equity in achieving the curriculum, how to achieve compatibility between equity and high standards, and what comprises a meaningful curriculum are increasingly commonplace and serve to focus attention on the performance and progress of

Computer Program Design What I
Words: 1817 Length: 6 Document Type: Term Paper

The programming design class gives the student many tools that they will need on the job, but there is much more to the design process than having the right tools. The ability to apply those tools to the situations that will arise on the job is one of the most important skills that the designer will have. However, this is not always easy to teach in the classroom. Therefore, it

Principles of Good Web Design
Words: 3086 Length: 8 Document Type: Term Paper

Web design The principles of good web design revolve around a number of central core factors. One important central criterion in the development of the principles of effective web design is to fully understand crucial characteristics of the medium. Another central aspect is to base your design message on aim and communication. The first factor -- understanding the medium of the Internet - is an essential and often neglected factor

Strategic Analysis of Network Designs,
Words: 2921 Length: 11 Document Type: Term Paper

This is not to say that collusion is taking place in this process, of course, but it is to say that it is much easier for companies such as Network Design with substantive bidding experience and the credentials to match to secure government contracts than it is for an up-and-comer with little or no relevant experience in either area. The use of the Capability Maturity Model is clearly congruent

History and Development of Sound Technologies and Sound Design in...
Words: 11249 Length: 40 Document Type: Dissertation or Thesis complete

sound technologies and sound design in Film Sound in films Experiments in Early Age Developments Crucial innovations Commercialization of sound cinema: U.S., Europe, and Japan Sound Design Unified sound in film production Sound designers in Cinematography Sound Recording Technologies History of Sound Recording Technology Film sound technology Modern Digital Technology History of sound in films Developments Sound Design Sound Recording Technologies The film industry is a significant beneficiary of performing arts. The liberal arts combined with latest techniques and advancements experienced a number of stages. The

Sign Up for Unlimited Study Help

Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.

Get Started Now