Systems Approach in a Technology Project
Systems Approach in a Technology Project
Before setting about in defining a systems approach to a technology project, it would be essential to define a Systems Development Life Cycle. An SDLC can be defined as:
Any logical process used by a systems analyst to develop an information system, including requirements, validation, training, and user ownership.
An SDLC should result in a high quality system that meets or exceeds customer expectations, within time and cost estimates, works effectively and efficiently in the current and planned Information Technology infrastructure, and is cheap to maintain and cost-effective to enhance (SearchVB, 2003).
This waterfall archetype is the oldest and most widely used approach to system development; and was developed by Winston W. Royce in 1970. This systems approach was designed to progress successively as follows:
Project planning, feasibility study: Establishes a high-level view of the intended project and determines its goals. Asks the question: Is the project technically, operationally, financially and legally feasible? The feasibility study is used to determine if the project should get the go-ahead.
Systems analysis, requirements definition: Refines project goals into defined functions and operation of the intended application. Analyzes end-user information needs. Gather the requirements for the system. This stage includes a detailed study of the business needs of the organization.
Systems design: Describes desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudo code and other documentation. This focuses on high level design (what programs are we going to need and how are they going to interact), low level design (how the individual programs are going to work), interface design (what are the interfaces going to look like) and data design (what data are we going to need).
Implementation: The designs are translated into code. Computer programs may be written using a conventional programming...
Reviews of: "Systems Approach in a Technology Project"
:
More Programming Languages
essays:
HTML vs XML
... the most widely used for web developing because of the limitations with HTML. In addition, XML can be used with a large assortment of other languages and is not specific to any one operating system or ...
History of Computer Programming Languages
... was developed in 1959-1960 by a group of computer professionals called the Conference on Data Systems Languages, headed by Grace Hopper of the United States Navy. During the 1960s and 1970s, both COBOL and FORTRAN were the most widely used ...
Programming Languages: How were they created, which language was their compilers created in, and the hierarchy followed in their creation.
... system automatic memory management, integrity and correctness verification, and sometimes parallelization. But be aware that anything that runs takes resources. So, by doing such offloading, you might be reliving burden on the programmer but you are trading ease of development ...
Odyparsec.com Scripting Tutorial (MBSC)
... FUNCTION. Most of your scripts will actually be SUBFUNCTIONS, as FUNCTIONS are only used when values must be returned or passed to the function. (See Intermediate Lesson for more information) Sub ...
HTML Basics
... code and text is inserted for building your page. For more information on this subject, please refer to the next sections. Code ... .jpg" (absolute), this becomes (relative): Textcolor, aligning, subscript, font, One of the most commonly used tags to separate text and images from each other is ...
Implementing SSADM into the Organization
... Business Information Systems Development, Prentice Hall http://www.itsd.gov.hk/itsd/quality/edlc0.htm , Quality and Standards- Software Life Cycle, March ...
NPuzzle Problem In Java, Lisp & Prolog
... Computer Project, announced in 1981, adopted Prolog as a development language, and thereby focused considerable attention on the language and its capabilities. Prolog is the most widely available ...
Java
... are using Java technology because it connects easily to existing computing systems, lowers computing costs, and speeds software development. It also lets businesses use the Internet to securely connect to their customers, suppliers ...
SDLC
Your essay covered all phases of SDLC and you also provided some good references.
3 out of 3 people found this comment useful.