Computer Program Design What I Term Paper


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 is important for the design student to read as many outside sources as possible. They must understand the various philosophies and approaches to the design process. They must understand the strengths and weaknesses of those approaches and how they relate to various customer projects. The computer program design student must develop the broadest knowledge base possible in order to deliver a quality product to the customer. References

Din, J. & Idris, S. (2009). Object-Oriented Design Process Model. International Journal of Computer Science and Network Security. 9 (10): 71-79.

Guzman, J., Mitre, H. & Amescua, a. et al. (2010). Integration of strategic management, process improvement and quantitative measurement for managing the competitiveness of software engineering organizations. Software Quality Journal....


DOI: 10.1007/s11219-
9094-7 Retrieved May 31, 2010 from


Haigh, M. (2010). Software quality non-functional software requirements and it-business alignment. Software Quality Journal. DOI: 10.1007/s11219-010-9098-3. Retrieved May

31, 2010 from

73772 ae3a8&pi=1

Sener, Z. & Karsak, E. (2010). A fussy regression and optimization approach for setting target levels in software quality function deployment. Software Quality Journal. DOI:

10.1007/s11219-010-9095-6. Retrieved May 31, 2010 from

3772 ae3a8&pi=3

Weisfield, M. (2004). The Object-Oriented Though Process. Retrieved May 31, 2010 from

Cite this Document:

"Computer Program Design What I" (2010, May 31) Retrieved February 22, 2024, from

"Computer Program Design What I" 31 May 2010. Web.22 February. 2024. <>

"Computer Program Design What I", 31 May 2010, Accessed.22 February. 2024,

Related Documents

" Shin (2006) Shin also states that the CMC literature "illustrates shifts of focus to different layers of context." Early on, research relating to CMC in language learning and teaching looked at the linguistic content of CMC text to examine how language learners could improve certain communication functions and learn linguistic figures through CMC activities (Blake, 2000; Chun, 1994; Kern, 1995; Ortega, 1997; Pellettieri, 2000; Smith 2000, Sotlillo, 2000; Toyoda

" (Purcell-Gates, Degener, and Jacobson, 1998) Activities in the classroom that use generative themes derived from the adult learner's lives "have been seen to facilitate their acquisition of literacy." (Friere, 1992; as cited in: Purcell-Gates, Degener, and Jacobson, 1998) According to Purcell-Gates, Degener, and Jacobson (1998) the use of "life-context-specific materials and activities in adult literacy programs is supported by research that documents the powerful role of context in learning." Stated

Literally the work of a Payroll Administrator and the staff they are a member of can make the difference between people in the company having jobs or not, or if the decision is made to shift the jobs to outsourcers or offshore to lower priced countries. In small, rapidly growing companies the Payroll Administrator has an excellent chance for advancement as they are often requested to provide financial analysis

Human Element Computer systems design has come a long way from the time when Dijkstra first began exploring time sharing mechanism in the workings of the keyboard. In his day, computers were the realms of scientists and technical people. Operating systems designers were more concerned with processing ability. Human factors and "user friendliness" were terms that would not be a part of their vocabulary for many years to come. At

The various options and possible settings pertain to issues that most computer users do not even know exist, let alone what they do or how they interrelate with other elements of the computer (Kizza, 2005). About the only time most computer users ever view or make changes to system software settings is during troubleshooting and diagnostic procedures at the direction of computer specialists or technicians (Kizza, 2005). Typical examples of

However, the specific training and education requirements depend very much on a company's specific needs. Previous computer experience is also of vital importance, as is a diversity of related skills. Employers are currently requiring a larger base of diverse skills around the focus of technical expertise. Elements such as interpersonal skills and creativity may be combined with the technical requirements of the job, for example (Brock, Pers. Comm.). The greatest